Free ForeverNo SignupStockout PreventionUpdated 2026

Reorder Point Calculator

Know exactly when to reorder each product โ€” so you never stockout on best sellers or overstock slow movers.

Reorder point (ROP) = (Average Daily Sales ร— Lead Time Days) + Safety Stock. When your stock level hits the ROP, place a new order. Safety stock is your buffer against demand spikes and supplier delays โ€” it's the cost of avoiding stockouts.

Average units sold per day over the last 90 days

Days from order placed to stock received

Buffer stock expressed as days of demand coverage

Purchase cost per unit (for safety stock value)

$

The Formula

ROP = (Daily Sales ร— Lead Time) + (Daily Sales ร— Safety Days)

In plain English

ROP = (avg daily sales ร— lead time days) + safety stock units.

Worked Example

15 units/day ร— 14-day lead time = 210 units. + 15 ร— 7 days safety = 105. ROP = 315 units.

Setting Safety Stock Levels

Safety stock protects against two risks: demand variability (selling faster than forecast) and supply variability (supplier delivering late). The cost of a stockout โ€” lost sales, customer disappointment, paid traffic wasted โ€” usually exceeds the cost of holding a reasonable buffer.

Rule of thumb: safety stock = lead time ร— (max daily sales โˆ’ avg daily sales). For stable demand, 7 days of safety stock is typical. For seasonal or viral products, increase to 14โ€“21 days.

7โ€“14 days

Typical safety stock for e-commerce

2โ€“4 weeks

Typical supplier lead time

2โ€“5%

Stockout rate target

3โ€“5ร—

Revenue lost vs. safety stock cost when stocked out

Recommended Safety Stock by Category

CategoryMin Safety StockRecommendedHigh-RiskStatus

Fast-moving / hero SKUs

7 days14 days21 days

Standard SKUs

5 days7โ€“10 days14 days

Slow-moving / long tail

0โ€“3 days3โ€“5 days7 days

Source: Shopify Inventory Management Guide ยท APICS Supply Chain Standards 2024

Common Mistakes

โš ๏ธ

Using average demand without considering variability

Average daily sales of 15 units may swing from 5 to 30 on different days. Safety stock should account for demand variability โ€” use standard deviation of daily sales ร— z-score for more accurate buffers.

โš ๏ธ

Setting the same safety stock for all SKUs

Your hero SKU deserves 21 days of safety stock. A $10 accessory SKU needs 3 days. Calibrate safety stock to the cost of stockout ร— frequency, not a flat rule.

โš ๏ธ

Not updating reorder points when sales velocity changes

If a product goes viral or enters a promotion, daily sales can 5โ€“10ร— overnight. Reorder points should be reviewed monthly and updated when trend changes are detected.

Frequently Asked Questions

Related Calculators