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.
- Demand variability: seasonal orders, unexpected promotions, erratic customers.
- Lead time variability: production delays, transportation incidents, customs issues.
- Forecast errors: outdated demand models or insufficient data.
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.
- 90–95%: suitable for most consumer products.
- 97–99%: recommended for critical or high-value items.
- +99%: hospitals, aerospace, parts with no substitute. Inventory cost rises nonlinearly.
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
- Using highly aggregated demand data (annual or monthly) instead of daily or weekly data, which underestimates real variability.
- Ignoring lead time variability because 'the supplier always delivers on time.' A single delay can invalidate that assumption.
- Setting the same service level for all SKUs without considering their margin or criticality.
- Failing to review safety stock periodically when suppliers or demand patterns change.
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 →