All guides

InventoryAugust 23, 20266 min read

What Is Shopify Inventory Management?

New to Shopify? Here's what inventory management actually means on the platform, the terms you'll see everywhere, and when native tools stop being enough.

Most merchants opening a Shopify store for the first time treat inventory management as the number sitting next to each product in the admin. That's the visible part — the piece that's easy to mistake for the whole system.

The system underneath runs on a small set of terms — tracked versus untracked, on hand versus available, one location versus several — that keep reappearing throughout the rest of this series. Get them straight here, once, and the rest of Shopify's inventory tools stop feeling like a foreign language.

Two shelves of a white steel storage rack holding flat and square kraft cardboard cartons marked “Fragile — handle with care”, alongside white poly mailer bags and a roll of packing tape, against a whitewashed brick wall.
Every term in this guide — SKU, variant, location, on hand — is ultimately a name for something on a shelf like this one.Photo by Tima Miroshnichenko on Pexels

What It Means

In Shopify, inventory management is the set of tools and settings that track how many units of each product variant you have, whether you can currently sell them, and where they're stocked. Turn tracking on for a variant, and Shopify keeps that count updated automatically as orders come in, get fulfilled, or get refunded. Leave tracking off, and Shopify doesn't manage a quantity for that item at all. There's no number to watch, and the product is generally purchasable without a stock ceiling, though Shopify's own documentation doesn't spell that untracked behavior out explicitly, so treat it as the practical default rather than a guaranteed one.

That's the mechanic. The concepts behind it (why a formal system matters at all, turnover, reorder points, control methods) are platform-agnostic, and covered in the underlying concepts. This post is specifically about Shopify's vocabulary and where the pieces live.

Key Terms to Know

  • SKU vs. variant. A SKU is the code that identifies one specific sellable version of a product. A variant is Shopify's own object for that version — a size, color, or combination of options. Most stores map one SKU to one variant, but a SKU is an identifier and a variant is the record that actually holds the inventory count.
  • Tracked vs. untracked. Tracking is a toggle in each variant's Inventory section on the product page. Turn it on and Shopify manages the count for you; leave it off and Shopify doesn't track a quantity for that variant at all. The full walkthrough for turning this on across your catalogue, including bulk methods, lives in turning tracking on for your products.
  • Location. A place stock is physically held — a warehouse, a retail store, a fulfillment partner. Every Shopify store starts with one default location, and how many more you can add depends on your plan: 2 on the entry-level Starter plan, up to 10 on Basic, Grow, and Advanced, and 200 on Plus.
  • Available, committed, on hand. Once tracking is on, Shopify splits a variant's stock into these states so it always knows what's actually sellable versus already spoken for. The mechanics of when each number changes are covered in full in how Shopify's tracking system works under the hood.

Native Tools vs. Apps

Shopify's own admin covers the basics: turn tracking on, see current quantities, adjust a number manually with a reason code, run a handful of built-in reports, and create purchase orders. That's enough for a store with a modest catalogue and one person keeping an eye on it.

What native tools don't do on their own is forecast (predict what you'll need next based on how fast something is actually selling) or notify you the moment something crosses a threshold, unless you build that logic yourself with Shopify Flow, which is available on every paid plan (Basic and up), not only Shopify Plus. Apps fill that specific gap: demand forecasting, automatic low-stock alerts, and purchase order drafts built from your sales history instead of a spreadsheet you update by hand. If low stock alerts specifically are the gap you're feeling, we cover setting those up in setting up low stock alerts.

Who Needs More Than Native

A few signals that native tools have stopped being enough: you're checking stock manually more than once a day, you've been surprised by a stockout on a product you didn't think was close, you're running more SKUs than you can hold a mental model of, or you're managing more than one supplier with different lead times and no consistent way to track which one is currently running late.

None of these mean native Shopify is broken — it's doing what it was designed to do. It just wasn't designed to forecast or alert, and past a certain size that gap starts costing more than an app subscription would. This is the gap StockCue is built for: it turns Shopify's tracked quantities into reorder alerts calculated from your actual sales velocity, with demand forecasting included on every plan, including Free.

Getting Started Checklist

Everything above is vocabulary. Here's the order to actually act on it:

  • Turn on inventory tracking for each variant you want Shopify to manage, in that variant's Inventory section.
  • Set an accurate starting count for each one — this is the number everything else builds on, so get it right at setup rather than fixing it later.
  • Decide whether you need more than one location now, or can add locations as you grow.
  • Set a low stock threshold for your top sellers so you're not relying on memory to notice.
  • Learn the four core states — on hand, available, committed, incoming — before you need to troubleshoot one.

STOCKCUE

Setting up inventory for the first time? StockCue's Free plan tracks your first 50 SKUs with demand forecasting included from day one — see what's worth reordering before you've ever needed a low-stock alert.

Install StockCue on Shopify →

Frequently Asked Questions

What is inventory management in Shopify, in plain English?

It's Shopify's system for tracking how many units of each product variant you have, whether they're currently sellable, and where they're stocked — a toggle you turn on per variant, a location you assign stock to, and a count that updates as orders come in, get fulfilled, or get refunded.

What's the difference between a SKU and a variant?

A SKU is the code — yours or Shopify's — that identifies one specific sellable version of a product. A variant is Shopify's own object for that version: a size, color, material, or combination of options. Most stores map one SKU to one variant, but they're not the same thing — a SKU is an identifier, a variant is the record that actually carries the inventory count.

Does Shopify track inventory automatically?

Only for variants where you've turned on the inventory tracking toggle in that variant's Inventory section. Once it's on, Shopify updates the count automatically as orders are placed, fulfilled, or refunded. Untracked variants don't have a managed quantity at all.

When does a Shopify store outgrow native inventory tools?

Usually once manual review stops being reliable — dozens of SKUs across suppliers with different lead times, more than one location, or enough order volume that checking stock by eye starts missing things. At that point, demand forecasting and automatic alerts tend to save more time than they cost.

Devmerx

Devmerx is a Shopify and WordPress development agency helping DTC brands build faster stores, cleaner migrations, and higher-converting experiences. Based in London, UK, serving clients worldwide.

See our work

Need help with your Shopify store?

Devmerx builds and optimises Shopify stores for DTC brands. Book a free 20-minute consultation.