Cellwise Try it free

Free Excel template · Excel for retail and ecommerce

Free reorder point calculator template

For retailers and online sellers who keep running out of best sellers or sitting on too much of the rest. Enter stock on hand, stock already on order, units sold in a recent period and each supplier's lead time. The template works out daily sales, a reorder point with safety stock, days of cover, which products to reorder and a suggested order quantity.

cellwise-reorder-point-calculator.xlsxExcel workbook · 5.4 KB · works in Excel, Google Sheets, Numbers and LibreOffice · no signup
Download free template

Preview and try it

This is the template's sheet, calculated by the same engine as the Cellwise app. Change any number to see the formulas react before you download.

ABCDEFGHIJKL
1SKUProductOn handOn orderSold (period)Lead time (days)Daily salesReorder pointDays of coverStatusOrder qty
2TS-01Organic crew tee1600206146.8714523.3OK0
3HD-02Zip hoodie40079212.637415.2Reorder113
4CP-03Canvas cap120085142.836042.4OK0
5TB-04Tote bag26085102.83499.2Reorder108
6BN-05Beanie188093213.18731.6OK0
7MG-06Enamel mug64051281.76037.6OK0
8SK-07Crew socks (3 pack)350100103.335710.5Reorder122
9PR-08Art print A315004971.632392OK0
10JK-09Rain jacket14029300.973614.4Reorder52
110
120
130
140
150
160

How the formulas work

Average daily sales

G2=IF(E2="","",ROUND(E2/$N$1,2))

Units sold in the period divided by its length in N1. Use a period that reflects what is coming: last 30 days for steady sellers, the same weeks last year ahead of a seasonal peak.

Reorder point with safety stock

H2=IF(E2="","",ROUNDUP(G2*(F2+$N$2),0))

Daily sales times the supplier's lead time plus the safety days in N2. When stock falls to this number, order. ROUNDUP keeps you on the safe side of a fraction.

Count stock already on order

J2=IF(E2="","",IF(C2+D2<=H2,"Reorder","OK"))

Compare on hand plus on order with the reorder point. Without the On order column, a product you ordered yesterday still shows Reorder and gets ordered twice. The beanies here are low on the shelf but 80 are on the way, so they show OK.

Suggested order quantity

K2=IF(J2="Reorder",MAX(0,ROUNDUP(H2+G2*$N$3-C2-D2,0)),0)

Enough to bring stock back above the reorder point plus the days of stock you want each order to cover (N3). Round up to the supplier's case size or minimum order before you send it.

Make it yours

FAQ

How do I calculate a reorder point in Excel?

Multiply average daily sales by the lead time in days, then add safety stock: =daily_sales*(lead_time+safety_days). Order when stock on hand plus stock on order falls to that number.

How much safety stock should I keep?

Enough to cover the gap between a normal and a bad week: slower deliveries or a sales spike. Many small shops start with a few days of sales and raise it for products that have run out before. The template lets you change it in one cell.

What is days of cover?

How many days your current stock lasts at the current sales rate: stock divided by daily sales. If it is shorter than the supplier's lead time, order now.

Functions used

Related guides

More free templates

Updated