Business, Marketing & E-commerce Inventory, Shipping & Landed Cost Continuous-review (s, Q) inventory model

Reorder Point Calculator

This calculator gives you the trigger level: the number of units at which you must place your next purchase order so that replenishment arrives before you run out. It multiplies average daily demand by supplier lead time, adds your safety stock, and then compares the result against your inventory position — on-hand plus already on order — to tell you how many days you have left before the order has to go out. Enter a review period as well and it switches to the periodic-review form of the formula.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Average demandUnits sold per day averaged over a recent, representative period — usually the last 30 to 90 days of shipped orders.40 units/day
Supplier lead timeCalendar days from placing the purchase order to the stock being sellable, including production, transit, customs and putaway.30 days
Safety stockThe buffer you hold against demand spikes and supplier delay; size it from your demand variability and target service level.400 units
On-hand inventory nowSellable units physically available today — exclude damaged, reserved and unreceived stock.1800 units
Already on orderUnits on open purchase orders that will arrive within the lead time; these count toward your inventory position.0 units
Review periodEnter 0 if you can order any day. If you only place orders weekly or monthly, enter that interval in days.0 days

It returns

  • Reorder point — Place the next order when your inventory position falls to this level.
  • Lead-time demand
  • Inventory position (on hand + on order)
  • Days until you must order — Negative means the trigger has already been passed.
  • Days of cover on inventory position — Position divided by daily demand. If you have stock on order, on-hand alone covers fewer days than this — the step list shows both.
  • Safety stock in days of demand

The formula

ROP=dL+SS
ROP=d(L+R)+SS
torder=IPROPd

In plain text: ROP = d · L + SS

  • ROPReorder point — the inventory position that triggers the next order (units)
  • dAverage demand per day over a representative recent period (units/day)
  • LLead time from order placement to sellable stock (days)
  • SSSafety stock held against demand and lead-time variability (units)

Compare the reorder point against inventory position (on hand plus on order), never against on-hand alone, or you will double-order every cycle.

Updated Category Inventory, Shipping & Landed Cost Verified against published test cases Reading time 13 min

What a reorder point is, and what it is not

A reorder point is a stock level, not a date. It answers one question: how low can inventory fall before a replenishment order must go out to arrive before the shelf empties? Cross that level and you order; stay above it and you do not. That is the whole of the continuous-review discipline, and it is why the reorder point is the single most useful number in a small product business — it converts an anxious judgement call into an arithmetic check anyone on the team can run.

It is not an order quantity. The reorder point tells you when; how much to buy is a separate calculation that trades ordering cost against carrying cost, and that is the job of the economic order quantity calculator. The two work as a pair: the reorder point fires the order, the order quantity sizes it. Together they are what operations texts call an (s, Q) policy — reorder at level s, order quantity Q.

It is also not a target stock level. A reorder point of 1,600 units does not mean you should hold 1,600 units; it means that when you are down to 1,600 you have exactly enough to sell through the lead time plus your buffer. Healthy inventory oscillates between the reorder point and the reorder point plus one order quantity.

The most consequential detail is what you compare it against. The trigger must be tested against inventory position — units on hand plus units already on open purchase orders — not against on-hand alone. Compare against on-hand and you will re-order every day the stock sits below the trigger while a container is already on the water, and you will end up with three times the inventory you planned.

Why the formula has the shape it has

The reorder point is built from two ideas that answer two different risks.

Lead-time demand, d × L, is the expected quantity you will sell between placing the order and receiving it. If you sell 40 units a day and the supplier takes 30 days, then 1,200 units will leave the building before the replenishment lands. Hold fewer than 1,200 at the moment you order and you will run out, no matter how efficient your supplier is. This term handles average demand, and it is pure bookkeeping: consumption during a known delay.

