Skip to main content

πŸ›‘οΈ Safety Stock 101 for Amazon Sellers: How to Never Run Out of Inventory Again

Learn how to calculate and maintain safety stock for your Amazon inventory. Avoid costly stockouts, protect your Best Seller Rank, and keep sales flowing with this practical guide.

Written by Denis
Updated over 2 weeks ago

πŸ“Œ Overview

Safety stock is the extra inventory buffer you keep on hand to protect against unexpected demand surges, supplier delays, and shipping disruptions. For Amazon sellers, running out of stock doesn't just mean lost sales β€” it can tank your Best

Seller Rank (BSR), kill your organic visibility, and hand your customers to competitors.

This guide walks you through how to calculate safety stock, when to adjust it, and how to build a restocking strategy that keeps your Amazon business running smoothly β€” without tying up too much cash in excess inventory.


🎯 Who This Is For

  • Beginner sellers who have experienced their first stockout and want to prevent it from happening again

  • Growing sellers expanding their catalog and struggling to forecast demand across multiple SKUs

  • FBA sellers navigating restock limits and lead time variability

  • FBM sellers managing their own warehouse and fulfillment timelines

  • Advanced sellers looking to refine their inventory models and reduce carrying costs while maintaining availability


πŸ”‘ Key Concepts You Need to Know

Term

Definition

Safety Stock

Extra units held above your expected demand to absorb variability in supply or demand

Lead Time

The total time from placing a purchase order to having inventory checked in and available for sale on Amazon

Reorder Point

The inventory level at which you trigger a new purchase order (daily sales Γ— lead time + safety stock)

Target Days in Stock

The total number of days of inventory you want to have on hand β€” this includes both your expected sell-through period and your safety stock buffer

Best Seller Rank (BSR)

Amazon's ranking of how well a product sells relative to others in its category β€” stockouts cause BSR to drop rapidly

Sell-Through Rate

How quickly your inventory sells over a given period, used by Amazon to evaluate your IPI score

IPI (Inventory Performance Index)

Amazon's score (0–1000) measuring how efficiently you manage FBA inventory; low scores can trigger restock limits

AFN Total Inventory

Your current unit count across all Amazon Fulfillment Network warehouses β€” the starting point for any restock calculation

Average Daily Sales (ADS)

Your mean number of units sold per day over a defined time period

Demand Variability

How much your daily sales fluctuate β€” higher variability means you need more safety stock


πŸ“ Step-by-Step Guide: How to Calculate and Implement Safety Stock

Step 1: Calculate Your Average Daily Sales (ADS)

Pull your unit sales data from Seller Central β†’ Business Reports β†’ Detail Page Sales and Traffic.

Look at the last 30, 60, and 90 days to identify trends.

Formula:

ADS = Total Units Sold Γ· Number of Days

πŸ’‘ Pro Tip: Don't use periods when you were out of stock to calculate ADS β€” this will artificially deflate your numbers. Exclude stockout days for an accurate demand picture.


Step 2: Determine Your Lead Time

Calculate the total lead time from purchase order to "available for sale" on Amazon:

  • Manufacturing time (production of goods)

  • Shipping time (freight, ocean, or air)

  • Customs/inspection time (if importing internationally)

  • Amazon check-in time (FBA receiving can take 5–14 days, sometimes longer during peak)

Add all segments together for your total lead time in days.

πŸ’‘ Pro Tip: Always use your worst-case lead time, not your best case. If your supplier says 15 days but it's taken 21 days twice in the last year, plan for 21.


Step 3: Identify Your Demand and Supply Variability

This is where most sellers skip ahead β€” and where most stockouts happen.

Track two numbers:

  • Maximum daily sales (your highest single-day unit sales in the last 90 days)

  • Maximum lead time (the longest your supply chain has taken in recent orders)

You'll use these to account for the "worst-case" scenario.


Step 4: Calculate Your Safety Stock

Use the simplified safety stock formula that works well for most Amazon sellers:

Safety Stock = (Max Daily Sales Γ— Max Lead Time) βˆ’ (Avg Daily Sales Γ— Avg Lead Time)

Example:

  • Max Daily Sales: 25 units

  • Max Lead Time: 30 days

  • Avg Daily Sales: 15 units

  • Avg Lead Time: 21 days

Safety Stock = (25 Γ— 30) βˆ’ (15 Γ— 21) Safety Stock = 750 βˆ’ 315 Safety Stock = 435 units

This means you'd want 435 extra units as a buffer beyond your normal expected demand.

πŸ’‘ Pro Tip: If 435 units feels like a lot of capital to tie up, that's a signal your variability is high. Work on reducing lead time variability (better suppliers, faster shipping) to bring safety stock down.


Step 5: Set Your Reorder Point and Target Days in Stock

Your reorder point tells you exactly when to place your next purchase order.

Reorder Point = (Avg Daily Sales Γ— Avg Lead Time) + Safety Stock

Using the example above:

Reorder Point = (15 Γ— 21) + 435 = 750 units

When your inventory hits 750 units, it's time to reorder.

