Safety Stock Calculator — Two Formulas, One Answer
Daily usage, lead time and how much demand varies — and the buffer stock that keeps production running when a supplier is late.
Result
- Demand during lead time
- 320 units
- Safety stock (max-min)
- 340 units
- Reorder point (max-min)
- 660 units
- Safety stock (Z 1.645 × σ × √LT)
- 42 units
- Reorder point (statistical)
- 362 units
Max-min assumes the worst day and the worst delivery happen together, so it is the more cautious figure.
Embed this tool on your website
Free to use. Paste this where you want the calculator to appear:
<iframe src="https://erp.cre8r.tech/embed/safety-stock-calculator" title="Safety Stock Calculator – Formula & Calculation" width="100%" height="720" style="border:1px solid #e5e7eb;border-radius:12px;max-width:820px" loading="lazy"></iframe> <p style="font-size:13px">Tool by <a href="https://erp.cre8r.tech/safety-stock-calculator">CRE8Rx ERP</a></p>
Quick answer
Safety stock = (Maximum daily usage × Maximum lead time) − (Average daily usage × Average lead time). With demand data, use Safety stock = Z × σ × √Lead time, where Z is 1.65 for a 95% service level. Reorder point = Average daily usage × Average lead time + Safety stock.
| Max-min formula | (Max usage × max lead time) − (avg usage × avg lead time) |
|---|---|
| Statistical formula | Z × σ × √lead time |
| Z values | 90% = 1.28, 95% = 1.65, 99% = 2.33 |
| Cost | Free — no sign-up, runs in your browser |
Safety stock is the extra stock held to cover the two things that go wrong between placing an order and receiving it: consumption running higher than usual, and the supplier taking longer than usual. Without it, the reorder point only works when everything goes to plan.
There are two common formulas. The max-min formula needs only your highest and average usage and lead time. The statistical formula uses how much daily demand varies and the service level you want — the chance of not running out during a lead time.
The formula
- Max-min method
(Max daily usage × Max lead time) − (Avg daily usage × Avg lead time)- Statistical method
Z × σ (daily demand) × √(Avg lead time in days)- Reorder point
Avg daily usage × Avg lead time + Safety stock
A worked safety stock calculation
An item is used at 40 units a day on average and up to 55 on a heavy day. The supplier usually delivers in 8 days but has taken 12. Max-min safety stock = 55 × 12 − 40 × 8 = 660 − 320 = 340 units, and the reorder point is 320 + 340 = 660 units.
If daily demand has a standard deviation of 9 units and you want a 95% service level (Z = 1.645), statistical safety stock = 1.645 × 9 × √8 ≈ 42 units, and the reorder point is about 362. The max-min method is much more cautious because it assumes the worst day and the worst delivery happen together.
Which formula to use
Use max-min when you have little data, the item is critical, or lead time varies a lot — it is simple and safe, at the cost of more stock. Use the statistical formula when you have a few months of daily consumption: it holds less stock for the same protection and lets you choose the service level item by item.
Service level is a trade-off. Going from 95% to 99% raises Z from 1.65 to 2.33 — about 40% more safety stock — so keep the high levels for items that stop the line, and accept lower ones for items with quick substitutes.
Keep safety stock up to date
Demand and lead times change, and a safety stock set once and never revisited becomes either too thin or dead stock. Review it each quarter from actual consumption and actual GRN dates. An ERP that records issues and supplier lead times can recompute it and raise the purchase indent when stock reaches the reorder point.
Questions people ask.
What is the safety stock formula?
Safety stock = (Maximum daily usage × Maximum lead time in days) − (Average daily usage × Average lead time in days). The statistical version is Z × standard deviation of daily demand × √lead time.
How do you calculate safety stock with service level?
Pick the service level, take its Z value (90% = 1.28, 95% = 1.65, 99% = 2.33), and multiply by the standard deviation of daily demand and the square root of the lead time in days.
What is the difference between safety stock and reorder point?
Safety stock is the buffer. The reorder point is the stock level at which you order: demand during the lead time plus the safety stock.
Is safety stock the same as minimum stock level?
They are close. Minimum stock level is often set equal to safety stock — the level stock should not normally fall below before the new order arrives.
Why does safety stock grow with the square root of lead time?
Daily variations partly cancel each other out, so total variation over n days grows with √n, not n. Doubling lead time raises statistical safety stock by about 41%, not 100%.
How often should safety stock be reviewed?
At least every quarter, and whenever a supplier's lead time or an item's consumption changes noticeably.
Related free tools
See all free toolsDoing this for every item, every day?
A calculator is the right tool once. When it is every item in the store, it belongs in the system that already knows the numbers.