Title: What's the first thing you check when Shopify inventory doesn't match what's on the shelf?

I recently had to investigate an inventory discrepancy, and before assuming Shopify was the problem, I worked through a simple checklist:

  • ERP or inventory syncs
  • Recent manual stock adjustments
  • Fulfillment timing
  • Other apps updating inventory
  • Multi-location transfers

I’m curious whether other merchants or developers follow a similar process, or if there’s something important I’m missing.

What’s the first thing you usually check when inventory numbers don’t add up?

Thanks, that’s a great point. Inventory history is usually one of the first places I check as well, especially to distinguish between manual adjustments, returns, and app-driven changes.

Thanks, that’s a great addition. I completely agree that checking the inventory history helps narrow down whether the change came from a manual adjustment, return, or a third-party app.

Order edits and cancellations are easy to overlook as well. I’ll definitely add those to my checklist going forward. Thanks for sharing!

first thing i check is whether someone did a manual adjustment without logging it. sounds basic but it’s the #1 cause every time. second is checking if there are any unfulfilled orders sitting in the queue that are technically “sold” in shopify but the physical product hasn’t been pulled yet.

if those check out, the next thing is looking at whether you have multiple sales channels syncing inventory. having pos + online + another marketplace all touching the same count is where things get weird fast. one channel processes a return and adds stock back, another doesn’t sync for an hour, and suddenly your numbers are off.

Good points. I’d also verify whether the inventory change happened at the expected location. In multi-location setups, transfers or location-specific adjustments can easily make the overall inventory look incorrect even when individual events seem valid.