Inventory Reorder Point Formula: Step-by-Step Guide
The reorder point (ROP) is the inventory level that triggers a new purchase order. Set it correctly and stock arrives before you run out; set it too low and you face stockouts; set it too high and capital is tied up unnecessarily. This guide explains the formula, each variable, and how to apply it with real numbers.
What Is the Reorder Point?
The reorder point is the stock level at which a replenishment order must be placed so that new inventory arrives before existing stock reaches zero. It is a fundamental concept in inventory management and directly affects both service levels and carrying costs.
The ROP answers the question: "How much stock do I need on hand when I place an order?" It accounts for two factors:
- Lead time demand — how much inventory will be consumed while waiting for the order to arrive.
- Safety stock — a buffer to absorb unexpected increases in demand or delays in supply.
Without a correctly calculated ROP, ordering decisions become reactive and subjective, increasing the risk of both stockouts and excess inventory.
The Reorder Point Formula
The standard reorder point formula is:
Where:
- Average Daily Demand (D) — units sold or consumed per day, on average.
- Lead Time (LT) — number of days from placing the order to receiving it.
- Safety Stock (SS) — buffer inventory held to protect against variability.
The first term, Average Daily Demand × Lead Time, gives the lead time demand — the expected consumption during the replenishment cycle. Safety stock is then added on top to provide a margin of safety.
Understanding Each Variable
Average Daily Demand
Calculate average daily demand by dividing total units sold over a period by the number of days in that period. Use a rolling 90-day average for stable items; consider a shorter window (30 days) for seasonal or fast-changing products.
Example: 900 units sold over 90 days = 10 units/day.
Lead Time
Lead time is the total time from sending a purchase order to receiving usable stock. It typically includes:
- Order processing time (supplier side)
- Production or pick-and-pack time
- Transit time
- Receiving and quality inspection (your side)
Use the average lead time for the basic formula. For higher accuracy, use a statistical measure that also captures variability (covered below under safety stock).
Safety Stock
Safety stock is the extra buffer carried above expected lead time demand. It protects against:
- Demand spikes above the average
- Supplier delays (lead time longer than expected)
- Forecast errors
Safety stock can range from zero (for items where stockouts have no consequence) to several weeks of demand (for critical components with long, unreliable lead times). See the Safety Stock Calculation Guide for full methods.
| Variable | Units | Typical Data Source |
|---|---|---|
| Average Daily Demand | Units/day | Sales history (ERP, WMS, spreadsheet) |
| Lead Time | Days | Purchase order records, supplier lead time confirmation |
| Safety Stock | Units | Calculated separately (see Safety Stock Guide) |
Worked Example
Let's calculate the reorder point for a warehouse item step by step.
Given Data
| Parameter | Value |
|---|---|
| Average Daily Demand | 50 units/day |
| Lead Time | 7 days |
| Safety Stock | 75 units |
Calculation
ROP = 350 + 75 = 425 units
Interpretation
When stock on hand falls to 425 units, place a replenishment order. By the time the order arrives 7 days later, approximately 350 units will have been consumed, leaving the 75-unit safety stock buffer intact (assuming demand stays near average).
Adding Safety Stock: Going Beyond the Basic Formula
The basic formula uses a fixed safety stock figure. A more precise approach calculates safety stock based on the standard deviation of demand and/or lead time, coupled with a service level factor (Z-score):
Where:
- Z — Z-score for the desired service level (e.g., 1.65 for 95%)
- σd — standard deviation of daily demand
- √LT — square root of lead time in days
Substituting into the ROP formula:
Worked Example with Statistical Safety Stock
| Parameter | Value |
|---|---|
| Average Daily Demand (D) | 50 units/day |
| Std Dev of Daily Demand (σd) | 8 units/day |
| Lead Time (LT) | 7 days |
| Target Service Level | 95% (Z = 1.65) |
ROP = (50 × 7) + 35 = 350 + 35 = 385 units
Using statistical safety stock gives a more defensible, data-driven ROP that is calibrated to a specific service level target.
| Target Service Level | Z-Score |
|---|---|
| 80% | 0.84 |
| 85% | 1.04 |
| 90% | 1.28 |
| 95% | 1.65 |
| 97.5% | 1.96 |
| 99% | 2.33 |
Industry Variations
Variable Lead Time
When lead time itself is variable (not just demand), the formula expands to account for lead time standard deviation:
Where σLT is the standard deviation of lead time in days. This is particularly relevant for international sourcing with unpredictable transit times.
Periodic Review Systems
In a periodic review system, orders are placed at fixed intervals (e.g., every Monday) rather than when stock hits a ROP. Here, the relevant concept becomes the order-up-to level, not a fixed ROP. However, the lead time demand calculation remains the same building block.
Multi-Echelon Inventory
In distribution networks with multiple warehouses, each location computes its own ROP based on local demand and replenishment lead time from the upstream source.
| Scenario | ROP Adjustment |
|---|---|
| Stable demand, reliable supplier | Basic formula with minimal safety stock |
| Variable demand, reliable supplier | Add statistical safety stock based on σd |
| Stable demand, variable lead time | Add safety stock based on σLT |
| Variable demand and lead time | Full combined safety stock formula |
| Seasonal / trend demand | Use seasonal demand forecasts, review ROP monthly |
When to Recalculate Your Reorder Point
A ROP that was correct six months ago may be dangerously wrong today if conditions have changed. Review and recalculate your reorder points when:
- Average demand has shifted significantly (e.g., new customer, lost contract, seasonal change)
- Supplier lead time has changed (new supplier, pricing negotiation, shipping route change)
- Demand variability has increased or decreased
- Service level targets have been revised
- A stockout or overstock event has occurred for the item
As a baseline cadence, review ROP settings for all SKUs at least quarterly. High-velocity, high-value (A-class) items warrant monthly or even continuous review.
Frequently Asked Questions
What is the reorder point formula?
ROP = (Average Daily Demand × Lead Time) + Safety Stock. It defines the stock level at which a new replenishment order must be triggered to prevent stockouts before the incoming order arrives.
What happens if you set the reorder point too low?
A ROP that is too low means your stock will reach zero before the replenishment order arrives, causing a stockout. This leads to lost sales, production stoppages, and poor customer service.
How does lead time affect the reorder point?
Lead time directly scales the ROP. A longer lead time means more stock is consumed before the order lands, so you need a higher ROP to cover that consumption. Reducing lead time with faster or more local suppliers can meaningfully lower required inventory levels.
Can the reorder point be zero?
Theoretically yes, if lead time is zero and demand is perfectly predictable — but this essentially never applies in practice. Even with short lead times, some safety stock and a non-zero ROP is advisable to account for variability.
How often should I recalculate the reorder point?
At a minimum, quarterly for most SKUs. High-velocity A-class items should be reviewed monthly or on a continuous basis when ERP systems allow dynamic ROP recalculation.