Demurrage12 min readMarch 2026

How to Avoid Demurrage and Detention Charges: The Complete Guide

The silent profit killers of international shipping. Learn the 7 most common causes and 7 proven strategies to avoid demurrage and detention charges.

Demurrage and detention charges are the silent profit killers of international shipping. They're often avoidable, frequently miscalculated, and almost always discovered too late. This guide covers what they are, why they happen, and — most importantly — how to stop paying them.

What are demurrage and detention charges?

Demurrage is the charge a shipping line levies when a container stays at the port terminal beyond the allotted free time after discharge. Detention is the charge for keeping the container itself — the physical box — beyond the free time after it leaves the port, typically measured until the empty container is returned to the depot.

Think of it this way: demurrage is rent for the parking spot at the port. Detention is rent for the container itself once it's left.

Combined, these charges can run anywhere from $75 to $400+ per container per day depending on the port, carrier, and container type. For reefer containers, rates are often double. A single missed deadline on a shipment of 4 containers can easily cost $2,000-5,000 — and that's just one shipment.

CargoPilot

CargoPilot alerts you before your free time runs out

Get started free

Why demurrage and detention charges keep climbing

The global average for demurrage and detention costs has increased significantly since 2020. Several structural factors are driving this: port congestion has become a recurring reality rather than an exception, carrier free time allowances have been shrinking (many carriers reduced standard free time from 7 days to 4-5 days on congested routes), customs clearance delays are more frequent as regulatory requirements increase, and the sheer complexity of managing multiple carriers across multiple ports makes it easy to lose track of deadlines.

The FMC (Federal Maritime Commission) has taken notice, issuing rules around billing practices and reasonableness of charges, but the fundamental problem remains: if you don't know your deadlines in real time, you'll miss them.

The 7 most common causes of avoidable demurrage

Understanding why containers incur demurrage is the first step to preventing it.

Late customs clearance. The container arrives at the port but customs documentation isn't ready. The container sits. The clock ticks. This is the most common cause and the most preventable — it's a paperwork problem, not a logistics problem.

Missed discharge notifications. The carrier discharges the container but the notification arrives late or gets buried in email. By the time your team reacts, free time is already half consumed.

Inaccurate ETAs. You planned your trucking and warehouse based on the carrier's ETA. The vessel arrived 3 days late. Your haulier isn't available for another 2 days. The free time expires in between.

Port congestion and holds. The container is discharged but placed on hold — customs examination, fumigation, or port-imposed holds. These holds consume free time even though the delay isn't your fault. Many shippers don't know they can dispute demurrage charges for days where the container was under hold.

Coordination failures between parties. The freight forwarder assumes the customs broker is handling clearance. The customs broker is waiting for documents from the importer. The importer thinks the forwarder has everything. Nobody acts until the deadline has passed.

Weekend and holiday blindspots. Free time expires on a Saturday. Your team doesn't check until Monday. Two days of demurrage charges have already accrued by the time anyone notices.

Empty container return delays. The goods have been delivered but the empty container hasn't been returned to the depot. Detention charges accumulate quietly because nobody is tracking the empty.

How to actually prevent demurrage charges

1. Track discharge dates and free time in real time

This is non-negotiable. You need to know the exact date your container was discharged and exactly how many free days you have remaining — updated in real time, not via a daily email from your forwarder.

Most demurrage charges happen not because the deadline was impossible to meet, but because the team didn't know the deadline existed until it was too late. Automated tracking that monitors discharge milestones and counts down free time eliminates this blindspot entirely.

2. Get predictive ETAs, not carrier ETAs

Carrier ETAs are notoriously inaccurate — industry data suggests they're reliable only about 60-70% of the time. If you're planning your trucking, warehouse, and customs clearance based on an ETA that's wrong by 3 days, you've already lost the race against free time.

Predictive ETAs that factor in vessel speed, port congestion, weather, and historical route performance give you a much more accurate arrival window. This means you can pre-position your haulier, alert your customs broker, and have documentation ready before the container hits the quay — not after.

