What Is Safety Stock and What Is It Used For?

Published on

Safety stock is the extra inventory a company keeps on hand to protect itself against uncertainty. That uncertainty can come from customer demand (which rises or falls unexpectedly) or from supplier lead time (which stretches or shrinks). Without this buffer, any deviation above the average can cause a stockout and lost sales.

Why Do Stockouts Happen?

A stockout occurs when available inventory drops to zero before the next order arrives. This happens for two main reasons: actual demand exceeds the forecast, or the supplier takes longer than expected. In practice, both sources of variability combine and amplify the risk.

The General Safety Stock Formula

The most common formula combines demand variability and lead time variability with the Z-factor for the desired service level:

SS = z · √(LT · σ_demand² + avg_demand² · σ_LT²)

Where z is the normal distribution quantile corresponding to the service level (e.g., z = 1.65 for 95%), LT is the average lead time in days, σ_demand is the standard deviation of daily demand, and σ_LT is the standard deviation of lead time.

What Service Level Should I Choose?

The service level expresses the probability of not suffering a stockout during the replenishment cycle. A 95% service level means that in 19 out of every 20 cycles, stock will hold until the order arrives. There is no universally correct value: it depends on the product margin, the cost of a stockout, and customer tolerance.

Safety Stock vs. Reorder Point

Safety stock does not indicate when to order — only how much buffer to keep. The reorder point combines average demand during the lead time plus safety stock, and it tells you when to place the next order. Both concepts complement each other: safety stock protects; the reorder point triggers replenishment.

Common Mistakes When Calculating Safety Stock

An automated calculator helps standardize the calculation and detect SKUs with safety stock levels that are disproportionately high or low relative to their actual variability.

Apply what you just read

Try the calculator →