Delivery time calculation
If you would like to use these functionalities, contact our Support team for more information and activation support.
The delivery time calculation determines, for each sourcing option, the estimated date on which the recipient (either the end customer or an ordering facility) will receive the requested goods.
The calculation takes the following factors into account:
Earliest possible picking start: Considers stock availability, fulfillment times, and capacity constraints
Average fulfillment buffer: Represents the average time required to pick an order in a specific facility
Facility connection cutoff times: Indicates when goods are typically handed over to the carrier
Facility connection transit time: Specifies how long a particular transfer usually takes
Example use cases
Example 1: Simple use case
In this simple example, the facility Store New York delivers directly to the consumer via DHL without any intermediate stops or internal supply steps.

The calculation of the estimatedDeliveryDate in this case would proceed as follows:
Time point of request: Monday, 25/08/2025: 09:00
earliestPickingStart: Monday, 25/08/2025: 10:00fulfillmentTimesof Store New York: Monday-Friday: 10:00-18:00No capacity limitations are set
fulfillmentprocessbufferof Store New York: 120 minutesCutoffTimesfor facilityConnection Store New York to consumer: Monday-Friday: 16:00TransitTimesfor facilityConnection Store New York to consumer:no
packagingUnitsbyContextdefinedfallbackTransitTime: 1-2 daystransitTime
calculationStrategy: earliest
no
nonDeliveryDaywithin transitTime
= estimatedDeliveryDate: Tuesday, 26/08/2025
Example 2: Complex use case
In this more complex use case, the consumer will receive two partial deliveries. Additionally, an external supplier ships the goods first to the Los Angeles store, where they are consolidated with items already in stock. After consolidation, the goods are forwarded to the consumer via DHL.

The calculation of the estimatedDeliveryDate in this case would proceed as follows:
Time point of request: Monday, 25/08/2025: 09:00
Parcel 1: Store New York to consumer via DHL
earliestPickingStart: Monday, 25/08/2025: 10:00fulfillmentTimesof Store New York: Monday-Friday: 10:00-18:00No capacity limitations are set
fulfillmentprocessbufferof Store New York: 120 minutesCutoffTimesfor facilityConnection Store New York to consumer: Monday-Friday: 16:00Calculated
targetTimeis Monday, 25/08/2025: 16:00 (at this point in time DHL picks up the goods in New York)TransitTimesfor facilityConnection Store New York to consumer:No
packagingUnitsbyContextdefinedfallbackTransitTime: 1-2 daystransitTime
calculationStrategy: earliest
No
nonDeliveryDaywithin transitTime
= estimated arrival date of requested item 1 at consumer: Tuesday, 26/08/2025
Parcel 2: Supplier 1 to Store Los Angeles via UPS
As facilities of type "SUPPLIER" are externally operated, there is no information about fulfillment times, fulfillment process buffer, or capacities
CutoffTimesfor facilityConnection Supplier 1 to Store Los Angeles: Monday-Saturday: 14:00Calculated
targetTimeis Monday, 25/08/2025: 14:00 (at this point in time UPS picks up the goods at Supplier 1)TransitTimesfor facilityConnection Supplier 1 to Store Los Angeles:packagingUnitsbyContexts are defined and the ordered items 2 and 3 are fitting in packagingUnit MtransitTimefor packagingUnit M: is 3 -3 daystransitTime
calculationStrategy: earliest
no
nonDeliveryDaywithin transitTime
= estimated arrival date of requested item 2 and 3 at Store Los Angeles: Thursday, 28/08/2025
Parcel 3: Store Los Angeles to Consumer via DHL
Store Los Angeles already has item 4 in stock
Since items 2 and 3 are scheduled to arrive in Los Angeles on 28/08/2025 and the exact arrival time can't be predicted, it's assumed that processing of the goods will only begin one day later, which in this case means on 29/08/2025
earliestPickingStart: Friday, 29/08/2025: 08:00fulfillmentTimesof Store Los Angeles: Monday-Friday: 08:00- 17:00No capacity limitations are set
fulfillmentprocessbufferof Store Los Angeles: 180 minutesCutoffTimesfor facilityConnection Store Los Angeles --> Consumer: Monday-Friday: 17:00Calculated
targetTimeis Friday, 29/08/2025: 17:00 (at this point in time DHL picks up the goods in Los Angeles)TransitTimesfor facilityConnection Store Los Angeles --> Consumer:no
packagingUnitsbyContextdefinedfallbackTransitTime: 2-3 daystransitTime
calculationStrategy: earliest
Sunday is a
nonDeliveryDay
= estimated arrival date of requested items 2, 3, and 4 to the consumer: Monday, 01/09/2025
Total
In total, the consumer will receive two partial deliveries with this sourcing option:
Parcel 1 containing item 1 will arrive 26/08/2025
Parcel 3 containing items 2, 3, and 4 will arrive 01/09/2025
For the delivery time rating, the date considered is always the point at which the customer has received all partial deliveries. In this case, 01/09/2025.
Last updated

