Basic max-min buffer
Avg 20/day × 3 days vs max 30/day × 5 days → safety stock 90; reorder level 150.
Calculate restaurant safety stock from max-versus-average demand and lead time, or from demand variability and service level — then see protection days and a recommended reorder level.
Basic: Safety Stock = (Max Daily Usage × Max Lead Time) − (Avg Daily Usage × Avg Lead Time) Variability: Safety Stock = Z × σ_daily × √Lead Time Recommended Reorder Level = (Avg Daily × Avg Lead) + Safety Stock Protection Days = Safety Stock ÷ Avg Daily Usage
The basic method sizes a buffer for the gap between a rough worst case and a typical case. The variability method uses a service-level Z-score with daily demand scatter and lead time under a square root. Neither formula invents demand — they only translate the numbers you enter into a buffer and a reorder level.
Real numbers through the same formula this tool uses.
Avg 20/day × 3 days vs max 30/day × 5 days → safety stock 90; reorder level 150.
σ = 8, lead = 4 days, 95% service → roughly 26.3 units of safety stock on 80 units of lead-time demand.
Safety stock 40 at $2.50/unit → $100 of cash sitting in the buffer.
Size a buffer that covers late deliveries and busy days — then feed it into your reorder point.
Use basic when you know peak usage and longest lead time. Use variability when you can estimate daily demand swing and a service level.
These define lead-time demand — the base your buffer sits on top of.
Higher service levels raise Z and therefore safety stock. Start at 95% for many staples; go higher for 86’d-risk items.
Unit cost values the buffer. Current stock gets a status note against the recommended reorder level.
Use Recommended reorder level here, or paste safety stock into the Reorder Point Calculator.
Safety stock is the deliberate cushion above average lead-time demand — sized so a late pallet or a packed Saturday does not 86 a staple mid-service.
Guessing “add two cases” ignores lead time and demand swing. A formula ties the buffer to how you actually burn product and how long vendors take.
Guest experience fails before the spreadsheet does. A thin buffer creates stockouts; a fat buffer crowds the walk-in and feeds waste.
Reorder point is when to buy. Safety stock is how much extra sits inside that trigger. ROP ≈ lead-time demand + safety stock.
A 95% service target plans for fewer stockouts during lead time than 90%, at the cost of a larger buffer and more cash on the shelf.
Habits that keep buffers honest.
Center-of-plate proteins and produce often need more cushion than dry goods or liquor. One company-wide percentage rarely fits.
Inflating “max daily usage” to be safe quietly builds a warehouse. Use a real peak week, not a fantasy holiday.
If you still stock out, raise service level or max lead time. If waste climbs, cut the buffer on stable SKUs first.
Once safety stock is set, update the Reorder Point Calculator so POs fire before the cushion is spent.
Ways buffers fail in real kitchens.
Safety stock alone is not enough to cover lead-time demand. You still need average usage × lead time underneath.
High service feels good until aged product hits the bin. Pair this tool with the Food Waste Calculator.
Std. deviation in portions with usage in cases produces nonsense. Convert everything to one unit first.
A vendor that slipped from two days to five needs a new average and max lead — not the same buffer forever.
Questions operators ask beyond the core FAQ — distinct angles on buffers, service level, and purchasing.
Not exactly. Par is often a max or target on-hand level. Safety stock is specifically the cushion above average lead-time demand inside your reorder logic.
Usually no. High-86 risk or slow-to-source items may justify 97–99%. Stable dry goods often run fine at 90–95%.
Pull 2–4 weeks of daily usage, compute the average, then measure how far each day sits from that average. A spreadsheet STDEV is enough to start.
In the variability method, yes — lead time sits under a square root, so longer waits raise the buffer, but not linearly.
You can for extremely reliable, non-perishable SKUs — but most restaurants regret zero buffer on anything that stops a dish.
The buffer itself is inventory, not expense — until it spoils or is counted into usage incorrectly. Excess buffers often show up later as waste and higher food cost.
Then the basic method only buffers demand spikes (max daily vs average daily). If both maxes equal averages, safety stock collapses to zero.
Share the method, not necessarily the number. Volume, delivery cadence, and storage differ by location.
After menu changes, seasonal swings, or vendor lead-time shifts — and at least when you rewrite order guides each quarter.
It reduces stockout probability but can overfill perishable storage. Many kitchens reserve 99% for critical proteins, not every dry SKU.
It sits inside inventory assets. The cost appears on the P&L when the product is used, wasted, or written down — not when you merely hold it.
Yes if usage and lead time are in consistent units. Non-food items often need less buffer because spoilage risk is lower.
Connect the buffer to reorder triggers, days on hand, waste, and food cost. EOQ and purchase-order tools are planned next in this cluster.
Turn daily usage, lead time, and safety stock into a purchase trigger.
See how many days current stock will last.
Measure how quickly inventory cycles in a period.
Check whether an oversized buffer is becoming waste cost.
Watch period food cost when shrink and waste rise.
EOQ, Purchase Order, Inventory Valuation, and Inventory Shrinkage calculators are planned next.
Complementary calculators that often pair with this workflow.
Value ending restaurant inventory with average cost, FIFO, or LIFO — get inventory value, effective unit cost, implied COGS, layer breakdown, and waste/shrinkage-adjusted value from your count sheet.
Measure how much stock your restaurant actually consumed in a period — from inventory counts or purchase records — with daily usage, per-cover and per-sales-dollar rates, waste and shrinkage share, and weekly/monthly/annual projections.
Compare expected versus actual restaurant inventory to calculate shrinkage quantity, shrinkage value, shrinkage percentage, inventory accuracy, and adjusted loss after recovery — with optional cause breakdown for waste, spoilage, damage, and theft.
More tools to browse after you finish this calculation.
Work out what share of your food sales is spent on ingredients. Enter total food cost and food sales to get your food cost percentage instantly, with the formula shown.
Calculate restaurant labor cost percentage from total labor and sales. Optionally include payroll taxes and benefits for a loaded labor figure.
Calculate restaurant sales mix from units sold and selling price per item or category. See mix %, revenue share, contribution and profit rankings, top and lowest performers, and a concentration benchmark.