Contents
1. Why Stockouts Are So Expensive
A stockout is more than just an empty shelf. It's a chain reaction that can hit your entire Amazon business — and recovery takes significantly longer than most sellers expect.
The moment your inventory drops to zero, here's what happens:
- Direct revenue loss: Obviously — no units, no revenue. But the damage goes far beyond the lost days.
- Ranking loss in the A9 algorithm: Amazon weighs sales history as one of the most important ranking factors. A stockout of just 7 days can push your organic ranking back by 30-50 positions. This is especially true for keywords where you were just building traction.
- BSR crash (Best Seller Rank): Your BSR is a real-time calculation. Without sales, it plummets — pulling your visibility across the entire category down with it.
- PPC campaigns get paused: Sponsored Products and Sponsored Brands without inventory are automatically deactivated. When you're back in stock, your campaigns restart with outdated data and lower relevance.
- Recovery time of 2-4 weeks: This is the point most sellers underestimate. A 7-day stockout typically takes 14 to 28 days to recover to your previous ranking level. For highly competitive keywords, it can take even longer.
Rule of Thumb
A stockout of X days costs you at least 2X to 4X days of ranking recovery — plus the lost revenue during the entire period.
Run the math for your top product: If you sell 20 units per day and your average profit per unit is EUR 8, a 7-day stockout doesn't cost you EUR 1,120 (7 x 20 x EUR 8), but rather EUR 3,000-4,000 — when you factor in the recovery phase during which you sell fewer units per day.
The good news: Stockouts are almost always preventable. The solution is a solid restock formula that you apply consistently.
2. The Restock Formula
The core formula for your reorder planning consists of four variables. If you know these and update them regularly, you'll never run into a stockout again.
The Restock Formula
Order Date = Today + Coverage - Lead Time - Buffer
Expanded
Order Date = Today + (Current Stock ÷ Daily Sales Rate) - Lead Time in Days - Safety Buffer in Days
Let's break down each variable:
- Current Stock: The number of sellable units at Amazon FBA. Use the number under "Fulfillable" in the FBA Inventory Report — not "Total," since "Reserved" or "Inbound" units aren't yet sellable.
- Daily Sales Rate (Sales Velocity): How many units you sell per day. More on this in the next section.
- Lead Time: The total time from placing an order with your supplier to units showing as "Fulfillable" at Amazon FBA. This includes production, shipping, customs, and Amazon inbound processing.
- Safety Buffer: Additional days as insurance against fluctuations — in sales, delivery times, or unexpected delays.
The formula answers a single question: When do I need to order at the latest so that my stock never drops to zero?
If the result is "today" or a date in the past, you're already behind schedule and should order immediately.
3. Calculating Sales Velocity Correctly
Sales velocity is the most sensitive value in the formula — and the one where most sellers make mistakes. An incorrect average can mean the difference between timely restocking and a stockout.
7-Day vs. 30-Day Average
There are two common calculation methods, and ideally you should look at both:
- 7-day average: Reacts quickly to current trends. Ideal for products with rapidly changing demand. Downside: Can be skewed by single peak days.
- 30-day average: Smoother and less susceptible to outliers. Better for stable products. Downside: Reacts too slowly to sudden increases.
Best Practice
Use a weighted average: 70% weight on the last 7 days, 30% on the last 30 days. This way you respond to trends without overvaluing outliers.
The formula for this:
Weighted Velocity = (0.7 × 7-Day Average) + (0.3 × 30-Day Average)
Seasonal Adjustments
If you know a seasonal period is approaching (e.g., Q4, Prime Day, summer holidays), you need to adjust your velocity upward. Use data from the previous year as reference.
Typical multipliers for the European market:
- Prime Day (July): 1.5x - 3x depending on category
- Q4 (October-December): 2x - 5x, peaking on Black Friday and the week before Christmas
- January: 0.5x - 0.7x (post-holiday dip)
Factoring in Deals and Promotions
Is your team planning a Lightning Deal or coupon campaign? Then you need to factor the expected additional sales into your velocity. Use this rule of thumb:
- Lightning Deal: 3x - 8x your normal daily rate (for the duration of the deal)
- Coupon campaign (7 days): 1.5x - 2.5x
- Price reduction: 1.2x - 1.8x depending on the discount amount
Important: Don't include the additional units in your long-term average. Once the deal is over, your velocity returns to normal — or even below it.
4. Understanding Lead Time
Lead time is the total time from the moment you place an order with your supplier to the moment units show as "Fulfillable" at Amazon. It consists of four components:
1. Production Time
The time your supplier needs to manufacture the goods and make them ready for shipping.
2. Shipping Time
Sea freight, air freight, or truck — varies significantly depending on route and method.
3. Customs Clearance
Import processing, documentation, potential inspections by customs.
4. Amazon Inbound
From FC check-in to availability as "Fulfillable" — Amazon states 3-7 business days, but reality can be longer.
Typical Lead Times for the European Market
Here are realistic total values for the most common sourcing routes for European Amazon sellers:
| Route | Total Lead Time | Breakdown |
|---|---|---|
| China (Sea Freight) | 45-60 days | 15-20 Prod. + 25-30 Sea + 3-5 Customs + 5-7 FBA |
| China (Air Freight) | 25-35 days | 15-20 Prod. + 5-7 Air + 2-3 Customs + 5-7 FBA |
| EU Supplier | 10-20 days | 3-7 Prod. + 2-5 Truck + 0 Customs + 5-7 FBA |
| Local (domestic) | 7-14 days | 1-3 Prod. + 1-2 Shipping + 0 Customs + 5-7 FBA |
Pro Tip
Always use the worst-case value of your previous deliveries as a baseline, not the average. The slowest delivery is more realistic than the fastest. Log the lead time of every order in a spreadsheet to improve your data over time.
Especially in Q4, all lead times increase: suppliers have full order books, sea freight prices rise, and Amazon FBA inbound warehouses slow down. Plan for at least 5-10 additional days from October to December.
5. Building in a Safety Buffer
The safety buffer is your insurance against the unexpected. Even if you perfectly calculate your velocity and lead time, there are always variables you can't control: a delayed container, a sudden demand spike, a quality check that takes longer.
Standard Buffer: 10-15% of Lead Time
As a baseline, I recommend calculating the buffer as a percentage of lead time:
Buffer in Days = Lead Time × Buffer Factor (0.10 to 0.20)
Why percentage-based and not absolute? Because a buffer of 5 days with a lead time of 14 days (EU supplier) is far too generous, but with 50 days (China sea freight), it's far too tight.
When to Increase the Buffer
- Q4 (October-December): Increase to 15-20%. Everything takes longer, and a stockout during peak season is maximally costly.
- New product: The first 3 orders should be planned with 20% buffer until you have reliable data.
- Volatile product: If your daily sales fluctuate significantly (standard deviation > 30% of the average), increase to 15-20%.
- New supplier: Until you've completed 3+ orders with this supplier, plan with 20% buffer.
- Sea freight during peak season: Container delays in Q3/Q4 are not the exception but the rule. 20% buffer minimum.
When You Can Lower the Buffer
- EU supplier with proven reliability: After 5+ orders with consistent delivery times, you can go to 7-10%.
- Stable product with predictable demand: If the standard deviation of your daily sales is under 15%, 10% is sufficient.
- Storage cost optimization: For products with high storage costs (e.g., oversized), you can limit the buffer to 10% — but never below that.
6. Example Calculation
Let's run through the formula with real numbers. Take a typical scenario for a European FBA seller:
Starting Situation
Current Stock
340 units
Sales Velocity
18 / day
Lead Time (China, Sea)
42 days
Buffer Factor
10%
Step 1: Calculate Coverage
Coverage = Current Stock ÷ Sales Velocity = 340 ÷ 18 = 18.9 days
Your current stock lasts for just under 19 days.
Step 2: Calculate Safety Buffer
Buffer = Lead Time × 0.10 = 42 × 0.10 = 4.2 days (rounded up: 5 days)
Step 3: Calculate Order Date
Order Date = Today + 18.9 - 42 - 5 = Today - 28.1 days
Warning: Order is Overdue!
The result is negative (-28.1 days). This means: you should have ordered 28 days ago. In this scenario, a stockout is practically unavoidable unless you switch to air freight. This is exactly why forward-thinking planning is so important.
Now let's calculate the correct scenario — the point at which you should have placed the order:
Step 4: Calculate Order Quantity
Once you know when to order, you also need the right quantity. The formula:
Order Quantity = Sales Velocity × (Lead Time + Buffer + Desired Coverage After Delivery)
Assuming you want 30 days of coverage after delivery:
Order Quantity = 18 × (42 + 5 + 30) = 18 × 77 = 1,386 units
Step 5: Correct Timing (Proper Scenario)
Let's recalculate with proper timing. Suppose you still had enough stock today — say 1,000 units. Then:
Correct Calculation
Coverage = 1,000 ÷ 18 = 55.6 days
Buffer = 42 × 0.10 = 5 days (rounded up)
Order Date = Today + 55.6 - 42 - 5 = Today + 8.6 days
You need to order in 8-9 days, so around April 12 or 13, 2026.
See the difference? With 1,000 units, you still have room. With 340 units, you're long overdue. The difference between a timely order and a stockout often comes down to just a few days of attention.
Summary
Review your restock planning at least once per week. For top sellers (products generating >30% of your revenue): every other day. Automate this process wherever possible — manual monitoring alone doesn't scale.
7. Finn Calculates This Automatically for You
The formula isn't complicated — but applying it consistently, for every product, every week, with up-to-date data? That quickly becomes a full-time job.
That's exactly what Finn is for. As Restock & Logistics Specialist at GoSparked, Finn calculates your order date automatically based on your real Amazon data: current FBA inventory, sales velocity for the last 7 and 30 days, historical lead times, and seasonal corrections.
You get a clear answer: "Order by [date] exactly [quantity] units." No spreadsheets, no forgetting, no stockouts.
Restock & Logistics
Finn calculates your restock deadline automatically.
Sales velocity, lead time, safety buffer — all based on your real Amazon data. No spreadsheet. No guessing.
GoSparked Beta — 49 EUR