shopify

Shopify "Inventory Not Tracked": What It Means and How to Fix It The error, the fix, and the reason it keeps coming back.

Seeing "Inventory not tracked" or "not stocked at this location" in Shopify? Here is exactly what each message means, the step-by-step fix for single products and bulk catalogues, and why the error keeps returning for growing warehouses.

ByLaSyncro
10 July 2026
Last reviewed 27 August 2026
8 min read
shopify · inventory · troubleshooting · operations
What Shopify is telling you

Two different errors

  • Inventory not tracked — counting is off
  • Not stocked at this location — location not assigned
  • Not tracked at any location — tracking fully disabled
  • Each has a different fix
What it costs you

Silent operational damage

  • Unlimited purchases on empty shelves
  • No tracked count for stock alerts
  • Inventory reports with holes
  • Overselling you discover from complaints
The error message is small. The consequences are not.

You searched for this error for one of two reasons. Either Shopify is showing "Inventory not tracked" on a product and you want stock counting turned on — or an order failed to fulfill with "not stocked at this location" and you need it moving again.

They look similar. They are not the same problem, and they have different fixes. This guide covers both, the bulk fix for catalogues with hundreds of affected variants, and — the part most guides skip — why the error keeps coming back for merchants running their own warehouse.

The Three Messages and What Each One Means

Shopify uses close variations of this wording in different places, and merchants understandably mix them up.

1.Inventory not tracked

The variant's inventory tracking / Track quantity setting is off. Shopify holds no sellable count for it: customers can buy without a tracked quantity limit, nothing is decremented on sale, and stock-alert workflows that depend on tracked inventory have no count to use. This is a per-variant setting — a product with five sizes can have three tracked and two untracked, which is exactly why the error often goes unnoticed.

2.Inventory is not stocked at this location

Tracking is on — but the variant has not been assigned to the location that is trying to fulfill the order, or the relevant location is not active for that fulfillment workflow. Shopify expects inventory to be stocked at a location that can fulfill the order. You typically hit this during fulfillment, after adding a new location, or after switching fulfillment priority between locations.

3.Inventory is not tracked at any location

The full-disable state: tracking is off and consequently no location holds a tracked quantity. Fixing it is a two-step: enable tracking first, then assign per-location quantities.

Illustration of a warehouse operator comparing a Shopify admin screen showing inventory not tracked against physical stock on a shelf
Untracked inventory means Shopify and your shelf are not even having the same conversation.

How to Fix "Inventory Not Tracked" — Single Product

  1. In Shopify admin, go to Products and open the affected product.
  2. Select the variant (or scroll to the Inventory section for single-variant products).
  3. Turn on inventory tracking / Track quantity.
  4. Under Quantity, enter the correct Available quantity for each location that stocks it.
  5. Save. The variant now decrements on every sale and appears in inventory reports.

One decision to make while you are there: "Continue selling when out of stock." Leave it off unless you deliberately sell on backorder — with it on, a tracked product can still oversell.

Shopify Track quantity toggle being enabled on a product variant with per-location quantity fields for warehouse and storefront
One tracking setting, two steps: enable tracking, then give every location a real count.

How to Fix It in Bulk

If the audit below turns up many untracked variants, fixing them one by one is not realistic. Two bulk paths:

Bulk editor. Products → select all affected products → Bulk edit. Add the Track quantity column, enable it across every row, then add per-location quantity columns and fill in counts. This is suitable when the affected set is still manageable in the admin.

CSV round-trip. Export your products, set Inventory tracker to shopify on affected rows, update the relevant inventory quantity fields, and re-import with overwrite enabled. If you are working from an older template or import troubleshooting guide, the same concept might appear as Variant Inventory Tracker and Variant Inventory Qty. The right path for large catalogues — and the same file doubles as a record of what you changed.

To find every affected variant in the first place, do not rely on Shopify's Inventory page: variants that are not tracked do not appear there. Inspect product and variant inventory settings directly, use the bulk editor with the Track quantity column, or export the product CSV and look for blank Inventory tracker / legacy Variant Inventory Tracker values.

How to Fix "Not Stocked at This Location"

  1. Open the product and select the variant.
  2. In the Inventory section, find Locations (or Edit locations).
  3. Assign the location that needs to fulfill it, if that location should stock and fulfill the variant.
  4. Enter the quantity actually held there — do not guess; a wrong number here creates inventory drift.
  5. Save, then retry the fulfillment.

If this appears across many orders at once, the usual trigger is structural: a location was added, an app changed fulfillment priority, or order routing was reconfigured — and the catalogue never got assigned to the new location. The bulk-editor path above works here too: add location columns and assign in one pass.

LaSyncro location barcode scanning showing warehouse locations assigned to products
A location assignment problem in Shopify is a location visibility problem in the warehouse.

Why This Error Keeps Coming Back

