What an Amazon FBA stock-out really costs (and how to see one coming)

By Nitesh Sharma · 15/10/2026 · 7 min read

The cost of a stock-out is the sales you missed, plus the rank you lose, plus the ads you paid for while you could not sell, plus the weeks it takes to get back. Most sellers count only the first one. This guide counts all four and shows how to see the next one weeks before it happens.

Cost 1: the sales you did not make

This is the one everybody counts. Days out of stock × units you normally sell per day × selling price. It is real money, but it is the smallest part of the bill for a product that matters.

Count it as contribution, not only revenue. If the product earns 25% after cost and Amazon fees, a ₹97,200 miss is about ₹24,300 of profit you will never get back.

Cost 2: your rank falls while you are empty

On Amazon, sales feed rank and rank feeds sales. When your listing shows as unavailable, you sell nothing, and the listing slips in search and in its category. Other brands selling a similar product take the clicks you used to get.

We do not quote a fixed percentage here, because it differs for every product and category. What we see in practice is simple: the longer the gap, the longer the climb back, and the climb is slower in crowded categories.

Cost 3: ad money spent on a product you cannot sell

If your ads keep running while stock is zero, you pay for clicks that cannot turn into orders. If the listing still shows with a delay of a few days, you may still pay for days you did not notice.

The first thing to do the moment stock hits zero is pause the ads on that product. The second is to line them back up when stock is sellable again, not when the truck leaves your warehouse.

Cost 4: the weeks it takes to recover

Even after the new stock is live, sales usually do not return to the old speed on day one. The listing has to earn its position again. Plan for sales at a lower rate for a couple of weeks, and keep ads on the product during that time.

If a stock-out happens just before a sale event, the cost grows, because you also miss the event traffic. That is the most expensive time to run out.

Worked example (illustrative numbers, one best-seller at ₹900 selling 12 units a day)
CostWorkingAmount
Missed sales9 days × 12 units × ₹900₹97,200 revenue
Profit on those sales25% contribution₹24,300
Ads that kept running3 days × ₹1,500 per day₹4,500
Slow recovery2 weeks at 30% lower: 14 × 12 × 0.3 = 50 units × ₹900₹45,000 revenue
Profit on recovery loss25% contribution₹11,250
Total profit lost24,300 + 4,500 + 11,250₹40,050

A faster shipment that cost ₹8,000 would have saved most of this. Your numbers will differ; the method is what to keep.

How to see a stock-out coming

A stock-out is almost never a surprise to the data. It shows up weeks earlier in five places.

  • Weeks of cover is lower than your lead time. If cover is 3 weeks and lead time is 5, you are already late.
  • Sales speed has gone up in the last 2 weeks and the plan has not caught up.
  • A shipment has been sitting at receiving longer than usual, so it is not sellable yet.
  • A supplier date has moved.
  • A sale event or season is coming and no one has multiplied the plan.

A simple early-warning rule

If you only add one check to your week, make it this one: for every active product, divide stock on hand plus inbound by sales per week. That is weeks of cover. Compare it with the lead time for the product. Anything where cover is lower than lead time is a stock-out that has already started, even if the shelf is not empty yet.

Sort that list with the lowest cover first and look at it every Monday. Most stock-outs we have looked at were visible on that list two to four weeks before the product went to zero. The problem was never the missing data. It was that nobody looked at the list, or it was buried in a sheet with 400 rows.

What to do when it is already too late

If a stock-out is coming and the lead time cannot be beaten, you still have options: ship what you have to the fulfilment centres with the highest demand, pause ads on the product, raise the price a little to slow the rate, or send a smaller emergency shipment by a faster route. Choose by the cost of each. A faster freight bill is usually far smaller than a month of lost rank.

Do this weekly

  • List every product with weeks of cover below its lead time.
  • For each one, write the date it will run out at today's sales speed.
  • Check that every inbound shipment is moving and not stuck at receiving.
  • Pause ads on any product at zero stock; restart when it is sellable.
  • Check the next 6 weeks for a sale event or festival on your top products.
  • Review last week's stock-outs: what was the real cause?

Quick questions

How long does it take to recover rank after a stock-out?

It depends on the category and how long you were out. Plan on a couple of weeks of lower sales, and keep ads on while the listing earns its position back.

Should I keep ads on when stock is low?

Keep them on while you have enough stock to last until the next shipment is sellable. Pause when you will run out before it lands.

Keep reading

Next step

Want this done for you every day?

We build the system that reads your sales, stock and inbound every day and gives your team a reorder plan to approve. Nothing is ordered on its own.

Tell us how you plan stock today.

A free 30-minute teardown: how you plan reorders today, where your stock-outs come from, and a fixed price for fixing it.

We reply within one working day. No newsletter. See our privacy policy.