How fast is it selling?
Use a sensible recent sales window and note promotions, seasonality or one-off orders that distort it.
Stockout prevention and overstock management
These are not opposite reporting problems. Both happen when a purchase decision is made without the complete stock position: on-hand inventory, inbound POs, sales velocity and the time it takes to replenish.
Why both risks persist
An SKU may genuinely be at risk of a stockout. Or a late but confirmed purchase order may already cover the demand period. Treating both situations as an automatic reorder creates excess inventory.
Start by estimating demand during the replenishment window. Then add the quantity already on hand to the quantity that is realistically inbound during that same period. Compare the result with expected demand and any safety stock policy.
The review sequence
Use a sensible recent sales window and note promotions, seasonality or one-off orders that distort it.
Check available on-hand stock, not only a total that includes allocated or quarantined inventory.
Include open POs and their realistic arrival dates, rather than assuming every planned order is immediately usable.
Compare coverage with supplier lead time, internal receiving time and a reasonable safety buffer.
ORDER where supply will miss demand, HOLD where coverage exists, and CLEAR where inventory is excessive or ageing.
Common purchasing traps
On-hand data misses stock in transit. A PO report misses the stock already available. Review both before raising a new order.
Average sales can be useful, but it should be checked against a known promotion, discontinuation, customer loss or season. Explain the demand assumption before ordering to it.
For shelf-life products, an apparently healthy quantity can still be excessive if velocity cannot clear it in time. Build expiry into the same review.
Keep planning practical
Use daily sales, lead time and a safety-stock buffer for a quick starting point.
Calculate nowGUIDE 03Plan around purchase orders that are already on the way.
Read guideSTOCKGUARDCheck whether an incoming order creates unnecessary excess inventory.
Explore PO GuardStart with the exports you already use. The Inventory Health Check is a short discussion before any deeper data review.
Get a Free Inventory Health Check