Temperature Excursions, ETA Deviations & Missing Containers: The Five Risk Alerts Every Shipper Needs

KEY POINTS
Introduction: the five incidents that cost you the most
In international logistics, not all risks are created equal. Some are inconvenient. Others are catastrophic. The difference between the two is rarely the severity of the incident itself. It is the speed at which you detect it.
This article identifies the five risk alert categories that generate the highest financial impact for shippers: the incidents that, if undetected, silently erode margin, destroy product value and damage customer relationships beyond repair.
For each, we explain the mechanism, the cost and the detection architecture that prevents it.
01 — Alert #1: temperature excursions
The mechanism
A temperature excursion occurs when a temperature-sensitive product - pharmaceuticals, vaccines, biologics, fresh produce or frozen foods - is exposed to temperatures outside its approved range during transit.
The World Health Organization defines a temperature excursion as an event in which a time-temperature-sensitive pharmaceutical product is exposed to temperatures outside the prescribed storage or transport range.
Why it happens
Temperature excursions can occur at multiple points in the supply chain:
- Loading and unloading delays: product sits on a tarmac or dock without climate control
- Equipment failure: reefer container malfunction or refrigerated truck breakdown
- Transit delays: a six-hour port hold turns a controlled shipment into a spoilage event
- Packaging inadequacy: dry ice, gel packs or insulation fail before the route is complete
- Customs holds: product sits in an uncontrolled environment while documentation is processed
The cost
| Product category | Impact of excursion | Typical cost |
|---|---|---|
| Pharmaceuticals | Degraded potency, compromised efficacy, potential patient safety risk | Industry-wide annual losses measured in billions (IQVIA Institute, 2019) |
| Vaccines | Reduced immunogenicity, potential total loss | 25% of vaccines may reach destination with degraded efficacy (Cargosense via Dickson Data) |
| Fresh produce | Accelerated spoilage, reduced shelf life | Partial to total cargo loss |
| Frozen foods | Thaw-refreeze cycles, texture and safety degradation | Total loss plus regulatory non-compliance |
| Biologics | Irreversible molecular degradation | Total loss, with no remediation possible |
What most shippers see vs. what they do not
Most shippers learn about a temperature excursion upon arrival, when the product is inspected, tested or rejected. By then, the damage is done.
The action window - the period during which rerouting, emergency cooling or carrier intervention could have saved the cargo - closed hours or days earlier.
A pallet of unprotected product on an airport tarmac at an ambient temperature of around 70°F (21°C) can quickly reach temperatures above 130°F (55°C). At that temperature, you can fry an egg in 20 minutes. — Dickson Data, Cold Chain Management for Pharmaceuticals, 2026
The alert you need
A proactive temperature excursion alert triggers when IoT sensor data detects a deviation from the approved temperature range in real time, during transit, not upon arrival.
The alert includes:
- Current temperature reading vs. approved range
- Duration of exposure
- Estimated impact on product integrity
- Available intervention options such as emergency reroute, carrier notification or quality hold
02 — Alert #2: ETA deviations
The mechanism
An ETA deviation occurs when a shipment’s actual arrival time diverges significantly from the planned or carrier-reported ETA. This divergence can stem from port congestion, weather disruptions, vessel schedule changes, blank sailings, customs delays or carrier operational failures.
Why it happens
ETA deviations are the most common logistics anomaly, and the most underestimated. They occur because:
- Carrier ETAs are theoretical: based on published schedules, not real-time conditions
- Port congestion is dynamic: a port that was clear yesterday may be congested today
- Weather disruptions are unpredictable: storms, fog and heat waves alter transit times
- Blank sailings are often unannounced: carriers cancel sailings without advance notice to shippers
- Customs processing varies: 9% of electronic customs entries contain errors that result in delays (UPS via Dickson Data)
The cost
| Delay duration | Financial impact |
|---|---|
| 2-4 hours | Warehouse scheduling disruption, labour reallocation |
| 4-12 hours | Missed connecting bookings, rebooking fees |
| 12-24 hours | Demurrage free-time window at risk, SLA penalties triggered |
| 24-72 hours | Full demurrage exposure, production line stoppages, retailer penalties |
| 72+ hours | Contract termination risk, customer relationship damage, insurance claims |
What most shippers see vs. what they do not
In a classic TMS, ETA updates come from the carrier, often 12 to 24 hours after the deviation has already occurred. The operator checks the dashboard, sees the updated ETA and realises the action window for corrective measures has already closed.
As FreshTrack’s visibility analysis demonstrates, the detection gap between an incident occurring and the operator learning about it is where the real cost accumulates.
The alert you need
A proactive ETA deviation alert triggers when real-time data - AIS vessel positions, GPS truck tracking and port feeds - detects a deviation from the expected arrival trajectory before the carrier officially updates the ETA.
The alert includes:
- Current position vs. expected trajectory
- Estimated delay duration and financial impact
- Demurrage free-time window status
- Available rerouting or rebooking options
03 — Alert #3: missing containers
The mechanism
A “missing container” is not necessarily a lost or stolen container. It is a container whose location, status or condition is unknown to the shipper for an extended period.
This visibility gap can occur during:
- Port transhipment: the container moves between vessels and its status is not updated
- Customs clearance: the container is held for inspection but no signal is raised
- Intermodal handoff: the container transfers from vessel to truck but tracking is not continuous
- Carrier system delays: the container has moved but the carrier’s system has not been updated
Why it happens
Missing containers are a symptom of information fragmentation: the structural limitation of systems that rely on carrier-provided updates rather than multi-source intelligence.
Each intermediary in the supply chain generates data in silos, and the gaps between these silos are where containers “disappear.”
The cost
| Cost category | Mechanism |
|---|---|
| Demurrage & detention | Container sits at port while the free-time window expires |
| Inventory stockouts | Downstream operations wait for materials that are "in transit" but unlocated |
| Production stoppages | Manufacturing lines halt because raw materials are stuck |
| Customer penalties | SLA breaches are triggered by delayed deliveries |
| Emergency procurement | Replacement stock is purchased at premium prices to avoid stockouts |
What most shippers see vs. what they do not
Most shippers discover a missing container when they actively search for it: during a morning review, after a customer inquiry or when a warehouse manager reports that expected stock has not arrived.
By then, the container may have been sitting in demurrage for days.
The alert you need
A proactive missing container alert triggers when a container’s last known position or status update falls outside expected parameters: no update has been received within the expected interval for the current transit mode, or position data indicates the container has stopped moving without explanation.
The alert includes:
- Last known position and timestamp
- Expected position based on transit schedule
- Estimated duration of the visibility gap
- Demurrage risk assessment
- Available carrier contact and escalation options
04 — Alert #4: demurrage & detention exposure
The mechanism
Demurrage fees are charged when a container remains at the port beyond the free-time window granted by the shipping line. Detention fees are charged when equipment such as containers or chassis is held beyond the allowed period outside the port.
Together, these fees represent one of the most common and most preventable logistics costs.
Why it happens
Demurrage and detention charges are almost always the result of late detection: the shipper was unaware of a delay, congestion event or clearance issue until after the free-time window had already expired.
The cost
| Port/region | Demurrage rate (approx.) | Detention rate (approx.) |
|---|---|---|
| North Europe | 75-150 / container / day | 50-100 / container / day |
| Mediterranean | 100-200 / container / day | 75-120 / container / day |
| North America | 150-300 / container / day | 100-150 / container / day |
| West Africa | 125-250 / container / day | 100-175 / container / day |
For a shipper handling 100 containers per month, a two-day average demurrage exposure at $150 per day represents $30,000 per month in preventable fees, or $360,000 per year.
What most shippers see vs. what they do not
Most shippers discover demurrage charges on their invoices, two to six weeks after the incident. By then, the fees are locked in, the free-time window is long expired and no intervention is possible.
The alert you need
A proactive demurrage exposure alert triggers before the free-time window expires, based on real-time container position data and estimated clearance timelines.
The alert includes:
- Current container position and port status
- Free-time window expiry date
- Estimated time to clearance
- Risk level: low, medium or high
- Available intervention options
05 — Alert #5: carrier underperformance
The mechanism
Carrier underperformance occurs when a carrier consistently fails to meet agreed service levels - on-time delivery rates, transit time commitments, temperature maintenance or documentation accuracy - without the shipper having consolidated data to prove it.
Why it happens
Carrier performance data is typically scattered across multiple systems: the carrier’s own portal, the shipper’s TMS, customs records and warehouse receiving logs. Without consolidated benchmarking, underperformance trends remain invisible until they become crises.
The cost
| Underperformance category | Impact |
|---|---|
| Chronic late deliveries | Repeated SLA penalties, customer churn |
| Temperature maintenance failures | Product losses, regulatory non-compliance |
| Documentation errors | Customs delays, clearance failures |
| Communication gaps | Delayed incident reporting, eroded trust |
| Capacity unreliability | Missed bookings, emergency procurement at premium rates |
What most shippers see vs. what they do not
Most shippers have an anecdotal sense of which carriers perform well and which do not. Few have consolidated, data-driven performance benchmarks across all carriers, all routes and all seasons.
That means decisions about carrier selection are made on relationships and habit rather than evidence.
The alert you need
A proactive carrier performance alert triggers when real-time data detects that a carrier’s actual performance has deviated from its historical benchmark by more than a defined threshold.
The alert includes:
- Carrier identity and route
- Actual vs. benchmark performance metrics
- Financial impact estimate
- Alternative carrier recommendations
- Recommendation to renegotiate SLA terms
06 — How FreshTrack delivers all five alerts
FreshTrack’s alert architecture is designed around a single principle: every alert must arrive before the action window closes, with enough context and financial quantification to enable immediate, informed decision-making.
| Alert type | Data sources | Detection logic | Alert timing |
|---|---|---|---|
| Temperature alerts & risks | IoT sensor data from reefer containers and trucks | Real-time temperature readings cross-referenced against approved range and route duration | Real-time, during transit, before arrival |
| ETA deviation | Carrier API data and AIS vessel tracking | Actual vessel position and carrier schedule data compared against published ETA | Before carrier official ETA update |
| Missing containers | Carrier loading events and AIS vessel departure data | Cross-checking carrier-reported loading confirmation against actual vessel departure; flagging containers with no loading event registered | When expected loading event is missing |
| Demurrage exposure | Discharge event data with no gate-out from destination port event received | Monitoring for discharge at destination port without a subsequent gate-out; counting free-time expiry | Two days before free-time expiry |
| Carrier performance | Historical carrier data across routes, modes and seasons | Actual performance benchmarked against the carrier's historical averages per route | When deviation exceeds defined threshold |
07 — The alert taxonomy
Not all alerts require the same response speed. FreshTrack classifies alerts into three priority tiers.
Immediate action required
Temperature excursion in progress, container missing for 24+ hours, demurrage free-time expires within 48 hours or carrier SLA breach confirmed. Response window: 1-4 hours.
Action recommended
ETA deviation exceeding six hours, port congestion building on an active route, carrier performance trending below benchmark or customs clearance delay developing. Response window: 4-12 hours.
Awareness and planning
Minor ETA deviation of 2-4 hours, seasonal congestion patterns emerging, carrier performance variability detected or route risk factors elevated. Response window: 12-24 hours.
Conclusion: the five alerts that protect your margin
Every shipper faces the same five risk categories: temperature excursions, ETA deviations, missing containers, demurrage exposure and carrier underperformance.
The difference between shippers who absorb these costs and shippers who prevent them is not the severity of the risks. It is the speed of detection.
The five alerts in this article are not optional enhancements. They are the minimum alerting architecture required to operate a profitable logistics operation in 2026. Without them, you are managing risk on your invoices rather than in real time, and by the time the invoice arrives, the cost is already locked in.
The question is not whether your supply chain generates these risks. It does.
The question is whether you detect them in time to act, or discover them when it is too late.
See the risks before they become costs.
Free logistics diagnostic
Request your personalised 30-minute logistics diagnostic
Identify which risk alerts your operation is missing, quantify their financial exposure and understand where proactive detection can protect margin immediately.
FAQ — Frequently asked questions
What is a temperature excursion in cold chain logistics?
A temperature excursion is an event where a temperature-sensitive product, such as pharmaceuticals, vaccines, fresh produce or frozen foods, is exposed to temperatures outside its approved range during transit. Even short excursions can degrade product potency, compromise safety and trigger regulatory non-compliance.
How do ETA deviations affect my supply chain costs?
ETA deviations generate cascading costs: missed connecting bookings and rebooking fees, warehouse scheduling disruption, demurrage and detention charges, SLA penalties, production line stoppages and customer relationship damage. A 24-hour unanticipated delay can create direct fees and indirect costs that often exceed the direct impact.
What causes containers to go missing during transit?
Containers typically go missing because of information fragmentation: gaps between carrier systems, port databases and tracking platforms. A container may be physically located but its status is not updated in the shipper's system, especially during transhipment, customs clearance and intermodal handoffs.
How early can FreshTrack detect demurrage risk?
FreshTrack generates proactive demurrage alerts before the free-time window expires by cross-referencing real-time container position data with discharge and gate-out events and estimated clearance timelines. This gives shippers an action window before fees start accumulating.
Can these five alerts be integrated with my existing TMS?
Yes. FreshTrack operates as a complementary intelligence layer to your existing TMS. It does not replace your TMS, but adds proactive detection and alerting capabilities that classic TMS platforms structurally cannot provide. API connectors enable integration with most major TMS platforms, supported by structured onboarding.
References & Sources
- IQVIA Institute — Temperature-sensitive healthcare product transit damage study, 2019.
- Cargosense, via Dickson Data — Cold Chain Management for Pharmaceuticals, 2026.
- WHO — Guidelines on Good Cold Chain Management for Temperature Sensitive Pharmaceutical Products, 2015/2023.
- Dickson Data — Cold Chain Management for Pharmaceuticals, 2026.
- Freightos — What is Demurrage: Meaning, Charges & Detention, 2024.
- UPS, via Dickson Data — electronic customs entry error rate and delay impact.
- Tive — Temperature Excursion Emergency Guide, 2026.
- CDMO World — How to Manage Temperature Excursions in Pharma Cold Chain Logistics, 2025.