Free forever — no credit cardSee plans
GuidesPlanning

Safety Stock: The Formula and How Much to Actually Hold

Safety stock is extra inventory held beyond expected demand, so a late supplier or a demand spike does not become an empty shelf. Too little and you lose sales; too much and your cash sits in cardboard. This guide covers the formula, a worked example, and practical rules for sizing the buffer.

By Edmund Tong, Founder of StockZip · Last updated: 2026-07-03

Why hold safety stock at all?

Every number in your planning is an average: average daily sales, average supplier lead time. Reality is not average. Demand spikes the week a competitor runs out; the supplier's truck breaks down; a count was off by a case. Safety stock is the deliberate gap between “what the averages say” and “what actually happens”.

It is also the second ingredient of your reorder point: Reorder Point = (Lead Time × Daily Demand) + Safety Stock. Get the buffer wrong and every alert fires too early or too late.

The simple formula (start here)

Safety Stock = (Max daily usage × Max lead time) − (Avg daily usage × Avg lead time)

In words: cover the worst realistic case, minus what your reorder point already covers on an average day. It uses four numbers you can pull straight from sales history and supplier records — no statistics required.

Worked example

Average daily usage20 units
Maximum daily usage (busiest recent day)32 units
Average lead time7 days
Maximum lead time (worst recent order)10 days
Safety stock(32 × 10) − (20 × 7) = 180 units
Reorder point(7 × 20) + 180 = 320 units

Plug your own numbers into the free reorder point calculator to see the buffer and trigger level together.

The service-level method (when you want precision)

The statistical version sizes the buffer to a chosen service level — the percentage of demand you want to fill without a stockout:

Safety Stock = Z × σ of demand during lead time

Target service levelZ valueUse for
90%1.28Low-value, easily substituted items
95%1.65Most standard stock
99%2.33Critical items where a stockout stops work

σ (the standard deviation of demand over the lead-time window) needs consistent sales history per item — which is exactly what scan-based tracking produces and spreadsheets rarely do. If your history is patchy, stay on the simple formula until the data improves.

How much should you hold? Rules of thumb

Critical / high-margin items: 1.5–2 weeks of demand

If a stockout stops a job or loses a customer, err generous. The carrying cost is cheaper than the downtime.

Steady, replaceable items: 2–5 days of demand

Reliable supplier, stable demand, multiple sources — a thin buffer is enough.

Cheap, slow, or perishable items: little to none

Buffer stock on slow movers quietly becomes dead stock. Accept the occasional stockout instead.

Then adjust from evidence, quarterly

Repeated stockouts → raise the buffer. Items gathering dust while turnover drags → lower it. Your inventory turnover tells you which direction you are drifting.

Safety stock only works if your counts are right

Every formula above assumes you know your real usage and your real stock level. StockZip records both automatically — every barcode scan updates quantities and builds the per-item history the formulas need, and low-stock alerts fire at the reorder point you set.

Safety stock questions

Straight answers about the formula, service levels, and how much buffer to hold.

Safety stock is extra inventory held beyond expected demand to absorb surprises — a demand spike, a late supplier, or an inaccurate count. It is the buffer that keeps you selling while the unexpected plays out. Safety stock is one ingredient of your reorder point: Reorder Point = (Lead Time × Daily Demand) + Safety Stock.