Blog · Board and management reporting · Shipping and logistics
The complete transit time reliability calculation on ten ocean shipments for one customer on one lane, small enough to check by hand: quoted transit at booking, departure, arrival and delivery milestones, actual door-to-door days, the tolerance, on time per shipment, reliability, the interquartile variability, the delay split into origin dwell, on-water and destination dwell, the shipment with milestones out of sequence, and the assertion that every delivered shipment has a delivery milestone after departure, so a reader can reproduce every figure and then run it on their own milestone data.
Transit reliability is a comparison per shipment and a spread, and on ten shipments it can be worked by hand, with the delay split and the bad row. This page works actual transit, on time, reliability, variability, the split and the assertion. Quoted transit: 28 days. Tolerance: up to 4 days late.
| Shipment | Pickup | Departed | Arrived | Delivered | Actual days | Within 32? |
|---|---|---|---|---|---|---|
| 1 | 1 Jun | 4 Jun | 24 Jun | 28 Jun | 27 | Yes |
| 2 | 3 Jun | 6 Jun | 26 Jun | 3 Jul | 30 | Yes |
| 3 | 5 Jun | 9 Jun | 30 Jun | 13 Jul | 38 | No |
| 4 | 8 Jun | 11 Jun | 1 Jul | 6 Jul | 28 | Yes |
| 5 | 10 Jun | 13 Jun | 4 Jul | 18 Jul | 38 | No |
| 6 | 12 Jun | 15 Jun | 5 Jul | 10 Jul | 28 | Yes |
| 7 | 15 Jun | 18 Jun | 8 Jul | 14 Jul | 29 | Yes |
| 8 | 17 Jun | 20 Jun | 10 Jul | 18 Jun | −1 | Assertion fails |
| 9 | 20 Jun | 23 Jun | 14 Jul | 21 Jul | 31 | Yes |
| 10 | 22 Jun | 25 Jun | 16 Jul | 27 Jul | 35 | No |
delivered milestone after departed milestone, for every delivered shipment
Shipment 8's delivery date, 18 June, precedes its departure on 20 June. Listed; excluded. Nine measurable shipments.
Reliability = shipments within tolerance ÷ measurable shipments = 6 ÷ 9 = 67%
Within 32 days: shipments 1, 2, 4, 6, 7 and 9, six of nine. Reliability 67 percent, against 92 percent on this customer lane last year.
Actual days sorted: 27, 28, 28, 29, 30, 31, 35, 38, 38.
25th percentile ≈ 28; 75th percentile ≈ 35; interquartile spread = 7 days
Last year's spread on this lane: 3 days.
Quoted stage shares: origin 3 days, on water 21, destination 4.
| Shipment | Origin dwell | On water | Destination dwell | Late days | Stage over |
|---|---|---|---|---|---|
| 3 | 4 | 21 | 13 | 6 | Destination: +9 |
| 5 | 3 | 21 | 14 | 6 | Destination: +10 |
| 10 | 3 | 21 | 11 | 3 | Destination: +7 |
All three late shipments ran over at destination. Origin and on-water are on quote. That is one port, one agent, one conversation.
| Lane | Shipments | Reliability | Last year | Spread | Last year | Delay at |
|---|---|---|---|---|---|---|
| This lane | 9 | 67% | 92% | 7 days | 3 days | Destination |
The customer is already re-tendering this lane. The forwarder now knows why, and where.
Shipment 8 counted. A two-day ocean transit; reliability reads 70 and the mean transit falls.
Mean transit reported. 31.6 days, near the quote; the spread is where the shipper's pain is.
Lane-level reliability. The lane across all customers is at 85; this customer's nine shipments are at 67.
No delay split. The forwarder promises to do better; the destination agent is never called.
The same milestones per shipment, per customer lane, per quarter, with the assertion first. Covirage runs it on the shipment and milestone exports. The transit reliability guide covers the measure, and the detention and demurrage guide covers what destination dwell also costs.
Because the shipper plans inventory around the spread, not the average. Ten shipments averaging 30 days with a range of 24 to 44 need far more safety stock than the same average between 27 and 33. The 25th to 75th percentile is the spread most of the shipments fall in.
From the milestones: pickup to departure is origin dwell, departure to arrival is on water, arrival to delivery is destination dwell. Each is compared to its quoted share, and the late days are attributed to the stage that ran over. On this lane it is destination.
It is excluded from reliability and listed. A delivery milestone before departure is a data error, usually a wrong date keyed at the destination agent, and the row is fixed at source rather than counted as a two-day transit.