Stock Reservations

Stock reservation software allocates on-hand inventory to a specific order at the moment it is placed, preventing overselling of limited stock across simultaneous orders.

Stock Reservations

Stock reservations set aside on-hand inventory for a specific order the moment it is placed, so a second order for the same limited stock cannot oversell it before the first order ships.

By Tibeau De Grauwe, FounderUpdated September 2026

  • 25 products free
  • No credit card
  • 10-min setup

What a stock reservation is

A stock reservation sets aside a specific quantity of on-hand inventory for a particular order the moment that order is placed, before it actually ships. That reserved quantity is removed from what shows as available for any other order, so a second customer ordering the same limited item cannot appear to successfully buy stock that has effectively already been promised to someone else.

The distinction that matters here is between on-hand quantity (physically in the warehouse) and available-to-promise quantity (on-hand minus what is already reserved against other open orders). Selling against the raw on-hand number instead of the available-to-promise number is exactly how overselling happens.

Why this matters at low stock

The risk is small when stock is plentiful and mostly theoretical: overselling almost never happens with a hundred units on hand. It becomes a real, recurring problem exactly when stock runs low — the last handful of units of a popular item, where two or three orders placed within minutes of each other can all look fulfillable against the same on-hand count, and only some of them actually can be.

Reservations solve this by decrementing available-to-promise the instant an order is placed, not when it ships, so the second order sees accurate availability from the start instead of finding out at fulfillment time that the stock is already gone.

Releasing reservations

A reservation needs to release the stock back to available if the order it was tied to is cancelled or its line item is removed — otherwise cancelled orders quietly hold stock hostage that could have gone to another customer. Reservations should also be visible as their own figure, separate from on-hand and available quantities, so purchasing and planning decisions account for what is already spoken for rather than treating reserved and unreserved stock as the same thing.

Trusted by small businesses

What our customers say

Super Kind! Quick replies from their support and very easy fixes, changed the dashboard a bit and customized it. Also gave me 450 items extra on the free plan just for me. Highly recommend and again great service!

Erasable Trading AU

Best customer service! Stockflow's customer support is fast and extremely helpful. They assisted me with customization of the software to improve my experience as a user.

Justin M.

Co-Owner, Consumer Goods

Frequently asked questions

What is stock reservation in inventory management?
Setting aside on-hand quantity for a specific order the moment it is placed, so that quantity no longer shows as available to any other order — preventing two simultaneous orders from oversubscribing the same limited stock.
What is the difference between on-hand and available-to-promise stock?
On-hand is the raw physical quantity in the warehouse. Available-to-promise is on-hand minus whatever is already reserved against other open orders — the number that should actually be checked before accepting a new order.
What happens to a reservation if an order is cancelled?
The reserved quantity should release back to available stock automatically, so it can be sold against another order rather than sitting invisibly held by an order that no longer exists.