Safety stock, SS, handles everything the average does not. Demand is not the same every day, and lead times are not the same every shipment. A buffer of zero puts you at roughly a coin flip on every cycle: half the time actual lead-time demand comes in under the average and you are fine, half the time it comes in over and you stock out. Raising the buffer buys down that probability, at the cost of carrying inventory you may not need. Sizing it properly means taking your demand and lead-time variability and a target service level, which the safety stock calculator does explicitly.

The review period is a third term most sources omit, and it matters if you cannot order any day you like. Suppose you place orders every Monday. If your position dips below the trigger on Tuesday, the order does not go out for six more days, so the trigger has to cover the lead time plus that waiting interval: d × (L + R) + SS. Ignoring the review period is the most common reason a mathematically correct reorder point still produces stockouts.

One assumption is worth stating plainly: everything must be in the same time unit. Lead time in calendar days pairs with demand per calendar day. If you compute demand from selling days only — say 250 a year — but your supplier quotes 45 calendar days, your lead-time demand is understated by about 30%. This calculator uses calendar days throughout, and offers weekly and monthly input units that convert into them.

Worked example: 40 units a day, a 30-day supplier, 400 units of buffer

You sell a private-label product on your own store and on a marketplace. Over the last 60 days you have shipped 2,400 units, your supplier quotes 30 calendar days from purchase order to sellable stock, you hold 400 units of buffer, and this morning's count shows 1,800 units on hand with nothing on order.

  1. Average daily demand. 2,400 units ÷ 60 days = 40 units/day.
  2. Lead-time demand. 40 × 30 = 1,200 units. That is what will sell while you wait.
  3. Add the buffer. 1,200 + 400 = 1,600 units. This is your reorder point.
  4. Inventory position. 1,800 on hand + 0 on order = 1,800 units.
  5. Gap to the trigger. 1,800 − 1,600 = 200 units.
  6. Days until you must order. 200 ÷ 40 = 5 days. Order on or before day 5.
  7. Days of cover. 1,800 ÷ 40 = 45 days of stock at the current rate.
  8. Buffer in days. 400 ÷ 40 = 10 days. You can absorb a 10-day supplier delay, or ten days' worth of demand overshoot, but not both.

Now change one thing. Suppose you can only cut purchase orders at the start of each month, so the review period is 30 days. The trigger becomes 40 × (30 + 30) + 400 = 2,800 units — and your position of 1,800 is already 1,000 units below it. Same demand, same supplier, same buffer: the ordering calendar alone moved you from five days of slack to 1,000 ÷ 40 = 25 days late.

How to read the numbers

Start with days until you must order. Positive means you have slack, and the size of it tells you how urgent the purchase-order conversation is. Zero or negative means the trigger has already been passed and the only remaining questions are how much to buy and whether to expedite. A negative number of, say, −20 days means you crossed the trigger twenty days ago and a normal-lead-time order will now land twenty days' worth of demand late.

Then read days of cover against the lead time. This is the sanity check that catches genuine emergencies. Cover is reported on inventory position, so when you have nothing on order it is simply on-hand ÷ daily demand; when you do have stock on order, judge the stockout risk on the on-hand figure the step list gives you, because a container three weeks out does not fill today's orders. If on-hand cover is 20 days and lead time is 30, no order placed today can arrive in time; you are choosing between an air-freight premium, a partial stockout, or borrowing stock from another channel. If cover comfortably exceeds lead time plus buffer days, you have room to negotiate on price or consolidate the order with another SKU.

Safety stock in days is the most honest single measure of how much resilience you have bought. A buffer expressed in units is hard to judge; the same 400 units is 10 days of cover on a 40-a-day product and 2 days on a 200-a-day product. As a rule of thumb, practitioners aim for a buffer covering a meaningful fraction of the lead time — enough to survive the delay your worst supplier has actually inflicted on you in the past year. Look up that number rather than guessing: your own late-delivery history is better evidence than any benchmark.

Finally, remember that a reorder point built on a 60-day average is a statement about a stable product. It will mislead you badly on anything seasonal, newly launched, or currently being promoted. Recalculate the daily demand from the period you are about to live through, not the period you have just left.

