Indigo Agent

How to spot stock-outs early with one spreadsheet

Every afternoon our clients ask the same thing in chat: "is this in stock?" We run fulfillment warehouses in Korea, and when we counted, about 40% of those questions already had an answer in the system. Nobody looked until the number hit zero. You only need two numbers to see it coming.

1. Days of stock left

Divide current stock by average daily sales. If you sold 70 units in the last 7 days and have 100 on hand, you sell 10 a day, so you have 10 days left.

2. Stock at arrival

If you order today, the goods arrive after the supplier's lead time. With a 5-day lead time you will sell another 50 before they land, so only 50 are left when the delivery comes in. If this number is close to zero, the order has to go out today, not next week.

3. How much to order

Pick how many days you want covered after the delivery arrives. We use 3 days as the minimum and 14 days as the comfortable amount. Then subtract what will still be on the shelf at arrival.

In the example: 14 days × 10 a day = 140, minus 50 left at arrival = order 90.

Mistakes that make the numbers lie

If a product was out of stock for a few days last week, its average looks lower than real demand. Divide only by the days it was actually in stock.

Take cancelled and returned orders out of the sales count.

Black Friday or a big promotion inflates the average. Leave promo days out, or plan them separately.

Doing this for hundreds of SKUs

By hand it takes too long, so we put it in a free calculator. Upload an Excel or CSV export with SKU, stock and recent sales, or just your raw order lines, and you get days left, run-out date and reorder quantity per SKU. It runs in your browser, so the file never leaves your computer.

Open the free stock-out calculator →

Also useful: reorder point and safety stock calculator

Want this list every morning without exporting anything?

Connect your store or WMS read-only. Indigo Agent checks stock every 15 minutes and sends SKUs that run out within 2 days to Slack, Teams or WhatsApp. Free.

Connect free
KOJAZHESHITHVIID