Free · Excel & Google Sheets

Reorder point calculator for Excel

Type your monthly sales, supplier lead time and stock on hand. It tells you which products to order, how many, and how many days you have left — for up to 200 products.

No sign-up · 89 KB · Excel 2010 or later, Google Sheets, LibreOffice

Ordersmithy_Reorder_Point_Calculator.xlsx — Calculator
SKUProductLead timeOn handAvg / day Safety stockReorder pointDays of coverStatusOrder qty
SKU-0031Relay switch A2803.00741590Out of stock250
SKU-0012Fuel filter 10mm211466.906420921Order now270
SKU-0156Oil drain plug gasket1012412.595117710Order now450
SKU-0074Ball bearing 16mm1424510.517622423Order soon300
SKU-0122Wiper blade 24in181232.955410842Order soon84
SKU-0140Spark plug, iridium253064.915117462OK—
SKU-0204Door handle, rear left30140.0000—No demand—
The sample data that ships in the file. Delete it and type your own.

What it tells you

Five answers per product, recalculated as you type

No macros, no add-ins. Every number is an ordinary formula you can click on and read.

Safety stock

The buffer that covers bad weeks and late suppliers, sized to the service level you pick.

Reorder point

The stock level at which you order. Above it you wait; at or below it you order today.

Days of cover

How long what's on the shelf lasts at your average daily sales.

Status

Out of stock, order now, order soon, OK or no demand — filter the column and you have today's list.

Order quantity

Enough to get back above the line and cover your usual order cycle, raised to the minimum order and rounded to whole packs.

How to use it

About ten minutes for your first list

  1. 1

    Type your products

    SKU, supplier, unit cost, lead time in days, stock on hand and on order. Minimum order and pack size are optional.

  2. 2

    Paste monthly sales

    Units sold per month, oldest first. Three months works; twelve is better. Most store platforms export this in one click.

  3. 3

    Filter by status

    Show only “Order now” and “Out of stock”. That's your purchase list, with quantities, for today.

The formula

How the reorder point is calculated

The calculator uses the standard model planners use — the same one built into the Inventory & Supply Automation Pack. Here it is in full, so you can check it.

Reorder point

reorder point = d × LT + safety stock

d × LT — average daily demand times lead time in days — is what you'll sell while you wait for the order. Safety stock covers the days when you sell more than average, or the supplier takes longer than promised.

Safety stock

safety stock = Z × √( LT × σd² + d² × σLT² )

d is average daily demand, σd its standard deviation, LT the lead time in days and σLT how many days the lead time varies. If your supplier is reliable, σLT is zero and this becomes the familiar Z × σd × √LT.

Choosing Z: the service level

The service level is the chance of not running out during one lead time.

Service levelZGood for
90%1.28Cheap, easy-to-replace items
95%1.64Most products — the default
97.5%1.96Best sellers
99%2.33Products you can never be without

Worked example: SKU-0012, fuel filter

Twelve months of sales average 6.90 a day, with a daily standard deviation of 5.85. The supplier takes 21 days, give or take 4. Service level 95%, so Z = 1.645.

safety stock = 1.645 × √( 21 × 5.85² + 6.90² × 4² )
             ≈ 63.3, rounded up → 64
reorder point = 6.90 × 21 + 64 ≈ 208.8 → 209

There are 146 on the shelf and none on order, below 209 — so the status is Order now. To get back above the line and cover 30 more days: 209 + 6.90 × 30 − 146 ≈ 270 units.

Where the daily numbers come from. Average daily demand is your average month ÷ 30.4 days. Its standard deviation is the monthly standard deviation ÷ √30.4, which assumes one day's sales don't depend on the day before. Both settings can be changed in the file.

Questions

Before you download

Is it really free?

Yes. No sign-up, no email, no trial. Use it in your own business and for your clients. The only thing not allowed is reselling or republishing the file itself.

Does it work in Google Sheets?

Yes. Upload it to Google Drive and open it with Google Sheets. Every formula works; the only thing that doesn't carry over is the small coloured bars on the Summary tab. It also works in Excel 2010 or later and in LibreOffice.

What if I don't have twelve months of sales?

Three months is enough to start. With fewer months the safety stock is less reliable, so be a little generous with the service level until more history builds up. A month with no sales should be typed as 0, not left blank.

What service level should I use?

95% suits most products. Use 97.5–99% for best sellers and anything where running out loses you a customer, and 90% for cheap items you can restock quickly. Higher service levels mean more safety stock — more cash tied up on the shelf.

How many products can it handle?

200 rows are ready to use. To add more, copy the last row's grey formulas down on both the Calculator and Sales history tabs.

How is this different from the Automation Pack?

The calculator tells you what to order when you open it. The Inventory & Supply Automation Pack does it every morning on its own: it reads your Google Sheet, messages you on Telegram, Slack or email before anything runs out, finds dead stock, grades suppliers on their real lead times and drafts the purchase orders.

When you're tired of opening a spreadsheet

Let it message you instead

Eight n8n workflows that run this calculation every morning, alert you before the shelf is empty, and draft the purchase orders. One-time $79.