Metric Definition
OOS rate
Track from
Stock-out frequency
Stock-out frequency is the rate at which products are unavailable to buy because inventory has dropped to zero, measured across a set of items over a defined period. It tells you how reliably you can fulfil demand. A high reading points to lost sales, frustrated customers, and a supply chain that cannot keep pace with what people are trying to buy.
7 min read
What is stock-out frequency?
Stock-out frequency is the rate at which products are unavailable to buy because inventory has dropped to zero across a set of items over a defined period. If you track 100 SKUs over 30 days, that gives you 3,000 item-days. If 90 of those item-days showed a stock-out, your stock-out frequency is 3 percent. The metric strips a messy supply situation down to one comparable number you can track week over week.
It matters because every stock-out is a sale you cannot make and a customer you may not get back. A shopper who finds an empty shelf or a sold-out product page does not always wait. They buy elsewhere, and sometimes they do not return. Stock-out frequency turns that invisible loss into something you can measure, set a target against, and hold a team accountable for.
Definition note
Count a stock-out as an item that customers tried to reach but could not buy, not simply an item with zero on hand. A discontinued line sitting at zero is not a stock-out. An active product that sold through before the next delivery is. Mixing the two inflates the number and hides the cases that actually cost you revenue.
How to calculate stock-out frequency
The cleanest way to calculate stock-out frequency is to count stock-out events against the total item-days you observed. This normalises for how many products you track and how long you track them, so a small catalogue and a large one stay comparable.
Work through it for a single week. You track 500 active SKUs over 7 days, which is 3,500 item-days. Across that week, 70 item-days recorded zero sellable stock. That gives 70 divided by 3,500, which is 2 percent. Some teams prefer to count distinct stock-out incidents instead of item-days, which answers a slightly different question: how often a product goes dark, regardless of how long it stays dark. Pick one definition and apply it consistently.
- 1
Define the item set
List the active, sellable SKUs in scope. Exclude discontinued lines and pre-order items that were never meant to hold stock.
- 2
Set the observation window
Choose the period, for example a week or a month, and count item-days as items multiplied by days.
- 3
Count stock-out events
Flag each item-day where sellable inventory hit zero while demand was still active.
- 4
Divide and convert
Divide stock-out events by total item-days and multiply by 100 to express the result as a percentage.
Stock-out frequency in a metric tree
Stock-out frequency is a symptom, not a cause. The number rises for distinct reasons, and each reason sits with a different team. A metric tree decomposes the headline rate into the drivers beneath it, so instead of arguing about whether the problem is buying or logistics, you can see which branch is moving.
The tree below splits stock-out frequency into the forces that create it: how accurately demand is forecast, how reliably suppliers deliver, how safety stock is set, and how quickly replenishment fires. KPI Tree lets you connect each of these branches to the team that influences it and assign RACI ownership, so the buyer owns lead-time reliability and the demand planner owns forecast accuracy. When the rate moves, the change is pushed to the accountable owner rather than waiting to surface in a monthly review.
Metric tree insight
When stock-out frequency spikes, the tree tells you whether to call the buyer or the demand planner. A spike concentrated in fast-moving SKUs with stable demand usually points to supplier lead times, not forecasting. The same number with a different shape underneath it calls for a different fix.
Stock-out frequency benchmarks
Benchmarks vary widely by sector and by how tightly a business runs its inventory. Grocery and fast-moving consumer goods operate at very low stock-out rates because empty shelves directly cost footfall. Fashion and seasonal retail tolerate more, partly by design, because deliberate scarcity and end-of-season sell-through are part of the model. Use the ranges below as orientation, then set your own target against the cost of a lost sale in your category.
| Performance band | Stock-out frequency | What it signals |
|---|---|---|
| Best in class | Under 2 percent | Tight forecasting and reliable replenishment |
| Healthy | 2 to 5 percent | Occasional gaps, mostly on long-tail items |
| Needs attention | 5 to 10 percent | Lost sales mounting on active lines |
| Critical | Over 10 percent | Systemic forecasting or supplier failure |
How to improve stock-out frequency
Lowering stock-out frequency is rarely about holding more of everything. That trades one problem for another and ties up cash in inventory that does not sell. The aim is to be precise: hold the right buffer on the right items, and react faster when demand shifts. The cards below cover the highest-leverage moves.
Sharpen the demand forecast
Track forecast bias at SKU level and feed promotion calendars in. Most stock-outs trace back to demand that was underestimated, not stock that vanished.
Right-size safety stock
Set buffers from each item demand variability and supplier lead-time variability, not a flat rule. Fast, volatile SKUs need more cover than slow, steady ones.
Alert on reorder points
Push a notification to the buyer the moment an item crosses its reorder point, so replenishment fires before the shelf empties rather than after.
Hold suppliers to lead times
Measure each supplier on-time fill rate and lead-time variability. Unreliable delivery is a common hidden driver behind a rising rate.
Common mistakes when tracking stock-out frequency
- 1
Counting dead stock as stock-outs
Discontinued or pre-order items sitting at zero are not stock-outs. Including them inflates the rate and hides the active lines that cost real revenue.
- 2
Measuring on hand instead of sellable
Stock that is reserved, damaged, or in transit is not available to buy. Track sellable inventory, not warehouse totals, or you will undercount.
- 3
Treating every SKU as equal
A stock-out on a top seller hurts far more than one on a long-tail item. Weight the metric by sales value to see the gaps that matter.
- 4
Reviewing too late
A monthly stock-out report tells you about sales you already lost. The number is only actionable when the owner sees it move in time to reorder.
Related metrics
Inventory turnover
Stock efficiency
Operations MetricsMetric Definition
Inventory Turnover = Cost of Goods Sold / Average Inventory
Inventory turnover measures how many times a business sells and replaces its inventory during a given period. It is a critical operations and finance metric that reveals how efficiently capital is being deployed in stock.
Cycle time
Process speed
Operations MetricsMetric Definition
Cycle Time = Process End Time − Process Start Time
Cycle time measures the total elapsed time from the start to the end of a process. It is a fundamental operations metric used in manufacturing, software development, service delivery, and any context where the speed of a process directly affects throughput, cost, and customer satisfaction.
Cart abandonment rate
Checkout drop-off
Operations MetricsMetric Definition
Cart Abandonment Rate = (1 − Completed Purchases / Carts Created) × 100
Cart abandonment rate measures the percentage of online shopping carts that are created but not converted into completed purchases. It is one of the most impactful e-commerce metrics because it represents revenue that was within reach but lost at the final stage of the buying journey.
Average order value
Revenue per transaction
Operations MetricsMetric Definition
AOV = Total Revenue / Number of Orders
Average order value measures the mean amount spent each time a customer places an order. It is a core e-commerce and retail metric that directly influences revenue, profitability, and customer acquisition efficiency.
Why did my metric change?
Metric Definition
When stock-out frequency spikes, this diagnostic framework helps you trace which inputs drove the change so you can act on it.
Metric trees for e-commerce
Metric Definition
This guide shows how stock-out frequency fits into a wider e-commerce metric tree alongside the demand and fulfilment drivers it affects.
Build stock-out frequency as a tree with owners on every branch
In KPI Tree you decompose stock-out frequency into forecast accuracy, supplier reliability, and replenishment speed, then assign a RACI owner to each branch. When the rate moves, the change reaches the buyer or planner who can act, and the verified impact loop checks whether the fix actually lowered the number.