Shopify inventory guide

Shopify Inventory by Location: A Manual Low-Stock Watchlist Guide

Compare a product variant’s count at each relevant location, investigate differences, and record a manually checked quantity and threshold in Nimvark Solutions.

Check one product variant across locations

  1. 1. Find the variant in Shopify admin

    Go to Products > Inventory and search for the product. Confirm the variant by its options, such as size or color, and its SKU if you use one. For a single product, you can also open the product and review its inventory card; open the specific variant when you need to confirm its details.

  2. 2. Compare the relevant locations

    On the Inventory page, compare the selected variant at each active location that matters to your operation. The product or variant inventory card can also list active locations. Record each location name and the quantities you need to reconcile; a stock count at one location is not a count for another.

  3. 3. Read the quantity states separately

    Shopify stateWhat it tells you
    AvailableUnits available to sell at that location. It excludes committed, unavailable, and incoming stock.
    On handTotal units recorded at that location, including available, committed, and unavailable units.
    CommittedUnits set aside, for example for an unfulfilled order or a transfer marked ready to ship.
    UnavailableUnits at the location that are held back, such as damaged stock or safety stock.
    IncomingStock on its way to the location. It does not become available just because a transfer is expected.

    If a location shows an On hand quantity but Available is a dash, check whether the variant is active for fulfillment there. A dash is not the same as an available quantity of zero.

  4. 4. Reconcile the count before changing it

    Compare Shopify’s numbers with a physical count at that location. Review unfulfilled orders, unavailable or damaged units, transfers that have not been received, recent POS activity, and adjustment history. Resolve the discrepancy at the location where the stock actually is. If you update Shopify, choose the quantity state that matches your count, save the adjustment, and keep a note of the reason for your team.

A location count is not the same as online availability

A product can have stock at a location that is not active for the variant or not configured to fulfill online orders. Shopify’s fulfillment guidance says that a customer can check out only when inventory is available at a location that ships to the customer’s shipping zone. Product display can follow a separate fulfillable inventory setting on stores created before April 2024; newer stores have fulfillable inventory activated by default. So a storefront product page, a location’s Available number, and checkout eligibility answer different questions.

If the online store shows an item as available while your intended shipping location has no stock, check the variant’s active locations, each location’s online fulfillment setting, the product’s shipping profile, destination zones and rates, and order routing. Then check the fulfillable inventory display setting if your store offers it. Do not infer that stock at a pickup-only or storage location can ship to every destination.

Pickup is another location-specific workflow. Check the pickup location’s own variant quantity and pickup setup. Shopify’s default in-store pickup requires the entire order to be in stock at that pickup location; store transfers can be configured for some setups. A fulfillment site and a pickup point can therefore have different counts and roles. Reconcile them in Shopify instead of treating them as one shared number.

Treat reported mismatches as audit prompts

The supplied merchant research snapshot describes reports of online availability differing from stock at an intended fulfillment location, negative inventory across locations, and gaps between fulfillment sites and physical pickup points. The snapshot is truncated and does not include the source URLs behind those examples. They are qualitative audit prompts only: they do not establish how common the issues are, and they have not been independently verified for any particular store.

  • Availability mismatch: compare the variant’s per-location Available and On hand values with online fulfillment eligibility and the customer’s destination zone.
  • Negative Shopify quantity: inspect order assignments, routing, transfers, and adjustments for the affected location. Reconcile the underlying Shopify count; Nimvark’s manual quantity field accepts nonnegative whole numbers and is not a place to correct a negative Shopify balance.
  • Pickup and fulfillment gap: compare the pickup location’s stock and pickup settings with the locations configured to ship online, then verify any store transfer was received.

Keep a manually checked watchlist in Nimvark

Use Shopify to inspect and reconcile each location first. Then open the Manual stock watchlist in Nimvark to save the quantity your team has checked.

  1. 1. Choose the store

    Select the Nimvark store whose watchlist you are updating. Each store has its own saved list.

  2. 2. Identify the item

    Add an item using its product name, its SKU, or both. Keep the identifier consistent with the product variant you checked in Shopify.

  3. 3. Save the manual count and threshold

    Enter the manually checked current quantity and a low-stock threshold as nonnegative whole numbers, then save the item. Edit the item after a later stock check to update its saved values. For example, a saved quantity of 4 with a threshold of 5 is Low stock; a saved quantity of 6 is In range.

Nimvark marks a saved item Low stock when its recorded quantity is at or below the threshold, and In range when it is above the threshold. A low-stock email notice, when sent, is also based on those saved manual values.

Shopify Help Center references