Your supplier already told you the lead time. In receipts.
Not in the quote — in the dates on the last ten purchase orders you closed. Those dates say something the quote does not: how much the number moves. For this article, supplier lead time means sent-to-supplier through sellable; the linked piece explains every leg inside that interval. The ten receipts below are invented so the arithmetic can be checked.
- Lead time is a distribution, not a number. The fastest delivery this supplier managed and the slowest one are both sitting in your own receipt history, and the gap between them is what the quote leaves out.
- The median is the figure that splits your orders in half. In the ten receipts below it is 42 days: five orders landed at or under it, five did not. That is what a median does.
- The mean is a different figure and it makes no such promise. Here it is 45 days, three days above the median because one order took 65 — and it would have covered seven of these ten, not five.
- Choose the level you plan to on purpose. The gap between the median and whatever you choose is days of lead-time buffer, and days times daily sales is what that choice costs in units.
- Measure to the day stock became sellable, from your own records, per supplier. Then put that number in the field instead of the one the supplier quoted.
A replenishment calculation has a lead-time field in it somewhere: reorder point, days of cover, the date the next order has to go out. They all need to know how long stock takes to arrive. If yours was filled in once, from a number a supplier said out loud, and never touched again, this post is about what should be in it instead.
That number is a promise. Your receipts are a record. When the two disagree, the record is what actually happened, and it is sitting in your purchase order history waiting to be counted.
This post is only about extracting it. What lead time should include — production, QC, freight, customs, the receiving lag at the far end — is a different question, worked through in the post on what lead time actually covers. Get that boundary settled first, because the arithmetic below is only as good as the two dates you feed it.
Step 1 — Pull the pairs
For every closed purchase order with one supplier, you need two dates:
- The day the order went to the supplier. Not the day you created the draft, not the day you decided to order. The day they received it.
- The day the stock became sellable. Not the day the container docked, and not the day the invoice was reconciled.
Subtract, and you have one observation. Do it across the orders you have closed with that supplier and you have a distribution instead of a single figure.
Two boundary rules stop this from going wrong:
Your own delay is not the supplier’s lead time — but it is still your lead time. If a purchase order sat in someone’s drafts for six days before it was sent, those six days do not belong in the supplier’s performance figure. They absolutely belong in the number you plan replenishment with, because they are six real days between deciding and receiving. Keep both figures. One tells you which supplier to trust; the other tells you when to reorder. Conflating them is how a supplier gets blamed for an internal approval queue — which is the subject of the last post in this series.
A split delivery forces a choice, and the choice depends on the question. If 700 units arrived in 41 days and the remaining 300 took 68, recording one order that took 68 days throws the 41 away, and averaging the two into a single 54 describes a delivery that never happened. Counting them as two observations keeps both dates, but it also lets 300 units carry the same weight as 700, and those are not equal exposure. Delivery-level observations answer “how long does a shipment from this supplier take”; a quantity-weighted measure answers “how long does the stock I actually sell take to arrive”. Decide which question you are planning against, then apply the same rule to every order so the observations stay comparable. Short shipments are one of the places lead-time data gets quietly corrupted.
Step 2 — Sort them and read the spread
Here are ten closed orders with one supplier, in days from sent to sellable:
| PO | Days | PO | Days |
|---|---|---|---|
| 4412 | 38 | 4461 | 43 |
| 4418 | 41 | 4470 | 40 |
| 4427 | 44 | 4478 | 47 |
| 4435 | 39 | 4486 | 41 |
| 4449 | 52 | 4495 | 65 |
Sorted, those are 38, 39, 40, 41, 41, 43, 44, 47, 52, 65. Which gives:
| Figure | Days | What it means for you |
|---|---|---|
| Fastest | 38 | The quickest of these ten |
| Median (middle) | 42 | Splits the ten in half: five at or under, five above |
| Mean (average) | 45.0 | Not the halfway point. Three days above the median, pulled up by the one 65-day order |
| Second slowest | 52 | Would have covered 9 of these 10 |
| Slowest | 65 | Would have covered all 10 — and costs the most to hold |
The supplier quoted 40 days. That quote may describe their target or their standard case, but your history shows what actually happened: three of these ten orders landed at 40 days or better, and seven did not.
Half your orders beat the median. That is what a median is. The mean makes no such promise — here it sits three days higher, because one order took 65.
What the choice costs, in units
Take a SKU selling 20 units a day. Lead-time demand is days times rate, and that is the floor your reorder point is built on:
| Planning number | Days | Units of cover at 20/day | Orders it would have covered |
|---|---|---|---|
| Supplier’s quote | 40 | 800 | 3 of 10 |
| Median | 42 | 840 | 5 of 10 |
| Mean | 45 | 900 | 7 of 10 |
| Second slowest | 52 | 1,040 | 9 of 10 |
| Slowest | 65 | 1,300 | 10 of 10 |
Read the last column, because it is the whole decision. Planning at the supplier’s quoted 40 days would have left you short on seven of the last ten orders. Planning at the 45-day mean would have left you short on three. Planning at 52 leaves you short on one. And notice what the median row does and does not do: 42 days splits these ten evenly, which is exactly the job of a median, and it is also five orders you would have run past.
The gap, and what to call it
Look at the gap between the median (42) and the observation that covered nine of these ten (52). Ten days, or 200 units on this SKU.
Those 200 units are lead-time buffer, and you derived them from evidence rather than assuming them. They are what stands between planning on a typical delivery and planning on a slow one, under an empirical rule of covering nine of the last ten. That is intuitive and it is useful. It is worth naming carefully, though, because it is not the safety-stock calculation. Service-level safety stock combines demand variability, lead-time variability and a chosen service-level factor; what you have here is one of those terms, measured from your own receipts, with the others left out.
A safety-stock method that treats lead time as fixed misses this source of variability. Look at where the 27 days of spread in this sample came from: demand did not move at all — the SKU sold a flat 20 a day throughout — and the supplier still delivered in 38 days once and in 65 days once. Every day of that spread is on the supply side.
If you carry safety stock for demand risk but hold your lead time constant at a quoted figure, you have protected against demand variability while leaving this demonstrated supply variability untreated.
Step 3 — Pick a number, write it down, revisit it
There is no percentile that is correct for every SKU. The level you plan to is a policy input you choose, not a default you inherit, and choosing it means buying one thing with another:
- Choose the historical coverage level you want to plan to first, and know what it costs. Higher means more of your past orders would have been covered and more units standing on the shelf waiting. Lower means less stock and more orders that would have run past the plan. The table above prices every choice in both directions at once — 840 units and five orders covered at the median, 1,040 units and nine orders covered at 52 days, 1,300 units and ten at the slowest. Pick the row you can defend, then read across to the days.
- Move up for SKUs where a stockout is expensive. A product with contracted availability, or one whose listing or subscription base you would rather not interrupt. For these, a more conservative point — including the slow end of your observed history — may be defensible.
- Move down for SKUs where holding is expensive. Short shelf life, seasonal, bulky, capital-intensive. Here the median plus a small margin may beat carrying 1,300 units of something that expires.
What ten observations can carry. Ten deliveries describe ten deliveries. The second slowest covered nine of these ten, and that is a reasonable place to plan from, but it is an empirical planning point drawn from this history — not a settled ninetieth percentile for the process behind it. Ten more orders could move it in either direction. Treat the figure as the best reading of the history you have, and expect it to move as the history grows.
Then set a review cadence and keep it. Recompute on a regular cadence, and whenever there is evidence the supplier process has changed — a different factory, a different freight forwarder, a season they handle differently. A lead time measured in March is a claim about March.
In SKU Compass, lead time is held per SKU per supplier: the manufacturer’s SKU table carries Lead as a column beside MOQ, Case and Last PO, and the panel offers a paste control for bringing cost, MOQ and lead-time columns in from a spreadsheet.
Which is the right place to end this, because it is the shape of the problem. The field is one number per SKU per supplier. Everything above is about what that one number should be — and the honest answer is that it should be a point you chose from your own history, deliberately, rather than the figure on the quote.
When you do not have much history yet
This method needs closed orders, and a new supplier has few of them. There is no count at which the number flips from unreliable to reliable; it is simply better evidence with each delivery. Until you have enough closed orders to see a spread, the quoted figure is what you have. Record every delivery as it closes, and recompute as the history grows.
Older observations are evidence about older conditions. If the process materially changed — a different factory, a different route, a supplier who moved production — analyze the post-change orders separately rather than letting obsolete history dominate the number. That is a judgement about the supplier in front of you, not a number of observations you wait for.
Questions people ask
How do I calculate supplier lead time from purchase orders?
For each closed order, take the day it was sent to the supplier and the day the stock became sellable, and subtract. Do that across your recent orders with that supplier and you have a distribution rather than a single figure. Sort the results and read the spread, because the shape matters more than the middle.
Should I use average lead time or worst-case lead time?
Neither by default. The mean is not the halfway point of your orders — in the ten-order sample here it is 45 days, which would have covered seven of the ten — and the worst case makes you carry stock for the slowest delivery in your history. The historical coverage level you plan to is a decision you make: pick it deliberately, move up where a stockout is costly and down where holding is expensive, and price each choice in units before you commit.
What dates should I measure lead time between?
From the day the supplier received the order to the day the stock became sellable. Not the day you created the draft, and not the day the container docked — stock that has arrived but is not checked in cannot fill an order, and that gap is real lead time.
How does lead time variability affect safety stock?
It is a source of variability in its own right, and a safety-stock method that treats lead time as fixed misses it. If a supplier’s deliveries range from 38 to 65 days, that spread needs cover even when demand is perfectly steady. The gap between your median lead time and the slower level you choose to plan to is days of lead-time buffer, and multiplying by daily sales turns it into units. That is a useful buffer figure rather than the full service-level safety-stock calculation, which also takes in demand variability and a chosen service-level factor.
How many purchase orders do I need before the number is reliable?
There is no count at which it flips from unreliable to reliable. Each closed order is one more piece of evidence, and ten deliveries describe ten deliveries rather than settling the process behind them. Until you have enough closed orders to see a spread, the quoted figure is what you have: record each delivery as it closes and recompute as the history grows. If the process materially changed, analyze the post-change orders separately rather than letting obsolete history dominate the number.
Should internal approval delays count in lead time?
Keep two numbers. The supplier’s lead time starts when they receive the order, and that is what you judge suppliers on. Your replenishment lead time starts when you decide to order, and that is what you plan against. If a purchase order waits six days for approval, those days belong in the second number and not the first.
