For Independent Food Distributors

Safety Stock Calculator

Work out the buffer your demand swing and lead time actually need, what it parks in cash, and whether it will outlive the product.
VoiceOrder app ordering screen

Safety Stock Calculator

Work out how much buffer stock you need to stop running out, without tying up cash in product that spoils.

Demand for this SKU

cases/day
Total cases shipped, divided by the days you ship.
cases/day
Roughly how far a normal busy day runs above average. Weekend or holiday spikes go here.

Your supplier

days
Order placed to product on your dock.
days
How many days late a typical late delivery runs. Enter 0 if they never miss.
How often you are willing to run out before the next delivery lands.
$
Landed cost, so we can show the cash this buffer ties up.
days
Days from receiving to the date it is no longer sellable. Enter a high number for dry or frozen goods.
Safety stock to hold
229 cases
Buffer on top of what you expect to sell
Reorder point
709 cases
Place the order when stock drops to here
Cash tied up in the buffer
$5,038
Sitting on your shelf, not in your bank
Extra days of cover it buys
1.9 days
How long the buffer alone lasts at average demand
Expected demand during lead time
480 cases
What normally sells while you wait
Stockout risk per cycle
5.0%
Cycles where you run short before delivery
At a 95% service level you still run short on about 1 order cycle in 20. Pushing to 99% takes your buffer to 324 cases and ties up $7,128, so the last few points of service are the expensive ones.
Safety stock math only works if your stock counts are right. VoiceOrder Solutions keeps inventory updating in real time as orders come in, and flags low stock before it costs you an account.
Book A Demo →
Estimates only. Assumes demand and lead time vary in a roughly normal pattern. Check the numbers against your own history before you change a reorder point.
229

Cases of buffer at a 95% service level

709

Cases on hand when you reorder

$2,332

What the last 0.9 points of service costs

Sound Familiar?

A bigger buffer is not a better buffer

Every stockout argument ends with order more next time. That is a decision about cash and shelf life, not about caring more.
Extra pallets stacked in the warehouse

Just keep more on hand.

229 cases at $22 is $5,038 parked. Going from 95% to 99% adds 95 cases and $2,090, and you still run short one cycle in a hundred.
Service level pushed up a rising curve

We want 99.9% on everything.

That is 430 cases and $9,460. The jump from 99% costs $2,332 for 0.9 points, more than the 4 points before it cost.
Scale weighing a rule of thumb against the real number

Half the lead time demand is close enough.

That rule says 240 cases against a real 229, which looks fine until something changes. With steady demand and a reliable supplier the right buffer is zero, and the rule still says 240.
How It Works

How to use the safety stock calculator

Four numbers and a service level. The two swings do most of the work, not the averages.
1

Enter demand and its swing

120 cases a day with a 35 case swing on a busy day. The swing drives the buffer, not the average.
2

Enter lead time and its swing

4 days, give or take a day when a supplier runs late. Both swings feed the same buffer.
3

Pick a service level

95% gives 229 cases. Check the days of cover against shelf life before you commit to it.
What You See

What the calculator shows you

Safety stock buffer built from both the demand swing and the lead time swing, giving 229 cases at a 95% service level
Safety stock

The buffer your variability actually needs

120 cases a day, a 35 case swing and a 4 day lead time give 229 cases at 95%. That is 1.9 days of cover.
Uses both swings, not just demand
Scales to the service level you pick
Goes to zero when nothing varies
Rounds up to whole cases
Reorder point

The number that should trigger the order

480 cases go out during a 4 day lead time. Add the 229 case buffer and you reorder at 709 cases on hand.
Separates lead time demand from buffer
One number a buyer can act on
Moves when lead time moves
Works per item, not per category
Reorder point of 709 cases, the 480 cases of lead time demand plus the 229 case safety stock buffer
Cash tied up in safety stock at three service levels, $5,038 at 95% rising to $9,460 at 99.9%
Cash tied up

What the buffer costs you to hold

229 cases at $22 a case is $5,038 sitting in the warehouse. Push the service level to 99.9% and it becomes $9,460.
Prices the buffer before you commit
Shows what each service level costs
Uses your own cost per case
Makes the tradeoff explicit
Shelf life check

Whether the buffer will outlive the product

229 cases is 1.9 days of cover against a 14 day shelf life, so it clears. Buffer that outlives shelf life is spoilage, not service.
Compares cover against shelf life
Warns when the buffer will spoil
Built for perishable ranges
Caps the service level that makes sense
Days of cover the safety stock buffer buys, 1.9 days against a 14 day shelf life
After The Numbers

What to do once you know the buffer

A buffer is only useful if it changes when you reorder and what you stop holding.
Target marking a reorder point