Lead-time demand by daily sales rate and lead time

Each cell is d × L, the units that will sell while you wait. Add your safety stock to get the reorder point. Example: 40 units/day with a 45-day lead time gives 1,800 units of lead-time demand, so with a 400-unit buffer the trigger is 2,200.
Units/day7 days14 days30 days45 days60 days90 days
53570150225300450
1070140300450600900
251753507501,1251,5002,250
402805601,2001,8002,4003,600
755251,0502,2503,3754,5006,750
1501,0502,1004,5006,7509,00013,500
3002,1004,2009,00013,50018,00027,000

Lead times of 45 to 90 days are normal for ocean-freighted imports once production time is included; domestic distributors are often inside 14 days. Use your own measured lead time, not the supplier's quote.

Measure lead time from the calendar, not the contract

Suppliers quote production time. Your lead time is longer, and it is the one that governs. It runs from the moment you approve the purchase order to the moment the stock is sellable, and it includes payment clearing, production, booking a slot, port dwell, sailing, customs clearance, drayage, receiving and putaway. For an imported product each of those adds days, and the clearance step can add unpredictable ones.

Pull the last five or ten purchase orders for the SKU, record the actual elapsed calendar days for each, and use the longest recent one rather than the mean if a stockout would be costly. Two of those steps have their own calculators: entry cost and clearance exposure in the import duty and customs fee calculator, and freight billing in the dimensional weight calculator.

Mistakes that make a reorder point fail

  • Comparing the trigger to on-hand instead of inventory position. Open purchase orders count. Ignore them and you will re-order the same shortfall repeatedly.
  • Mixing selling days with calendar days. Demand per selling day multiplied by a calendar lead time understates lead-time demand substantially.
  • Using the supplier's quoted production time as the lead time. Transit, customs and putaway are yours, and they are often the larger half.
  • Forgetting the review period. If you can only order weekly or monthly, the trigger must cover the lead time plus that interval.
  • Averaging demand across a promotion or a seasonal peak. The average that includes Black Friday will not describe January, and vice versa.
  • Leaving safety stock at zero. The plain formula covers average demand only, which by construction leaves about half of cycles short.
  • Never revisiting the number. Demand drifts, suppliers change, and a reorder point set at launch is stale within a quarter. Recalculate monthly.
  • Applying one reorder point to a whole product family. Triggers are per SKU per location, because demand and lead time are per SKU per location.

Where the reorder point sits among the alternatives

Continuous review with a reorder point is the right default when you can see stock levels in real time and order any day, which describes almost every business running a modern inventory system. Its two neighbours are worth knowing.

Periodic review (an R, S policy) checks stock on a fixed cycle and tops up to a target level rather than watching for a trigger. It suits businesses that consolidate purchase orders for freight reasons or that order from a supplier with a fixed shipping calendar. The review-period field in this calculator is what converts the continuous formula into something safe to use under that regime.

Min/max is the same idea wearing different clothes: the minimum is the reorder point, and the maximum is the level you top up to. If your ERP asks for min and max, compute the min here and set the max to min plus your economic order quantity.

Two financial checks belong alongside all of this. Inventory turnover tells you whether the policy as a whole is holding too much stock, and days inventory outstanding expresses the same thing in days so it can be compared against your payment terms. A reorder point that never stocks out but pushes turnover from eight to four has not solved a problem; it has moved it onto the balance sheet. And because ordering more often raises per-entry costs on imports, the true cost of a small, frequent order pattern shows up in the landed cost calculator, not in the reorder point itself.

Key terms

Inventory position
On-hand sellable units plus units on open purchase orders, minus any committed backorders. The quantity the reorder point must be tested against.
Lead-time demand
Expected sales between placing an order and receiving usable stock: average daily demand times lead time in calendar days.
Safety stock
Buffer inventory held to absorb demand variability and lead-time variability, sized from a target service level rather than from instinct.
Days of cover
Inventory position divided by average daily demand. How long current stock lasts at the current rate of sale.
Review period
The interval between opportunities to place an order. Zero for continuous review; seven days if you cut purchase orders once a week.
(s, Q) policy
Order a fixed quantity Q whenever inventory position falls to the reorder level s. The standard continuous-review policy this calculator supports.

