S
GoSparked.ai
All Articles
Operations April 4, 2026

Amazon Restock Calculation: The Formula Against Stockouts (2026)

The restock formula every FBA seller needs to know. Sales velocity, lead time, safety buffer — and the exact order date for your next product.

Finn

Restock & Logistics Specialist

Read Time

6 Min.

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:

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:

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:

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:

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:

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

When You Can Lower the Buffer

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

Read More

More Articles from the Sparks