Lead Time & the Reorder Point
Lead time is the number of days between placing a purchase order and receiving the stock. It is one of two inputs to the reorder point calculation — the other being buffer stock days. Together they determine how early the simulation flags a variant for reorder.
For the full reorder point formula, see Buffer Stock & the Reorder Point. This article covers where lead time is configured, how it flows into the simulation, and how to set it accurately.
How lead time is used in the simulation
The simulation uses leadTimeDays in two places:
- Reorder point — stock is flagged when the simulation projects it will fall to: reorderPoint = avgDailyDemand × (leadTimeDays + bufferStockDays)
A longer lead time raises the reorder point, causing Low Stock to fire earlier.
- Virtual order scheduling — when the simulation triggers a virtual purchase order,
the stock from that order is added to the simulation on
day + leadTimeDays. This is how the 12-month supply plan knows when replenishments will arrive.
The default lead time is 30 days if no supplier product record is configured.
Where lead time is configured
Supplier product record (primary)
Lead time is set per supplier product record — the link between a specific variant and a
specific supplier. Navigate to a variant in the inventory table, open the product detail
page, and go to the Suppliers tab. Each supplier product record has its own
leadTimeDays field.
This is the value the simulation uses for that inventory level. If a variant has multiple supplier product records, the simulation uses the lead time from the record associated with the active procurement strategy for that inventory level.
Shop default
Go to Settings → Insight Settings and set the Default Lead Time Days field. This is the fallback used when an inventory level has no supplier product record with a lead time set.
| Setting | Default | Effect |
|---|---|---|
Default Lead Time Days (defaultLeadTimeDays) | 30 days | Used when no per-level lead time is configured |
Per-inventory-level override
Individual inventory levels (variant × location) can have their own lead time override, set on the product detail page. Use this when a specific location sources from a supplier with a materially different lead time than the rest of your network.
Setting lead time accurately
Lead time in Synplex is a single fixed number of days per supplier product record. The simulation does not automatically track historical delivery performance or calculate variance — you are responsible for keeping the value current and realistic.
How to determine the right value:
- Look at your past purchase orders for this supplier. Calculate the average number of days between order placement and stock receipt across the last 5–10 orders.
- If delivery times are variable, use a value closer to the 75th–90th percentile of actual delivery times rather than the average — or increase buffer stock days to absorb the variability instead.
- If your supplier has different lead times by season (slower during peak periods, faster off-season), update the value before the season changes.
When to update:
- After a supplier changes their fulfilment process or shipping partner
- After observing a sustained shift in actual delivery times
- Before a known peak season that typically slows your supplier down
How lead time interacts with buffer stock days
Both settings raise the reorder point when increased. They protect against different things:
| Setting | Protects against | Where to increase it |
|---|---|---|
leadTimeDays | Orders taking longer to arrive than expected | When actual delivery times are longer than your current setting |
bufferStockDays | Demand running above plan during the lead time window | When you are experiencing stockouts even with accurate lead times |
Increasing lead time is the right lever when the problem is delivery timing. Increasing buffer stock days is the right lever when deliveries arrive on time but demand spikes cause stockouts during the wait.
Do not compensate for a poorly set lead time by inflating buffer stock days, and vice versa — each setting has a distinct purpose and affects the simulation differently.
Effect on the Low Stock status
The Low Stock status fires when daysUntilReorder — the number of days until the
simulation projects stock will hit the reorder point — falls to or below
defaultRunningLowDays (default: 40 days). This threshold is configured separately in
Settings → Insight Settings.
A longer lead time raises the reorder point, which means daysUntilReorder reaches the
Low Stock threshold sooner — giving you more calendar time to act before the reorder
point is actually hit. This is intentional: the alert is designed to fire early enough
that you have time to place and receive an order.
Related articles
- Buffer Stock & the Reorder Point — the full reorder point formula and buffer stock days configuration
- Understanding Product Statuses — how
daysUntilReorderdrives Low Stock and the other stock assessment values - Forecasted Stockout Date — coverage date, stockout date, and stock gap days from the simulation
- Data Metrics Reference — Recommended Order Qty and related field definitions