Reorder point calculation: formula and a worked example.

Inventory / Planning July 4, 2026 8 min read 1,500 words

Order too early and cash sits dead on the shelf. Order too late and the line stops. The reorder point (ROP) is the stock level that triggers a new purchase order at exactly the right moment. Here is the formula, the safety-stock logic, and a full numeric example from a machine shop.

What is a reorder point?

The reorder point is the inventory level at which you place a replenishment order. When on-hand stock falls to the ROP, you order — and the quantity you order is the economic order quantity (EOQ). EOQ answers how much to order; ROP answers when. Both are needed to run a store without stockouts or overstock.

The ROP has to cover the demand that occurs during the lead time — the gap between raising the PO and the material arriving on your shelf — plus a buffer for the days demand or lead time run higher than average. That buffer is the safety stock.

The reorder point formula

The core formula is simple:

ROP = (Average daily demand × Lead time in days) + Safety stock The first term is lead-time demand — what you will consume while waiting for delivery. The second term protects against variability.

If demand and lead time were perfectly constant, safety stock would be zero and ROP would just equal lead-time demand. In the real world both vary, so the safety-stock term is what keeps the line running.

Calculating safety stock

The most common statistical method sizes safety stock from demand variability and a service level:

Safety stock = Z × σd × √(Lead time) Z is the service-level factor (1.65 for 95%, 2.33 for 99%), σd is the standard deviation of daily demand, and lead time is in days.

The Z factor is a business decision: a 95% service level (Z = 1.65) means you accept a stockout risk of about 5% per replenishment cycle. Critical A-class items usually justify 98–99%; low-value C-class items can sit at 90%.

Service levelZ factorTypical use
90%1.28Low-value, non-critical items
95%1.65Standard production materials
98%2.05Important components
99%2.33Critical, long-lead, or single-source parts

Worked example: a CNC job shop

A Pune machine shop consumes a particular bar stock steadily. From twelve months of issue data:

  • Average daily demand = 40 bars/day
  • Standard deviation of daily demand (σd) = 8 bars/day
  • Supplier lead time = 9 days
  • Target service level = 95% (Z = 1.65)

Step 1 — lead-time demand: 40 × 9 = 360 bars.

Step 2 — safety stock: 1.65 × 8 × √9 = 1.65 × 8 × 3 = 39.6, round up to 40 bars.

Step 3 — reorder point: 360 + 40 = 400 bars.

So when on-hand stock drops to 400 bars, the planner raises a PO for the EOQ quantity. The 40-bar buffer absorbs the days demand spikes above 40 or the supplier runs a day late.

Don't forget lead-time variability The formula above assumes lead time is fixed. If your supplier's lead time itself swings (say 9 ± 3 days), a single-source or imported item needs the extended safety-stock formula that also includes lead-time standard deviation. Ignoring supplier variability is the number-one cause of "we had safety stock and still ran out."

How ROP works with EOQ

ROP and EOQ are two halves of a continuous-review inventory system. Picture the sawtooth stock graph: stock falls as you consume it, hits the ROP line, you order EOQ, and after the lead time the stock jumps back up by the EOQ amount. Set both correctly and the shelf never runs dry and never bulges. Use the EOQ calculator to fix your order quantity, then apply the ROP formula above to fix the trigger level.

Tie it back to the shop floor A reorder point is only as good as your consumption data. If your inspection and dispatch records are messy, your demand average and σ are wrong and the ROP is guesswork. Teams that digitise part records early — for example, generating clean ballooned inspection sheets with CadNexa's auto-ballooning — get far more reliable demand history to feed these formulas.

Common mistakes

  1. Using monthly demand with daily lead time. Keep the time units consistent — daily demand with lead time in days.
  2. Zero safety stock. Only valid when demand and lead time are genuinely constant, which is almost never.
  3. Static ROP. Demand drifts with seasonality and product mix. Recalculate quarterly.
  4. One service level for everything. Segment by ABC class; you cannot afford 99% on every C-part.
RR
Rajadurai R
Founder, MetricMech & CadNexa · 14 years plant-head experience