Skip to main content

3. When Should I Order?

Chapter 2 used EOQ to estimate a useful batch size. Now we add the other half of the decision: when should a replenishment order be triggered? The answer depends on how long supply takes and, for periodic policies, how often inventory is reviewed.

We begin with deterministic demand and fixed lead time so the mechanics stay visible. Real international lanes have variable customs, transport, and production delays; those uncertainties require additional protection beyond the baseline calculations here.

Notation and units​

SymbolMeaning
ddDemand per time period, such as units per week
DDDemand per year, when annual cost models are used
LLSupplier lead time, measured in the same period as dd
RRTime between scheduled inventory reviews
ssContinuous-review reorder point
SSPeriodic-review order-up-to level
ItransitI_{transit}Average inventory in the supply pipeline

Always align time units before multiplying. Weekly demand needs lead time in weeks; annual demand needs lead time in years.

Continuous review: cover demand during lead time​

Assume demand is constant at dd units per period and replenishment always arrives after a fixed lead time of LL periods. If there is no safety stock, order when inventory position reaches the amount expected to be used before the order arrives:

s=dLs = dL

For example, weekly demand of 3 units and a two-week lead time imply a reorder point of 6 units. Under a continuous-review (s,Q)(s,Q) policy, reaching that threshold triggers the fixed order quantity QQ.

In practice, calculate the trigger from the inventory position (on hand plus on order minus backorders), not from on-hand stock alone. This matters when several orders are already in transit. If demand or lead time is uncertain, the reorder point generally needs a safety-stock allowance; dLdL is only the deterministic baseline.

Inventory in transit​

Goods ordered but not yet received are pipeline, or in-transit, inventory. With stable flow, Little's Law says average pipeline inventory is throughput multiplied by time in the system:

Itransit=dL=DLI_{transit} = dL = DL

Use dd with LL in matching short-period units, or annual demand DD with lead time LL in years. For example, demand of 8 units per week and a three-week lead time imply an average of 24 units in transit.

This is an average-flow relationship, not an extra order quantity to add to every order. Making fewer, larger orders does not by itself reduce average pipeline stock when demand and lead time stay the same. To reduce it, reduce the lead time or the flow rate. The purchase contract also determines whether the buyer or supplier owns goods while they are in transit, and therefore who carries the associated cost and risk.

Periodic review: cover lead time and the next review interval​

With periodic review, an order can only be placed at the next scheduled check. A deterministic order-up-to level must therefore cover demand over both the supplier lead time and the wait until the next review:

S=dL+dR=d(L+R)S = dL + dR = d(L+R)

If weekly demand is 3, lead time is 2 weeks, and reviews are 4 weeks apart, the baseline target is S=3(2+4)=18S=3(2+4)=18 units. At a review, order enough to raise the inventory position to SS; the order quantity itself depends on the current position.

For steady deterministic demand, demand over one review interval is dRdR. That is the replenishment amount per interval in the stable case, and the cycle stock rises and falls across that interval. Its average is:

Cs=dR2C_s = \frac{dR}{2}

The average pipeline amount remains Itransit=dLI_{transit}=dL. Thus the order-up-to level is not the expected on-hand inventory. In a stable, no-shortage system, average net on-hand inventory is approximately S−dL−dR/2S-dL-dR/2. With the baseline target S=d(L+R)S=d(L+R), this reduces to the average cycle stock dR/2dR/2.

For example, with one unit of daily demand, a five-day lead time, one-day reviews, and an order-up-to level of 10, average net on-hand stock is about 10−5−0.5=4.510-5-0.5=4.5 units, not 10. The target is an inventory-position target; pipeline units are part of that position.

Forecast-based targets​

If demand is expected to change over the protection window, replace constant-rate products with forecasts for the actual periods:

s=FL,S=FL+FRs = F_L, \qquad S = F_L + F_R

Here FLF_L is forecast demand during lead time and FRF_R is forecast demand from now through the next review interval. These are sums over the relevant periods, not necessarily one average rate multiplied by a duration. Safety stock, if needed, is added separately.

Choosing a review interval with EOQ​

