Inventory states

To maintain accurate inventory quantities in your Shopify admin, your products are assigned an inventory state. An inventory state defines the status of a product, which includes whether a product is on hand and available to purchase, committed to an order, unavailable, or part of an incoming shipment. Understanding inventory states ensures that you have the latest information about your products so that you can make the most educated decisions about your orders and inventory management.

The state of your quantities is displayed on your Inventory page next to each product or variant. However, Incoming inventory displays on its own tab on this page.

You can also view the inventory states on specific product or variant pages.

Your inventory units can be in the following states:

You need to input inventory information into Shopify, and to enable inventory tracking for Shopify to be able to determine your inventory's states.

Understanding inventory states

On hand

On hand inventory refers to the total number of units that you have at a location. On hand inventory is the sum of your Committed, Unavailable, and Available inventory. The On hand quantity is the quantity that you can edit in the Shopify admin.

For example, Jo's Jams has the following inventory:

  • 10 jams that are Unavailable because they are reserved for draft orders
  • 6 jams that are Committed to orders and need to be fulfilled
  • 4 jams that are Available and ready to be sold

The total units of jam that Jo's Jam has On hand is 20 jams, which is based on the total quantity of units that are in the Committed, Unavailable, and Available states.

Available

Available inventory refers to inventory that you can sell. Available inventory isn’t committed to any orders or reserved for any draft orders. It also doesn't include inventory that's considered Incoming.

For example, Jo's Jams has 60 units of jam in stock at their store, ready to sell.

The quantity of Available units of jam at this Jo's Jams store location is 60 units.

Committed

Committed inventory refers to the number of units that are part of a placed order but aren't yet fulfilled. When units are part of a draft order, they can’t be purchased by customers, but also don’t count as Committed until the draft becomes an order.

For example, Jo's Jams has made some online sales today. They sold 20 jams. The 20 sold inventory units are now in a Committed state because they're a part of the orders that have been placed, but not yet fulfilled.

Unavailable

Unavailable inventory refers to the number of units that are reserved for draft orders or set aside by apps. Unavailable inventory is stocked at your location but is not available to be sold.

For example, Jo's jams has 55 jams stocked in their warehouse currently, but they have been making draft orders today, and now 35 of those jams have been reserved for draft orders. The total Unavailable inventory for this location is 35 units of jam. The total Available inventory is 20 units of jams.

Incoming

Incoming inventory refers to inventory that’s on its way to your location. Incoming inventory isn’t available to sell until it's been received at the location. After it's received, the state automatically changes to Available. When incoming inventory is received and becomes Available, then it's also counted in the On hand quantity. Learn more about receiving inventory transfers.

For example, Jo's Jams has two store: Store A and Store B. Store A sends a shipment containing 90 jams to Store B.

The Incoming quantity for Jo's Jams at Store B is 90 units of jam.

Inventory state reference chart

Your inventory is grouped into the following states:

Inventory states
Inventory state Definition
On hand On hand inventory refers to all inventory units that you have at a location. On hand inventory is made up of the total of your Committed, Unavailable, and Available inventory.
Available Available inventory refers to inventory that you can sell. Available inventory isn’t committed to any orders or reserved for any draft orders. It also doesn't include inventory that's considered Incoming.
Committed Committed inventory refers to the number of units that are part of an order but not yet fulfilled. When units are part of a draft order, they can’t be purchased by customers and won’t count as Committed inventory until the draft becomes an order.
Unavailable Unavailable inventory refers to the number of units reserved for draft orders or set aside by apps. Unavailable inventory is stocked at your location but it's not available to sell.
Incoming Incoming inventory refers to inventory that’s on its way to your location. Incoming inventory isn’t available to sell until it has been received and its state has been changed to Available.

Ready to start selling with Shopify?

Try it free