Flipping the setting is quick to check. The reason you are reading a full guide is that for most growing merchants, it comes back. Untracked variants are almost never a settings problem — they are a product-creation process problem. The usual sources:

01New products created in a hurry without tracking enabled
02CSV imports with a blank Inventory tracker or legacy Variant Inventory Tracker field
03Apps that create or duplicate products and skip inventory settings
04Multi-variant products where only the first variant was configured
05New locations added without assigning the existing catalogue
06Staff creating draft products that go live before inventory setup

Fix the setting today and one of these will quietly recreate the error next month. The durable fix is a receiving and product-onboarding workflow where no product reaches sellable status until it is tracked, located, and counted — which is an operations discipline, not a Shopify checkbox.

When the Setting Is On and the Numbers Are Still Wrong

Enabling tracking tells Shopify to count. It does not make the count correct. Merchants often fix "not tracked", watch the numbers for a few weeks, and discover a different problem: Shopify says 23, the shelf says 19.

That is inventory drift — the gap between recorded and physical stock, accumulated through unscanned movements: returns stowed without a restock, pick errors never corrected, damaged units removed without an adjustment. Tracking makes drift visible; it does not prevent it. And drift left alone matures into the error customers feel: overselling.

The sequence is worth naming, because it is the same story on every growing Shopify operation:

  1. Untracked inventory — Shopify is not counting (this page)
  2. Inventory drift — Shopify is counting, but wrong
  3. Overselling — the wrong count meets a real customer
Three-stage progression from untracked Shopify inventory to inventory drift to an oversold order cancellation
Untracked becomes drift, drift becomes overselling — the same story on every growing Shopify operation.

Each stage has its own fix, and each fix holds only as long as the physical operation records what actually happens on the floor.

Product · Inventory Accuracy

Receiving, stowing, picking, packing, and returns recorded as traceable warehouse movements

When warehouse work creates verified events, untracked and stale inventory becomes easier to find before it turns into drift.

The Warehouse-Grade Version of "Tracked"

Shopify's Track quantity gives you one number per variant per location. For a store fulfilled by a 3PL or a single shelf unit, that is enough. For a merchant running their own warehouse, "tracked" needs to mean more:

  • Where the units are — bin and shelf level, not just "Warehouse 1"
  • How the count got there — an event history you can replay, not a snapshot you have to trust
  • Who moved stock last — scan-level accountability per operator
  • What is incoming — PO receiving that records accepted quantities at the point of delivery

That layer is what a warehouse management system adds on top of Shopify's native tracking — covered in full in where Shopify ends and a WMS begins. If "inventory not tracked" was your error today, Shopify's setting is your fix today. If it is the third inventory fire this quarter, the setting was never the real problem.

Tired of chasing inventory settings product by product? LaSyncro records traceable warehouse movements for receiving, stowing, picking, and returns, with supported workflows that can update Shopify from verified events.

Start free
FAQ

Common questions.

The most common questions merchants ask when they realise Shopify is not managing their warehouse.

It means inventory tracking is turned off for that product variant. Shopify is not counting sellable stock for it: the product can be purchased without a tracked quantity limit, no quantity is decremented on sale, and the variant has no tracked inventory count. It is a per-variant setting, so one product can have tracked and untracked variants at the same time.
Open the product in Shopify admin, select the variant, and in the Inventory section turn on inventory tracking / "Track quantity", then enter the correct Available quantity for each location. For many products at once, use the Products bulk editor to add the "Track quantity" column, or export the product CSV and set "Inventory tracker" (or the legacy "Variant Inventory Tracker" field) to "shopify" before re-importing.
It is a different problem from "not tracked". The variant is tracked, but it has not been assigned to, or made fulfillable from, the location trying to fulfill it. The fix is to edit the variant's Inventory section, assign the missing location where appropriate, and enter its quantity.
The variant has inventory tracking fully disabled, so no location holds a tracked count for it. Turn on inventory tracking / "Track quantity" on the variant and assign quantities per location. Until you do, inventory reports and stock-alert workflows that depend on tracked inventory do not have a count to use.
Common causes are new products or imports created without tracking enabled, CSV imports where "Inventory tracker" or a legacy "Variant Inventory Tracker" field is blank, apps that create or duplicate products without setting tracking, and multi-variant products where only some variants were configured. If it keeps happening, the root cause is usually the process that creates products, not the setting itself.
Yes, directly. An untracked variant can be purchased without limit because Shopify has no count to enforce. If the shelf runs out while orders keep arriving, you cancel and refund. Untracked variants are one of the most common hidden causes of overselling for merchants running their own warehouse.

See your operation clearly for the first time.

Start your 14-day Growth trial. No credit card required.

Start free

Get notified when LaSyncro launches on Shopify

Leave your email and we'll let you know as soon as sign-up is available.