First ask what the number describes

A buyer can have a valid purchase order while a salesperson still has nothing ready to dispatch. The mistake is not necessarily in either record. It is in treating two different questions as the same question: what have we arranged to buy, and what can we deliver? Before discussing a delivery date, name the item, variant, location, unit and time of the stock snapshot.

A case and an individual item cannot be added without a conversion. Two warehouses cannot be treated as one dispatch location without allowing for the transfer. Yesterday's availability is not a reservation today. These details belong beside the number, not in a later explanation to a disappointed customer.

Make the reconciliation visible

Consider a wholly fictional warehouse. It physically holds 120 items of one variant. Of these, 25 are committed to existing orders and 15 are awaiting quality release. That leaves 80 available. Another 40 are expected but have not arrived. The first check is 120 = 25 + 15 + 80. The 40 incoming items sit outside that equation.

If the screen already says 80 available, subtracting the 25 commitments again would understate availability. Conversely, adding the expected 40 to the 80 would turn a future possibility into today's stock. A useful reconciliation shows both errors without pretending that the biggest number is the best number.

A receipt is a transition, not a promise

Now assume 30 of the expected items arrive. Inspection releases 27 and holds three. With no other movements, physical stock becomes 150, commitments stay at 25, held stock becomes 18 and available stock becomes 107. Ten remain incoming. Check again: 150 = 25 + 18 + 107. This is an illustrative operating model, not a claim about the automatic behavior of any software.

Keep the receipt reference and the reason for the hold. Assign one person to resolve a count mismatch and another clearly authorized role to release quality-held goods where separation is appropriate. A physical arrival should not silently erase the acceptance step.

Turn stock into a bounded customer answer

Availability still does not establish a delivery date. Check picking capacity, order cutoff, carrier service and the destination. If a customer needs more than the available quantity, offer a confirmed partial shipment only when it is useful and accepted; describe the balance as conditional on receipt and release. Do not present an expected arrival as a guaranteed delivery.

A future available-to-promise calculation is a separate planning exercise with dated supply, prior demand and operating assumptions. Label it accordingly. For each exception, record the owner, next verification time and what the customer has actually been told. Start with one product and one location, reconcile the transitions, then expand the process. The practical goal is not a more impressive stock figure. It is a promise the operation can explain and keep.

Shopify Help Center · Inventory states · accessed 17 October 2026 ↗

See you in the next note.

← Back to articles