Set the reorder point, not a feeling

Buffer stock held above a par line

Buffer the swing, not the average

Calendar of days of cover against shelf life

Check cover against shelf life

Cash tied up in buffer stock

Price the buffer in cash

Confirmed reliable supplier lead time

Fix lead time reliability first

A single case, priced item by item

Set service level item by item

Rerunning the buffer after a supplier change

Rerun it after a supplier change

Slow moving stock on a falling line

Watch the slow movers closely

One written buying rule for every buyer

Hold one rule across buyers

Six Levers

What actually moves your safety stock

Only one of these six is about demand. The others are about who you buy from and what you promise.
Delivery truck arriving on schedule

Lead time reliability

The cheapest lever you have. A supplier who is never late takes the lead time swing to zero, and a chunk of the buffer with it.
Bars comparing average demand against its swing

Demand swing

A 35 case swing on 120 a day is most of what you are buffering. Steadier ordering from your accounts shrinks it.
Service level as a percentage

Service level

95% needs 229 cases and 99% needs 324. The last points cost the most and deliver the least.
Clock showing lead time in days

Lead time length

Four days of demand is 480 cases before any buffer at all. A shorter lead time lowers both numbers.
Product lost to spoilage before it sells

Shelf life

It caps what a buffer can usefully be. Product that spoils before it sells was never protection.
Order guide listing an account's items

Order guide accuracy

A guide that matches what an account actually buys cuts the swing you have to hold stock against.

See how VOS smooths the demand swing you buffer against

VoiceOrder Solutions builds each customer a personalized order guide from your own SKUs and pricing, so orders arrive complete rather than in bursts.
The Comparison

Three ways to set a buffer, and which one survives a bad week

Same 120 cases a day, same 4 day lead time, same $22 case. These are the three buffers a distributor might land on.

What you need from a buffer

Calculated buffer, 229 cases

Half of lead time demand, 240 cases

A flat week of stock, 840 cases

Responds to your demand swing
No, it never sees the swing
No
Responds to supplier reliability
Only through the lead time
No
Ties to a service level you chose
No, the level is only implied
No
Priced in cash before you commit
Yes, 240 cases is $5,280
Yes, and it is $18,480
Checked against shelf life
Yes, 2.0 days of cover
7.0 days, inside a 14 day life
Goes to zero when nothing varies
No, it still says 240 cases
No, it still says 840 cases
Set item by item
Yes, on demand alone
No, one rule for everything
Defensible when someone asks why
No, it is a habit, not a number
No
Where it falls down
It needs an honest demand swing
It is close here by luck, not by method
It parks $13,442 more than you need
Best used for
Setting a reorder point you can defend
A fast check when you have no data
Nothing, once you can do the math
FAQ

Common questions about safety stock

How do you calculate safety stock?
Take the square root of the lead time times the demand swing squared, plus the demand squared times the lead time swing squared. That gives a combined swing of 138.92 cases here. Multiply it by the factor for your service level, 1.65 at 95%, and you get 229 cases.
Is safety stock the same as a reorder point?
No. Safety stock is the buffer itself, 229 cases here, sized from how much your demand and lead time vary. The reorder point is the level that triggers the order, 709 cases here, because it also counts the demand you will sell while you wait. This tool sizes the buffer, and a reorder point calculator tells you when to order.
What is the 50% rule for safety stock?
It sets the buffer at half the demand during lead time, which is 240 cases here against a real answer of 229. The agreement is luck. The rule never looks at how much your demand or your lead time varies, so when a supplier becomes reliable it still tells you to hold 240 cases.
What service level should a food distributor use?
95% is a sensible starting point, and the last points get expensive quickly. Going from 95% to 99% adds 95 cases and $2,090. Going from 99% to 99.9% adds another 106 cases and $2,332, which is more money for about a fifth of the gain.
Why does shelf life limit safety stock?
Because buffer you cannot sell in time is spoilage. 229 cases is 1.9 days of cover against a 14 day shelf life, so it clears comfortably. Raise the service level far enough on a short life item and the buffer starts outliving the product.
Does a bigger buffer always mean better service?
No, and past a point it mostly means parked cash. A flat week of stock here is 840 cases and $18,480, which is $13,442 more than the 95% answer without fixing why you ran short. Fewer stockout surprises come from steadier lead times, not from a larger pile.
What makes safety stock go up?
Four things, and only one of them is demand. A wider demand swing, a longer lead time, a less reliable supplier and a higher service level all raise it. Supplier reliability is usually the cheapest of the four to fix.

Steadier orders need a smaller buffer

VoiceOrder Solutions lets each account order against a guide built from your own SKUs and pricing, so orders arrive complete and the swing you buffer against gets smaller.