Reorder Point Calculator
Compute the inventory level at which to place a replenishment order, combining expected demand during lead time with a safety-stock buffer. Useful for setting auto-reorder triggers in ERPs, WMS systems, and lean inventory policies.
Last updated: May 2026
Compare with similar
About this calculator
Reorder point (ROP) is the inventory level that triggers a replenishment purchase order. Set too high, you carry excess inventory and tie up working capital; set too low, you stockout while waiting for the order to arrive. The formula is ROP = (Lead Time × Daily Demand) + Safety Stock, where Lead Time is the number of days between placing the order and the goods being available for sale (in stock and put-away), Daily Demand is the average consumption rate per day, and Safety Stock is the buffer held against variability in either input. Variables: lead time should be the total supplier-plus-internal lead time — order processing, supplier production, in-transit, customs (for imports), inbound receiving and put-away — often 1–2 days longer than the supplier's quoted lead time. Daily demand should be a recent rolling average (typically 30–90 days for steady products, with seasonal adjustment for seasonal SKUs). Edge cases: the formula assumes you can wait the full lead time after placing the order — if your supplier's lead time exceeds your safety stock days, you will stockout. For seasonal demand, ROP must shift with the season: a product with 50 units/day in summer and 20 units/day in winter needs different ROPs in each season. For multi-echelon supply chains (DC → regional warehouse → store), each echelon has its own ROP. For consignment or vendor-managed inventory, ROP is set by the supplier based on shared forecasts. For products with no demand variability (pure JIT to a known production schedule), safety stock can approach zero. For high-variability products, safety stock dominates the formula and should be set statistically (see safety-stock calculator).
How to use
Example 1 — steady retail SKU. Average daily demand 50 units/day, supplier lead time 7 days, safety stock 100 units. Step 1: lead time demand = 7 × 50 = 350 units. Step 2: ROP = 350 + 100 = 450 units. When stock drops to 450, place order. Verify: by the time the order arrives 7 days later, expected consumption is 350 units, leaving the 100-unit safety stock as buffer. If demand spikes to 65 units/day during lead time, you consume 7 × 65 = 455 units — 5 units more than expected, eating 5% into safety stock; with 100 units buffer this is comfortably absorbed. Example 2 — import with long lead time. Daily demand 30 units, ocean freight lead time 45 days (China to US west coast), safety stock 600 units. Step 1: lead time demand = 45 × 30 = 1,350 units. Step 2: ROP = 1,350 + 600 = 1,950 units. Verify: place order when stock reaches 1,950; over 45 days you consume ~1,350 units, leaving the 600-unit safety stock when goods arrive. Sensitivity check: if lead time slips to 55 days (ocean delays, common in Q4), you consume 55 × 30 = 1,650 units, eating 300 units of safety stock — leaving 300 left when goods arrive. The 600-unit buffer absorbs a 10-day lead-time slip; longer slips would cause stockout. For high-variability sourcing, increase safety stock or shorten lead time via faster shipping mode.
Frequently asked questions
How is the reorder point different from safety stock, EOQ, and reorder quantity?
These four concepts work together but mean distinct things. Reorder point is the inventory level (a quantity threshold) that signals 'place an order now.' Safety stock is the buffer component inside the ROP — it sits below your normal stock cycle to absorb demand or lead-time variability. Economic order quantity (EOQ) is the order size that minimizes total ordering plus holding costs, calculated separately. Reorder quantity is the actual size of each replenishment order, which may equal EOQ or differ (round to supplier minimum order quantity, full pallet, full container, or batch size). In a typical replenishment policy: when stock hits ROP (a trigger), you order Q (a quantity, usually EOQ adjusted to MOQ). The pattern is called a (Q, ROP) policy or fixed-reorder-quantity model in inventory theory. Other policies — periodic review (s, S) for example — use different signals but the principles overlap.
How do I set safety stock to balance stockout risk against carrying cost?
The simplest method is the max-minus-average approach (see safety-stock calculator): Safety Stock = (Max Demand × Max Lead Time) − (Avg Demand × Avg Lead Time). For more rigorous setting, use statistical safety stock: Safety Stock = z × σ_LD, where z is the z-score for your target service level (z = 1.65 for 95% in-stock probability, z = 2.33 for 99%, z = 2.58 for 99.5%), and σ_LD is the standard deviation of lead-time demand combining demand variability and lead-time variability: σ_LD = √(Lead Time × σ_demand² + Avg Demand² × σ_lead²). Higher target service levels demand exponentially more safety stock — going from 95% to 99% in-stock can double safety stock for a high-variability item. The right service level depends on stockout cost (lost sale value, customer churn) vs. carrying cost (storage, capital, obsolescence). For high-margin or strategic SKUs, target 98–99%; for commodity SKUs, 90–95% may be cost-optimal.
How does seasonality change the reorder point and what timing matters most?
For seasonal SKUs, daily demand changes substantially throughout the year, so a static ROP causes either stockouts (when demand rises and ROP is still set to off-season levels) or overstocking (when demand falls and ROP hasn't been adjusted down). Best practice: compute ROP using forward-looking daily demand for the next lead-time-plus-safety-buffer window, not trailing demand. For example, in mid-September, a Halloween costume SKU's relevant daily demand is the October peak, not the August trough. Update ROPs at least quarterly for seasonal SKUs, and weekly during the steepest demand changes (Q4 ramp, post-holiday wind-down, back-to-school). For seasonal lead-time risk (Chinese New Year shutdowns, Q4 freight congestion), pre-position inventory before risk windows even if it means temporarily inflating ROP by 50–100% to cover the lead-time slip. Many ERPs allow time-phased safety stock and ROP — use those features when available rather than maintaining a single static value per SKU.
What are common mistakes when setting reorder points?
The most common mistake is using outdated demand averages — many companies set ROP once and never update, missing demand trend shifts that can drive 30–50% stockout or overstock errors. Another error is using supplier-quoted lead time instead of total cycle time including order processing, in-transit, receiving, and put-away — real lead time is usually 1–3 days longer than the PO lead time. Forgetting safety stock entirely (setting ROP = lead-time demand only) leaves zero buffer for any deviation — guaranteed periodic stockouts. Treating all SKUs the same: A-class SKUs (high revenue) deserve tight ROP management while C-class (low revenue) tolerate looser, larger safety stocks. Setting ROP based on case packs or pallet quantities instead of per-unit can either accelerate ordering (ordering before truly needed) or delay (waiting until below ROP). Ignoring lead-time variance: a supplier with average 14-day but range 10–28 days needs much higher safety stock than one averaging 14 days with range 13–15 days, even if the means match. Finally, not differentiating between SKUs with deterministic vs. probabilistic demand — formulas designed for one fail for the other.
When should I NOT use this calculator?
Skip ROP for build-to-order or make-to-order products where you hold no finished goods inventory — the relevant metric is component-level ROP, not finished-goods ROP. Do not use it for highly seasonal one-time products (Christmas trees, fashion drops, event merchandise) where the relevant question is 'how many to buy for the entire season' rather than 'when to reorder.' Avoid it for products with structural demand changes (product launches, end-of-life SKUs) where historical demand is not predictive. The formula is also inappropriate for high-variability or intermittent-demand items (months between orders, but high quantity when ordered) — those need Croston's method or other intermittent-demand forecasting. For consigned or vendor-managed inventory, the supplier manages the replenishment trigger. For just-in-time (JIT) production tied to a known build schedule, the relevant signal is the production schedule, not a generic ROP. Finally, for digital goods or services with zero physical inventory, the framing does not apply — capacity planning replaces inventory planning.