You can also express this as Target Days in Stock β€” the total number of days of inventory you want on hand at any time. This is a particularly useful way to think about safety stock because it translates directly into how tools like the Seller Labs Restock app calculate your restock needs (more on that below).

Target Days in Stock = Lead Time (days) + Safety Stock (days)

If your lead time is 21 days and your safety stock covers 29 days of average sales (435 Γ· 15 ADS), your Target Days in Stock = 50 days.


Step 6: Adjust for Seasonality and Promotions

Static safety stock calculations assume stable demand. Amazon selling is anything but stable.

Increase your safety stock by 20–50% during:

  • Q4 / Holiday season (October–December)

  • Prime Day or major deal events

  • Lightning Deals or Coupons you've scheduled

  • Post-viral or trending periods (TikTok, influencer spikes)

Decrease your safety stock by 10–20% during:

  • Known slow seasons for your category

  • Post-holiday periods (January–February for many categories)


Step 7: Monitor and Recalculate Monthly

Safety stock is not a set-it-and-forget-it number. Recalculate at least once per month and after any major event.

Track these signals that your safety stock needs adjustment:

  • βœ… You haven't stocked out in 90+ days β†’ your formula is working

  • ⚠️ You're consistently sitting on 60+ days of excess inventory β†’ you may be over-buffered

  • 🚨 You stocked out despite having safety stock β†’ recalculate with updated max values


πŸ”§ How to Use the Seller Labs Restock App for Safety Stock Management

Calculating safety stock manually works β€” but it's tedious to maintain across a growing catalog. The Seller Labs Restock app automates the heavy lifting by connecting directly to your Amazon account and crunching your sales and inventory data for you.

What the Restock App Does

The Restock app analyzes your last 30 days of sales data alongside your current AFN (Amazon Fulfillment Network) inventory to tell you exactly how many units to reorder for each SKU. It uses a straightforward formula:

Need = [(Target Days in Stock Γ— Units Sold in 30 Days) / 30] βˆ’ Current AFN Total Inventory

This gives you a precise reorder quantity β€” not a guess, not a gut feeling.

How to Use It for Safety Stock

Here's how the Restock app connects to everything you've learned in this article:

  1. Calculate your Target Days in Stock using the steps above (Lead Time + Safety Stock in days)

  2. Enter that number as your Target Days in Stock in the Restock app

  3. Let the app do the math β€” it pulls your recent sales velocity and current inventory automatically and tells you exactly how many units to order

Example from earlier in this guide:

  • Your ADS is 15 units

  • Your lead time is 21 days

  • Your safety stock covers 29 days

  • Your Target Days in Stock = 50 days

The Restock app would calculate:

Need = [(50 Γ— 450) / 30] βˆ’ Current AFN Inventory Need = 750 βˆ’ Current AFN Inventory

If you currently have 200 units in FBA, the app tells you to order 550 units. No spreadsheet required.

Key Features That Help With Safety Stock

  • Automatic data sync β€” pulls your latest Amazon sales and inventory data so your calculations are always current

  • SKU-level filtering β€” apply filters to focus on specific product segments, so you can set different Target Days in Stock for top sellers vs. slow movers (the tiered approach from Step 5)

  • Downloadable data β€” export your sales and inventory data for offline analysis or to share with your supply chain team

  • One-click refresh β€” update your numbers anytime to reflect the latest account activity

πŸ’‘ Pro Tip: Set your Target Days in Stock higher for your top-revenue SKUs and lower for slow movers. The Restock app lets you filter and adjust per product segment, making the tiered safety stock approach simple to manage β€” even across dozens or hundreds of SKUs.


πŸͺ Real-World Examples

Example 1: The New Seller Who Lost Page 1

Seller: First-year FBA seller with one hero SKU (silicone kitchen utensil set)

Problem: Seller calculated reorder point based on average lead time (14 days) but didn't account for safety stock. A Chinese New Year factory shutdown pushed lead time to 35 days. Seller stocked out for 18 days.

Result before fix: BSR dropped from #1,200 to #45,000. Took 6 weeks and $3,000 in PPC spend to recover Page 1 ranking.

Action taken: Implemented safety stock formula with max lead time of 40 days during Q1 (factory shutdown buffer). Set Target Days in Stock to 55 days in the Seller Labs Restock app to bake in the buffer automatically.

Result after fix: No stockouts in the following 12 months. BSR stayed stable within top 2,000.


Example 2: The Scaling Seller With Too Much Stock

Seller: Mid-size FBA seller with 45 SKUs generating $80K/month.

Problem: After a painful stockout, the seller overcorrected and ordered 120 days of inventory across all SKUs. IPI score dropped to 350 due to excess inventory. Amazon imposed restock limits, preventing new shipments for top-selling products.

Action taken: Used the Seller Labs Restock app to implement a tiered strategy β€” Target Days in Stock set to 50 days for top 10 SKUs (80% of revenue), 35 days for mid-movers, and 21 days for slow movers. The app's filtering made it easy to manage different targets across the full catalog.

Result: IPI score recovered to 550+ within 60 days. Freed up $22,000 in working capital previously tied up in slow-moving excess inventory.


