Supplier Lead Time: How to Track, Reduce, and Plan Around It
Key takeaway: Don't trust supplier lead time quotes. Measure actual PO-to-receipt dates across your last 10 orders. The standard deviation of your lead time data directly feeds safety stock calculations. High lead time variability is a common cause of unexpected stockouts.
Lead Time Controls Everything Downstream
When sellers run out of stock, the post-mortem almost always lands in the same place: they ordered too late. And ordering too late usually means they underestimated how long it takes to get inventory from a supplier to a shelf.
Say a supplier quotes "three weeks, always." Log the actual PO dates and the range might run from 16 to 31 days, depending on backlog and the season. Planning around the quoted three weeks is how you stockout.
Lead time is not a single number. It is a chain of steps, each with its own variability, and getting it wrong ripples through every inventory decision you make.
What Lead Time Actually Includes
Most sellers think of lead time as "shipping time." That is one component:
| Component | Typical Range | What Happens |
|---|---|---|
| Order processing | 1-5 days | Supplier confirms, schedules production |
| Manufacturing | 5-30 days | Product is made or assembled |
| Shipping prep | 1-3 days | Packaging, palletizing, export docs |
| Transit (domestic) | 3-7 days | Ground freight within the same country |
| Transit (ocean) | 18-35 days | Port to port, varies by route |
| Customs and port | 2-10 days | Clearance, inspections, drayage |
| Receiving and QC | 1-5 days | Unload, count, inspect, shelve |
| FBA processing | 5-14 days | If sending to Amazon fulfillment centers |
Illustrative ranges, which vary by supplier, route and season.
Illustrative example - overseas supplier to FBA:
Order processing: 3 days + Manufacturing: 15 days + Export prep: 2 days
Ocean transit: 25 days + Customs: 5 days + Receiving: 3 days
Prep and ship to FBA: 2 days + FBA check-in: 10 days
Total Lead Time: 65 days
That 65-day number is what you plan around - not the 25-day ocean transit your freight forwarder quotes.
![]()
Why Lead Time Is a Direct Multiplier
Your reorder point formula is:
Reorder Point = (Average Daily Sales x Lead Time) + Safety Stock
If you sell 15 units per day:
| Lead Time | Lead Time Demand | Safety Stock (14 days) | Reorder Point |
|---|---|---|---|
| 10 days | 150 units | 210 units | 360 units |
| 30 days | 450 units | 210 units | 660 units |
| 50 days | 750 units | 210 units | 960 units |
| 70 days | 1,050 units | 210 units | 1,260 units |
Get the lead time wrong by two weeks and you will either stockout or carry excess inventory worth thousands of dollars. There is no third option.
How to Measure It
Supplier quotes are a starting point, not a measurement. For every purchase order, capture the PO submitted date, ship date, arrival date, and available-to-sell date. Then calculate:
Actual Lead Time = Available Date - PO Submitted Date
After 5-10 POs, build a profile. Here is an illustrative 8-order history:
| PO | Lead Time (days) |
|---|---|
| PO-001 | 32 |
| PO-002 | 28 |
| PO-003 | 35 |
| PO-004 | 30 |
| PO-005 | 41 |
| PO-006 | 29 |
| PO-007 | 33 |
| PO-008 | 30 |
Illustrative numbers, not a real supplier's data.
Average: 32 days. Standard deviation: 4.2 days (sample). Range: 28-41 days.
That 41-day outlier matters. Planning for 28 days because "that's the best case" sets you up for stockouts.
How Variable Lead Time Affects Safety Stock
Lead time variability feeds directly into safety stock calculations:
Safety Stock = Z x sqrt(L x sigma_d^2 + d^2 x sigma_L^2)
| Scenario | Avg Lead Time | Lead Time Std Dev | Safety Stock Needed |
|---|---|---|---|
| Consistent supplier | 30 days | 1 day | 32 units |
| Moderate variation | 30 days | 5 days | 87 units |
| Unreliable supplier | 30 days | 10 days | 168 units |
Assumes 95% service level (Z = 1.65), 10 units/day, demand SD = 3 units/day, results rounded up.
Same average lead time in all three rows. But the unreliable supplier forces more than 5x the safety stock. That is real cash tied up because of supply inconsistency.
Strategies to Reduce Lead Time
Negotiate faster processing. Many suppliers batch orders weekly. Ask for priority processing, standing production slots, or pre-approved orders that skip confirmation. That can save a few days.
Pre-position raw materials. Arrange for the supplier to hold components in advance. You pay for materials upfront, and manufacturing can start sooner because the parts are already there.
Dual-source your critical SKUs. For example, maintain a primary overseas supplier ($4.20/unit, 50-day lead time) and a domestic backup ($6.80/unit, 8-day lead time). The $2.60 premium is cheaper than a stockout costing $500/day in lost sales.
Use air freight selectively. For a SKU selling 20 units/day at $8 margin, switching one shipment from ocean (25 days) to air (4 days) yields 21 extra selling days - $3,360 in margin vs. $2,300 in extra shipping. Net benefit: $1,060.
Cut your receiving time. Pre-label cartons, schedule dock appointments, use barcode scanning. That can take a day or more off. This one is entirely within your control.
When You Cannot Change Lead Time
Sometimes you are stuck with a 60-day lead time and no alternatives. In that case, we would manage around it rather than wait for the supplier to get faster:
- Smaller orders every 30 days instead of one large order every 90 reduces forecast risk
- With a 60-day lead time, update demand projections weekly as new sales data comes in
- For lead times over 30 days, review inventory levels on a calendar rather than waiting for the reorder point trigger
| Lead Time | Review Frequency |
|---|---|
| 7-14 days | Weekly |
| 15-30 days | Every 2 weeks |
| 31-60 days | Weekly |
| 60+ days | Twice weekly |
Notice the pattern reverses after 30 days. Longer lead times need more frequent reviews, not fewer, because the cost of being wrong is higher.
When the Supplier Changes the Order
Averages assume the order you placed is the order you get. Sometimes the supplier writes back with a different one.
Here is an illustrative case, not a customer's numbers. You sell 5 units a day and have 200 on hand. You send a PO for 100 units, quoted to land on day 30. Production runs long, and the supplier replies: 40 units will ship and land on day 42, and the other 60 are backordered with no date.
| Original plan | After the supplier's reply | |
|---|---|---|
| Units confirmed | 100 | 40 now, 60 later |
| Arrival | Day 30 | Day 42 for the 40, no date for the 60 |
| First day out of stock | Day 60 | Day 40 |
| Back in stock | n/a | Day 42 to day 50 |
| Shortfall against the plan | 0 units | 60 units |
The trap is the spreadsheet. Add 200 on hand to 100 on order and it still says 300 units, or 60 days of cover. The total is right and the timing is wrong. A committed future order is not the same as stock that arrives in time.
So the next buy has two jobs. It covers its own cycle, and it covers the 60-unit gap the reply opened. It also has to land by day 50 instead of day 60. With the 32-day average from the PO profile above, that means ordering by day 18. If you plan for the 41-day outlier, order by day 9. The two stockout days at day 40 are already decided by the supplier's date. No new order fixes them unless something faster exists, such as air freight or a domestic backup.
Then decide what the 60 backordered units are. A line with no date is not supply. I would rather cancel it and rebuy on a real date than carry a quantity that might turn up the same week as its replacement, leaving you with both. If you keep it, keep it out of your coverage math until the supplier commits to a ship date. Even then, count it from its arrival date, not from today.
Long production and split deliveries are the same lesson twice. Count each shipment from the day it lands, and log the 42 days the first 40 units took as an actual lead time. That one PO just widened your supplier's range, and the next safety stock calculation should see it.
Automating Lead Time Tracking
The manual version of this means logging every PO date, recalculating averages, updating your spreadsheet, and hoping you did not fat-finger a cell.
We track this in ReplenishRadar. Each received PO adds an actual lead time, measured from the day the PO was sent to the day it was received, to that supplier's record along with the spread. The reorder math reads that measured number instead of the quote. Lead time sets when you reorder. The EOQ calculator sets how much, and it does not use lead time. An AI agent can draft purchase orders from your tracked lead times, and a person still approves each one. A supplier's partial confirmation or new date still deserves the review above. Treat it as your decision, not something the software settles for you.
Every day you shave off lead time lowers your reorder point, reduces safety stock, and frees up working capital. Measure it, reduce what you can, and build safety stock around what you cannot.
Try ReplenishRadar free for 14 days -> and see your actual lead times calculated from PO history.
Related Reading:
Frequently Asked Questions
Get notified when it matters
Amazon and Shopify change the rules constantly. We'll email you when something affects your business.
See what your inventory is really doing
Doing $5M+ in revenue? Talk to our team
Related Posts

Chinese New Year Supply Chain Planning Guide
How to plan inventory around Chinese New Year factory shutdowns. Timelines, buffer calculations, and the mistakes that leave sellers out of stock for 6 weeks.

Amazon's 2027 FBA Fee Changes: 28 Days Is the Floor
Amazon's 2027 FBA fee changes: +$0.19 a unit from January 15, then a 28-day low-inventory floor and age-based storage from February 1. How to plan for both.

Three Ways to Place the Same Order
Bridge, Full Cycle, and Skip Ahead ordering strategies compared with worked cost numbers. When each one wins and how to pick.