Safety stock

What is Safety Stock and Why is it Your Best Insurance Policy?

In a perfect world, products would arrive from your supplier exactly when you need them, and customers would buy them at a perfectly predictable rate. But in the real world, things are messy. That’s where safety stock comes in. Simply put, it is the extra inventory you keep on hand as a cushion against uncertainty. Think of this buffer stock as an insurance policy against running out of stock and disappointing your customers.
Managing the delicate balance of demand and supply is a core business challenge. Having a well-calculated safety stock is your best strategy to prevent stockouts and keep your operations running smoothly.
  • How much safety stock should a retail store carry?

    There's no single magic number. The right amount depends on several factors, including the product's importance, its cost, and how unpredictable its sales are. The goal is to find optimum safety stock levels that protect you from a stockout without tying up too much cash in excess inventory.

  • How often should I change my safety stock level?

    You should review and potentially adjust your safety stock levels at least quarterly. It's also wise to recalculate them any time you notice significant changes in customer buying patterns or your supplier's delivery performance.

What are the 2 Main Risks Safety Stock Protects You From?

Safety stock is designed to protect your business from two fundamental types of uncertainty.
  • Risk 1: Demand Variability (Unexpected customer orders)

    This is when customer demand for a product is higher than you predicted. This demand uncertainty can be caused by anything from a competitor running out of a similar item to a sudden trend. Without safety stock, an unexpected surge in sales could leave your shelves empty.

  • Risk 2: Lead Time Variability (Unexpected supplier delays)

    This occurs when your supplier takes longer than average to deliver your order. This lead time variability can be caused by shipping delays, production issues at their factory, or customs hold-ups. Safety stock ensures you can continue selling while you wait for your shipment to arrive.

How to Calculate Safety Stock: The Standard Formula (How-To)

While there are many ways to perform safety stock calculations, the standard formula is the most common and provides a great starting point.
  • Step 1: Find Your Maximum and Average Daily Sales

    Look at your historical sales data for a specific product over a set period (e.g., the last 90 days). From this data, find the highest number of units sold in a single day (maximum) and the average number of units sold per day. This simple demand forecasting gives you the data you need for the formula.

  • Step 2: Find Your Maximum and Average Lead Time in Days

    Look at your past purchase orders for that same product. For each order, record the lead time—the number of days it took from the time you placed the order until you received the goods. From this data, find the longest lead time (maximum) and the average lead time.

  • Step 3: Use the Safety Stock Formula: (Max Sales × Max Lead Time) - (Avg Sales × Avg Lead Time)

    Now, you simply plug your numbers into the standard safety stock formula. This formula calculates the worst-case scenario for inventory usage and subtracts the average usage, leaving you with the extra stock you need for insurance.

A simple example calculation to follow

Let’s say for a specific type of coffee maker:
  • Maximum daily sales = 10 units
  • Average daily sales = 6 units
  • Maximum lead time = 20 days
  • Average lead time = 15 days
The calculation would be: (10 units × 20 days) – (6 units × 15 days) 200 – 90 = 110 units
In this case, your ideal safety stock is 110 coffee makers.

How to calculate safety stock using standard deviation

For businesses that need more precision, you can calculate safety stock using standard deviation. This method statistically measures the amount of variation in both demand and lead time to provide a more accurate buffer. The formula is more complex—Z-score × √(Avg LT × σD²) + (Avg Sales² × σLT²)—where the Z-score represents your desired service level and the sigma symbols (σ) represent the standard deviation of demand and lead time.

How to calculate the reorder quantity?

It’s important not to confuse your reorder point with your reorder quantity. The reorder quantity is how much stock you order when you place a new purchase order. This amount is often calculated using a separate model, such as the economic order quantity (EOQ), which determines the most cost-effective amount to order at one time.

Safety Stock Formula & Calculation: 6 best methods

The standard formula is a great start, but there are other methods for calculating safety stock, each with its own use case.
  1. Basic Formula: (Max Sales × Max Lead Time) – (Avg Sales × Avg Lead Time). Best for general use.
  2. Average-Max Method: (Max Sales – Avg Sales) × Avg Lead Time. A simpler, more conservative formula.
  3. Heizer and Render’s Formula: Uses a Z-score and the standard deviation of lead time to protect against supplier delays.
  4. Greasley’s Method: A formula similar to the standard deviation method but adds factors for both lead time and demand variability.
  5. Fixed Safety Stock: A non-dynamic method where a business simply sets a fixed number of units as their buffer for a given product.
  6. Time-Based Calculation: This method involves holding a specific period’s worth of inventory, such as setting your safety stock equal to seven days of average sales.

Conclusion: Better Inventory Management Through a Simple Calculation

Calculating safety stock is a fundamental and non-negotiable part of modern inventory management. While the formulas might seem intimidating at first, the process is a straightforward way to protect your business from uncertainty. Taking the time to perform these simple safety stock calculations will help you balance the risk of a stockout against the cost of holding inventory, leading to healthier cash flow and happier customers.

Key Takeaways

  • Safety stock is extra inventory held to protect against unexpected increases in demand or supplier delays.
  • The primary goal of holding safety stock is to prevent stockouts and lost sales.
  • The standard safety stock formula is (Max Sales × Max Lead Time) – (Avg Sales × Avg Lead Time).
  • The amount of safety stock directly impacts your reorder point, which is the trigger to place a new order.
  • Holding too much safety stock can be costly, so finding the optimal level is key.

FAQs

1. What is the formula for safety stock?
The most common safety stock formula is: Safety Stock = (Maximum Daily Sales × Maximum Lead Time) – (Average Daily Sales × Average Lead Time). This calculates the difference between your worst-case scenario and your average scenario to determine your ideal inventory buffer.
The Economic Order Quantity (EOQ) and safety stock are two separate but related concepts. EOQ tells you how much to order to minimize costs, while the reorder point (which includes safety stock) tells you when to order. They are used together in your inventory strategy, but there isn’t a single formula that combines them.
To calculate safety stock in Excel, create columns for your daily sales and lead time data. Use the =MAX() and =AVERAGE() functions to find the maximum and average values for each. Then, create a cell for the safety stock formula that references the cells containing your calculated max and average values.
Safety stock is a direct component of your reorder point. The formula is: Reorder Point = (Average Daily Sales × Average Lead Time) + Safety Stock. The reorder point is the inventory level that triggers you to place a new order, ensuring you don’t dip into your safety buffer during a normal ordering cycle.
Yes, absolutely. While it prevents stockouts, having an excessively high safety stock maximum is a financial drain. It ties up cash in unsold goods, increases storage and insurance costs, and raises the risk of products becoming obsolete or expiring. The goal is to find a balance, not to eliminate all risk.