Example 3: The Seasonal Seller Who Nailed Q4

Seller: Experienced seller in the toys category.

Problem: Previous Q4, demand spiked 4x normal levels. Standard safety stock was insufficient and seller stocked out on Dec 12 β€” missing the most profitable 13 days of the year.

Action taken: Analyzed previous Q4 data, set max daily sales to 4x ADS for November–December. Increased Target Days in Stock to 75 days starting in September to account for the higher velocity and longer FBA receiving times during peak season. Staged inventory in Amazon warehouses by early October.

Result: Zero stockouts during Q4. Revenue increased 140% year-over-year for the holiday period.


❌ Common Mistakes to Avoid

Mistake 1: Using Average Lead Time Instead of Maximum

Why sellers do it: Averages feel "safe" and keep inventory costs lower.

What to do instead: Always use your worst-case lead time from the past 6–12 months. Your safety stock exists specifically to cover the times things go wrong.


Mistake 2: Ignoring Amazon's FBA Receiving Delays

Why sellers do it: Sellers calculate lead time to the Amazon warehouse door, forgetting that check-in can take 5–14+ days.

What to do instead: Add 7–10 days of FBA receiving buffer to your lead time, especially during Q4 when Amazon's warehouses are slammed.


Mistake 3: Applying the Same Safety Stock to Every SKU

Why sellers do it: It's simpler to use one formula and apply a blanket buffer.

What to do instead: Use tiered safety stock based on SKU importance. Your top revenue-driving products deserve more buffer. Slow-movers with low demand variability need far less. Tools like the Seller Labs Restock app make this easy by letting you filter SKUs and apply different Target Days in Stock to each segment.


Mistake 4: Never Recalculating After Market Changes

Why sellers do it: The initial formula worked, so they assume it always will.

What to do instead: Recalculate monthly. New competitors, price changes, seasonal shifts, and supplier changes all affect your demand and lead time variability. Refresh your data in the Restock app regularly to keep your numbers current.


Mistake 5: Treating Safety Stock and Overstock as the Same Thing

Why sellers do it: They confuse "having extra inventory" with "having calculated buffer inventory."

What to do instead: Safety stock is a precise, data-driven buffer β€” not a gut-feeling bulk order. If your safety stock calculation says 200 units but you're ordering 800 "just in case," you're overstocking, not safety stocking. Use a formula or tool to keep yourself honest.


πŸ“ˆ Expected Results

After implementing a proper safety stock strategy, you should see:

  • Zero or near-zero stockouts on your key SKUs within 90 days

  • Stable or improving BSR because your listing stays active and indexed

  • Lower PPC recovery costs β€” you won't need to spend aggressively to claw back lost ranking

  • Healthier IPI score from balanced inventory levels (not too much, not too little)

  • Better cash flow management because you're ordering the right amount, not guessing

  • More confident scaling β€” adding new SKUs becomes less risky when your inventory model is solid

  • Less time on spreadsheets β€” especially if you're using the Restock app to automate reorder calculations across your catalog


❓ FAQs

Q: How much safety stock should I keep for a brand new product with no sales history?

A: For new launches, use competitor data and your initial forecast as a proxy. A common approach is to stock 30 days of projected sales as safety stock for the first 90 days, then switch to the formula once you have real sales data. Err on the side of slightly more inventory for launches β€” a stockout during your honeymoon period is far more damaging than a few weeks of extra carrying cost.


Q: Does safety stock count against Amazon's restock limits?

A: Yes. All inventory in FBA warehouses counts toward your restock limits and affects your IPI score. This is why the tiered approach matters β€” you can't afford to over-buffer every SKU. Focus your safety stock on high-velocity, high-margin products and keep lower-priority SKUs leaner.


Q: Should I calculate safety stock differently for FBM vs. FBA?

A: The formula is the same, but your lead time inputs change. FBM sellers typically have shorter, more controllable lead times (your own warehouse to customer), so safety stock is often lower. FBA sellers must account for Amazon receiving delays, making their lead times longer and more variable.


Q: How do I handle safety stock when I have multiple suppliers?

A: Calculate safety stock per supplier per SKU. If Supplier A has a 14-day lead time and Supplier B has a 28-day lead time, your safety stock should reflect the supplier you're actively using. If you split orders between them, use a weighted average for your lead time inputs.


Q: What's the biggest sign that my safety stock is set correctly?

A: You should rarely stock out and rarely have more than 60–90 days of inventory on hand. If you're achieving both, your safety stock is well-calibrated. Track your days of supply in Seller Central β€” aim for 30–60 days for most products, with your safety stock sitting underneath that as a built-in cushion.


Q: How does the Seller Labs Restock app factor in safety stock?

A: The Restock app uses your Target Days in Stock setting to determine how many units you need. Your safety stock is built into that number. For example, if your lead time is 21 days and you want 14 days of safety buffer, set your Target Days in Stock to 35. The app then calculates exactly how many units to order based on your recent 30-day sales velocity and current AFN inventory β€” so your safety stock is always reflected in every reorder recommendation.

Did this answer your question?