3. Set up automated alerts at key thresholds

Don't rely on someone remembering to check. Configure alerts at specific thresholds: when a container is discharged (start the clock), when 50% of free time has elapsed (amber warning), when 24 hours of free time remain (red alert), and when free time has expired (urgent — every hour counts now).

Each alert should include not just the notification but the context: which container, which port, what's the last free day, and what action needs to be taken.

4. Pre-clear customs documentation before arrival

The biggest time saver is getting customs clearance started before the vessel arrives. If your documentation is submitted and pre-approved, the container can move through clearance immediately upon discharge rather than waiting in queue.

This requires accurate ETAs (see point 2) and good coordination with your customs broker. Some shippers now share live tracking links with their brokers so they can see exactly when to expect the cargo and prepare accordingly.

5. Know the tariff and dispute what's wrong

Not every demurrage invoice is accurate. Terminal tariffs are published documents and free time rules vary by port, carrier, and container type. Common billing errors include: being charged for days the container was under customs or port hold (not your fault), incorrect free time calculation (the carrier applied the wrong free time allowance for your contract), wrong tariff rates applied (standard rate charged instead of your contracted rate), and charges beginning before the container was actually available for collection.

If you're tracking the actual milestones — discharge date, availability date, collection date — you have the data to verify every charge and dispute the ones that are wrong. Industry data suggests that 25 out of every 100 ocean freight invoices contain refundable errors.

6. Track the empty return — don't forget detention

Detention charges are the forgotten sibling of demurrage. Once the goods are delivered, the empty container needs to be returned to the carrier's depot within the detention free time. This is often overlooked because the cargo has already been received — mission accomplished, right? Wrong. The detention clock is still ticking.

Track the empty container separately. Set alerts for detention free time just as you would for demurrage.

7. Automate the communication chain

When a container is at risk, speed of response matters. Every hour of delay between detecting the risk and acting on it is potentially another day of charges. The fastest teams don't just detect the risk — they have a system that identifies the required action, determines who needs to be notified (haulier, warehouse, customs broker, buyer), and provides the context to communicate instantly.

This is where most tracking platforms fall short. They alert you to the problem but leave you to figure out the response, write the email, and chase the stakeholders manually. By the time that's done, the free time window has closed.

What demurrage intelligence looks like in practice

The difference between a team that pays avoidable demurrage and a team that doesn't isn't knowledge — it's timing. Both teams know what demurrage is. Both teams know they should avoid it. The difference is that one team finds out a container is at risk at 7am on Monday via an AI-generated morning briefing with the last free day, the estimated exposure in dollars, and a pre-drafted message to the haulier ready to send in one tap. The other team finds out at 2pm on Wednesday when the forwarder calls to say the carrier is already charging.

Platforms like CargoPilot are built specifically to close this gap — tracking discharge dates, free time, and container status across every port and carrier in real time, and surfacing the financial exposure before it becomes a cost.

The ROI case for demurrage prevention

If you ship 50 containers per month and the industry average suggests 8-12% of containers incur some form of demurrage or detention, that's 4-6 containers per month potentially accruing charges of $300-2,000 each. That's $1,200-12,000 per month in avoidable costs — $14,400-144,000 per year.

A tracking platform that costs $79-449 per month and prevents even a fraction of those charges pays for itself on the first avoided incident. One recovered overcharge pays for the year.

Summary

Demurrage and detention charges are avoidable. The solution isn't working harder — it's having the right information at the right time and acting on it before the deadline passes. Track discharge dates in real time. Use predictive ETAs to plan ahead. Set automated alerts at key thresholds. Pre-clear customs documentation. Verify every invoice. Track the empty return. And automate the communication chain so your team can act in minutes, not hours.

The companies that avoid demurrage aren't the ones with bigger logistics teams. They're the ones with better intelligence.

CargoPilot

CargoPilot alerts you before your free time runs out

Real-time discharge tracking, automated free-time countdowns, and dollar exposure estimates — so you act before the deadline, not after.