
An order arrives, Shopify shows stock, and the shelf is empty. The fix starts with one rule: count each variant at each location where it ships, not one combined total typed wherever the field appears first. Get that right before any app, sync or forecast touches the number.
| Count by | Each variant at each location where it ships |
| Turn on | Track quantity; continue selling off for finite stock |
| One owner | One system owns each SKU's count; channels follow it |
| Reorder from | On hand, recent sales, incoming units and lead time |
Shopify tracks quantities separately at each location: a warehouse, a shop, a pop-up, a dropshipping app or a third-party logistics provider. A product must be active at a location to sell from it, and routing settings decide which eligible location fulfills an order (Shopify's inventory and locations guide).
| Control | Where | What it does |
|---|---|---|
| Track quantity | Variant | Counts stock down as orders commit units |
| Continue selling | Variant | Sells past zero; only for made-to-order |
| SKU | Variant | Names the sellable option, not its quantity |
| Barcode | Variant | Lets you scan it; not a quantity |
| Locations | Settings | A separate quantity for each place |
| Adjustment | Inventory | Corrects the count: damage, mis-pick, recount |
| Transfer | Transfers | Moves stock between locations |
Labels in your admin may differ slightly; go by what your store shows.
Four numbers, four meanings:
Made-up example: a Northline 32 oz bottle in matte black has 40 units at the warehouse and none at the shop. With the warehouse set for online fulfillment, online orders draw from it. The shop doesn't gain stock just because the catalog shows the product.
Rule: if two places can ship the same variant, each needs its own quantity.
Choosing a simple counting routine before buying software? See these small business inventory insights from ServeApps.
If the test doesn't behave as expected, check fulfillment settings before taking more orders.
Made-up example, before: the listing is called Bottle. Matte black, white and a 2-pack all use SKU NL-32. No barcodes, 40 units sit only at the default location, continue selling is on.
After: the options are NL-32-BLK, NL-32-WHT and NL-32-2PK. The listing reads Northline 32 oz Bottle, Matte Black. Barcodes are filled in, tracking is on, continue selling is off. A count puts 28 black bottles at the warehouse and 12 at the shop. White bottles are recorded as incoming, not available.
A good SKU:
Packs need their own counting method. A plain multipack listing doesn't tell Shopify to deduct loose bottles; a bundle setup or a suitable app has to do that. Count prepacked stock as finished packs, separate from singles. If you assemble packs from loose stock, check that the bundle deducts components correctly. Counting the same bottles as packs and as singles creates stock that doesn't exist.
Tracking works without SKUs. The trouble starts later, when a return, a channel listing and a supplier invoice name the same item three different ways.
A Shopify location and a marketplace listing can both show the same physical unit as available. Pick one system to own each SKU's count, Shopify or a warehouse system, and let connected channels take updates from it.
A connector copies a wrong count as fast as a right one, and a "connected" badge only proves a connection. Before switching on, read the current eBay Seller Hub, Amazon Seller Central or Walmart Seller Center help and note the date you checked. More on this: multichannel inventory management.
Four inputs, each answering a different question: on hand at the shipping location, recent units sold, incoming units and supplier lead time.
| Source | What it gives | Use it for |
|---|---|---|
| Inventory page | On hand by variant and location | Your starting balance |
| Orders, analytics | Units actually sold | Recent demand |
| Supplier or 3PL | Lead time, inbound units | Expected receipts |
| Helium 10, Jungle Scout | Amazon research estimates | Demand context, not Shopify stock |
The first three are in accounts you already have; no research tool needed.
The math: recent daily sales × supplier lead time, plus a buffer you can afford to hold. Compare that with usable stock and confirmed incoming units.
For a wider buying review, read about reducing cash tied up in stock. To frame the question for your own store, use the Shopify stockout prompt. Before you change order sizes, write down today's on hand and rough days of cover for your main SKUs, and use the same method next time.
A cycle count is a quick check of selected products, not a full-store shutdown.
Returns: money and stock don't move together. On a refund, check the restock option. Restock only a received, sellable unit, at the location that received it. A damaged unit gets an adjustment or unavailable status, not a bump in sellable stock.
When the numbers look wrong:
If the same SKU drifts two counts in a row, find out who and what can edit it before adjusting again: connected apps, staff edits, returns, transfer receipts. More on the handoffs: the order fulfillment process.
Clean counts help you spot missing units sooner and cut cancellations caused by stock errors. They won't fix a late supplier or a variant that doesn't match the product. Compare before and after, with the same periods and SKU groups:
Note any big shipment, promotion or new channel that changed the workload in between.
SellerClaw connects to your Shopify store and works with your real stock data, inside Claude or ChatGPT or as an agent in the SellerClaw app and Telegram. It can read stock at each location and last month's sales, work out the days of stock left and list what to reorder first and how many. It can also find listings shoppers can't buy because they're out of stock. You choose read-only access or let it make changes, with approvals where you want them.
Example request: "Which products will run out within two weeks at last month's sales pace, at each location? List what to reorder first, and how many."
Start today: count ten fast movers at each location and run one test order. Want help with the reorder math? Start free with SellerClaw.