inventory management

How to Calculate Safety Stock — A Practical Guide for Makers

Safety stock levels are a key part of any small business inventory strategy. We show you how to calculate these with worked examples for soap, candle, and handmade product makers.

How to Calculate Safety Stock — A Practical Guide for Makers

As a small maker, building a process that keeps reliable stock levels is genuinely worthwhile: for both your raw materials and your finished products.

Why? Because running short unexpectedly can ripple through your entire operation: you overpay for rush supplies, customers wait longer than promised, and your five-star reviews start to look shaky. For a small business where cashflow is tight, that’s a costly mistake. And it’s one that’s pretty easy to avoid with the right safeguards in place.

One of those safeguards is safety stock — a buffer of inventory you keep on hand to absorb demand spikes and supplier delays before they become your problem.

Need to get your raw material and product inventory under control?

Try Craftybase - the inventory and manufacturing solution for DTC sellers. Track raw materials and product stock levels (in real time!), COGS, shop floor assignment and much more.
It's your new production central.

In this guide, we’ll cover what safety stock is, the formulas for calculating it, a worked example using a soap-making business, and how tools like Craftybase can automate the tracking so you’re not doing this in a spreadsheet every week.

What is Safety Stock?

Safety stock is the backup inventory you keep on hand to absorb unexpected spikes in demand or supply chain disruptions.

The umbrella analogy is a good one here. You don’t carry an umbrella because it’s raining. You carry it because it might rain. Safety stock works the same way. You hold a little extra because supply chains aren’t perfectly predictable, and neither is customer demand.

Without it, a delayed shipment or a sudden surge in orders turns into a crisis. With it, it’s just a Tuesday.

Why safety stock matters for small makers

If you’re thinking safety stock is something only large manufacturers worry about, it’s worth reconsidering. For small makers, having the right buffer is especially important, arguably more so than for bigger businesses.

Here’s why: large companies have warehouses, deep supplier relationships, and the buying power to expedite orders at short notice. You probably don’t. That means a stockout hits harder and takes longer to recover from. Having even a modest buffer can be the difference between fulfilling your holiday rush orders and posting “sold out” notices on your Etsy shop.

And it’s not just about avoiding shortages. The right safety stock level also helps you avoid the opposite problem: over-ordering materials you won’t use for months, tying up cash you could put to better use.

The safety stock formulas explained

There’s no single “correct” formula for calculating safety stock. The right approach depends on how variable your demand and lead times are. Here are the three most common methods, from simple to more precise.

The basic formula

The simplest approach multiplies your average daily sales by the number of buffer days you want to maintain:

Safety Stock = Average Daily Sales × Buffer Days

This is fast to calculate but doesn’t account for variability, so it works best for products with very consistent demand and reliable suppliers. It’s a reasonable starting point if you’re new to this.

The min-max formula

A more accurate approach factors in the difference between your worst-case scenario and your average scenario:

Safety Stock = (Max Daily Sales × Max Lead Time) − (Average Daily Sales × Average Lead Time)

This gives you a buffer sized to cover the gap between what normally happens and what can go wrong. It’s the method most inventory guides recommend for makers because it’s practical without requiring statistical software.

Quick reference table

SituationRecommended formula
Consistent demand, reliable supplierBasic: Avg Daily Sales × Buffer Days
Variable demand or variable lead timesMin-max: (Max × Max) − (Avg × Avg)
Statistical approach (high-volume operations)Z-score × σ demand × √Lead Time

Most small-batch makers will find the min-max formula hits the sweet spot between accuracy and simplicity.

Worked example: a soap-making business

Let’s put the min-max formula to work with a real scenario.

Say you make and sell handmade lavender soap. You sell, on average, 8 bars per day across Etsy and your own site. Your supplier delivers your essential oils in 14 days on average.

But during a holiday campaign last December, you sold 20 bars a day. And once when your supplier had a stock issue, delivery blew out to 21 days.

Here’s how your safety stock calculation looks:

(Max Daily Sales × Max Lead Time) − (Avg Daily Sales × Avg Lead Time)(20 × 21) − (8 × 14)= 420 − 112= 308 units

So you’d want enough lavender essential oil on hand to make 308 bars above your regular reorder stock. That’s your safety cushion, the amount that absorbs the worst-case scenario.

For a candle maker, the same logic applies. If you use 500g of soy wax per batch and your max demand is 15 batches/day with a max lead time of 10 days vs your average of 8 batches/day and 7-day lead time:

(15 × 10) − (8 × 7) = 150 − 56 = 94 batches worth of wax

The exact numbers will vary. The point is you’re sizing the buffer based on actual variability, not a guess.

The factors that shape your safety stock level

Beyond the formulas, a few variables are worth thinking through carefully.

Raw material lead time

Lead time is how long it takes to receive an order from your supplier. The more variable this is (or the longer it tends to run), the more safety stock you’ll want to keep.

If you source from an overseas supplier who makes materials to order, your lead time might stretch to weeks or even months. You need a bigger buffer. If you have a local supplier with next-day delivery, your buffer can be smaller because the cost of running out is lower. You can recover quickly.

Raw material usage rate

For makers who work with raw materials, you need to calculate safety stock in terms of materials, not just finished products. That means thinking about how much of each material goes into a single unit and how many units you produce in a typical period.

Your reorder point

Safety stock and reorder points work together. One tells you the buffer to maintain, the other tells you when to trigger a new order. Your reorder point should account for your average usage rate, lead time, and your safety stock.

If your inventory drops to the reorder point and you haven’t placed an order yet, your safety stock is what keeps you going while you wait for the next delivery. For a deeper look at how to calculate that threshold, see our guide to the reorder point formula.

Manufacturing time

If you make to order rather than holding finished stock, factor in production time as well. It’s not just about when materials arrive. It’s about how long it takes to turn them into a sellable product. A 5-day production cycle needs to be baked into your buffer the same way lead time is.

Your stockout rate

If you’ve tracked how often you’ve run out of stock in the past, that history is genuinely useful data. A pattern of frequent stockouts suggests your current buffer (if you have one) isn’t sufficient, and tells you roughly how many units you were short. For a deeper look at the real cost of running out and prevention strategies, see our guide to stockout prevention.

Using Craftybase to automate safety stock tracking

Manually recalculating safety stock every few weeks is exactly the kind of task that either gets skipped or done wrong when you’re busy making products.

Craftybase lets you set low stock alerts on both your raw materials and finished products. When inventory drops to your defined safety stock threshold, you get notified automatically. No spreadsheets, no manual checks, no “I thought we had more of that.”

You can set different alert thresholds for different materials based on their lead times, usage rates, and how variable demand is for the products they go into. Materials sourced from overseas suppliers with long lead times get a higher threshold; local supplies with fast replenishment can sit lower.

It’s a small feature but it’s one of those things that saves significant headaches once it’s set up, especially heading into your busy season when demand gets unpredictable. Try Craftybase free and set up your first stock alert in a few minutes.

Frequently Asked Questions

What is the formula for calculating safety stock?

The most practical formula for makers is (Max Daily Sales × Max Lead Time) − (Average Daily Sales × Average Lead Time). This min-max approach sizes your buffer based on the gap between your worst-case scenario and your typical operating conditions. No statistics required.

How much safety stock should a small handmade business keep?

It depends on how variable your demand and supplier lead times are. A maker with consistent orders and a reliable local supplier might only need a few days of buffer. One selling on multiple channels with overseas suppliers should plan for 2–4 weeks of cover. Calculate using your actual historical data: peak demand periods and your longest delivery times, rather than guessing.

What's the difference between safety stock and reorder point?

Safety stock is the minimum buffer you always want in reserve, the amount you never want to dip below. Your reorder point is the inventory level that triggers a new purchase order, calculated as (average daily usage × lead time) + safety stock. They work together: you order when stock hits the reorder point, and your safety stock covers you while you wait for delivery.

Do I need to calculate safety stock separately for raw materials and finished products?

Yes, and they're driven by different variables. Raw material safety stock is based on your supplier's lead time and your production usage rate. Finished product safety stock is based on customer demand variability. For most makers who manufacture to order, raw material safety stock is the more critical calculation since a shortage there stops production entirely.

Can Craftybase help me track and manage safety stock?

Yes. Craftybase lets you set low stock alerts on both raw materials and finished products. When inventory drops below your defined threshold, you get notified automatically, so you never have to remember to check manually. You can set different thresholds per material based on its lead time, which means items from slow suppliers get a higher buffer than those from fast local ones.

Nicole PascoeNicole Pascoe - Profile

Written by Nicole Pascoe

Nicole is the co-founder of Craftybase, inventory and manufacturing software designed for small manufacturers. She has been working with, and writing articles for, small manufacturing businesses for the last 12 years. Her passion is to help makers to become more successful with their online endeavors by empowering them with the knowledge they need to take their business to the next level.