Frequently asked questions

Should I compare the reorder point to on-hand stock or to on-hand plus on order?

Always to on-hand plus on order — the inventory position. The reorder point exists to ask whether enough replenishment is already in the pipeline to carry you through the lead time, and stock on a purchase order is in that pipeline. Comparing against on-hand alone makes the trigger fire again every day until the container lands, which is how businesses end up with a year of cover in one SKU.

How do I calculate average daily demand?

Take units shipped over a recent representative window and divide by the number of calendar days in it — 2,400 units over 60 days is 40 a day. Use calendar days, not selling days, because lead times are quoted in calendar days. Exclude one-off bulk orders that will not repeat, and if the product is seasonal, use the period you are forecasting into rather than the trailing average.

What lead time should I enter if my supplier is unreliable?

Enter your measured average, and put the unreliability into safety stock rather than into the lead time. That keeps the two risks separate and visible: the lead-time term covers the delay you expect, the buffer covers the delay you cannot predict. If you would rather be blunt about it, use the longest lead time you have actually experienced in the last year — you will hold more stock, but you will not be surprised.

Does the reorder point tell me how much to order?

No. It only tells you when. Order quantity is a separate trade-off between the fixed cost of placing an order and the cost of carrying stock, which the economic order quantity model resolves. In practice many importers order in container or master-carton multiples instead, in which case round the EOQ to the nearest full pack and use the reorder point purely as the trigger.

What is a reasonable amount of safety stock?

Express it in days rather than units and judge it against your lead time and your own late-delivery history. A buffer that covers a week is meaningful against a 14-day domestic lead time and thin against a 90-day import. The statistically correct approach multiplies the standard deviation of lead-time demand by a service-factor from the normal distribution for your target fill rate, which is what a dedicated safety stock calculator does.

Why did I stock out even though I ordered at the reorder point?

Four causes cover almost all cases: demand ran above average during the lead time, the supplier delivered late, the lead time you used excluded customs and putaway, or you could not place the order the day the trigger fired because of a weekly ordering cycle. The first two are what safety stock is for; the last two are errors in the inputs, and both are fixable by measuring elapsed calendar days and entering your review period.

How often should I recalculate the reorder point?

Monthly for stable products, and immediately whenever demand shifts, a supplier changes, or you switch freight mode. Air freight instead of ocean can cut lead time from 45 days to 7, which cuts lead-time demand by 38 days' worth — 84% of it — and changes the trigger dramatically. Many teams schedule a review at the same time as the monthly inventory count so both numbers are refreshed together.

Does this work for a marketplace seller who has to ship into a fulfilment centre?

Yes, with one adjustment: your lead time must include the time from the fulfilment centre receiving your shipment to the units becoming sellable, which can add days or weeks to an otherwise short domestic transit. Enter the full elapsed time. If the marketplace also caps how much you may send in, treat that cap as a constraint on order quantity, not on the trigger.

Can the days-until-order figure be negative?

Yes, and it is telling you something useful. A negative value means your inventory position has already dropped below the trigger, and its magnitude is how many days of demand ago that happened. At −20 days with a 30-day lead time, an order placed now still leaves a gap, so the decision is about expediting or accepting a short period out of stock rather than about whether to order.

References

  • Inventory Management and Production Planning and Scheduling, 3rd ed. — Wiley (Silver, Pyke & Peterson)
  • Operations Management, 14th ed. — McGraw-Hill (Stevenson)
  • Factory Physics, 3rd ed. — Waveland Press (Hopp & Spearman)
  • APICS Dictionary, 16th ed. — Association for Supply Chain Management (ASCM)