For a periodic policy under constant demand, orders in steady state cover demand since the previous review. If RR is measured in years, the average cycle stock is DR/2DR/2 and the number of orders per year is 1/R1/R. The annual relevant cost is:

C(R)=KR+hDR2C(R) = \frac{K}{R} + h\frac{DR}{2}

This is the EOQ cost model written in review-period form. Using Q=DRQ=DR gives the optimal review interval:

R∗=Q∗D=2KhDR^* = \frac{Q^*}{D} = \sqrt{\frac{2K}{hD}}

With annual DD, annual per-unit holding cost hh, and fixed cost KK per order, R∗R^* is in years. A fixed lead time adds pipeline inventory; if its carrying cost is included, that term is constant with respect to RR and does not change this baseline optimum. Constraints such as supplier calendars or order consolidation can still make a different interval more practical.

Turn an optimum into a workable schedule​

An optimal interval is a model output, not automatically a sensible meeting on a calendar. If a single item has an ideal review every 1.23 days, an organization may choose one day or another workable multiple. The sensitivity curve is fairly flat near the optimum, so modest rounding may have little modeled cost impact.

To coordinate many products, a company can choose a common base period RBR_B and schedule reviews at powers of two:

Rk=2kRB,k=0,1,2,…R_k = 2^k R_B, \qquad k=0,1,2,\ldots

This groups products into a small number of recurring schedules, such as every week, two weeks, four weeks, or eight weeks. Choose among the feasible periods by comparing their cost ratios to the ideal interval:

C(R)C(R∗)=12(RR∗+R∗R)\frac{C(R)}{C(R^*)} = \frac{1}{2}\left(\frac{R}{R^*}+\frac{R^*}{R}\right)

When adjacent power-of-two intervals bracket R∗R^*, choosing the less costly neighboring option limits this model's cost premium to about 6.1%. That bound depends on having feasible schedule options on both sides of the optimum; a base period or calendar constraint can remove that guarantee.

As an example, if R∗=29.12R^*=29.12 days and the base period is one day, the neighboring choices are 16 and 32 days. The 32-day schedule has a cost ratio of about 0.5(32/29.12+29.12/32)=1.00450.5(32/29.12+29.12/32)=1.0045, or roughly a 0.45% modeled premium. With a five-day base period, the neighboring powers are 20 and 40 days; compare those against the same formula before choosing.

Practice: calculate and schedule​

Concept check​

Quiz

Lead time and review periods

1 / 6

Demand is 3 units per week and supplier lead time is 2 weeks. With no safety stock, what is the continuous-review reorder point?

Pick an answer to see if you are right.

Rank the periodic-review procedure​

Put the decision steps in order for a deterministic (R,S)(R,S) review.

Quiz

Run a periodic replenishment review

1 / 2

The order-up-to target S has already been calculated. At a scheduled review, determine and release the order.

OrderDrag the handle to rearrange — top should be first.

  1. 1Calculate inventory position from those quantities.
  2. 2Read the current on-hand, on-order, and backorder quantities.
  3. 3Release that quantity if it is positive; otherwise record that no order is needed.
  4. 4Calculate the shortfall max(0, S - inventory position).

Drag items into the correct order (or use ↑↓), then check.

Recap​

DecisionDeterministic baselineWhat it represents
Continuous reorder points=dLs=dLDemand expected during supplier lead time
Average pipeline stockItransit=dLI_{transit}=dLAverage units traveling through the supply lead time
Periodic order-up-to levelS=d(L+R)S=d(L+R)Demand over lead time plus time until the next review
Periodic average cycle stockCs=dR/2C_s=dR/2Average on-hand buffer across a review cycle, excluding safety stock
Optimal review intervalR∗=2K/(hD)R^*=\sqrt{2K/(hD)} yearsEOQ expressed as time between replenishments

These equations assume constant demand and fixed lead time. Forecasts can replace constant-rate estimates, and safety stock is needed when uncertainty or service requirements demand it.

Previous: How Much Should I Order?.

Next: Safety Stocks — quantify a demand buffer for a chosen cycle service target.