Blog/Logistics & Supply Chain

Cutting Container Detention Charges With Proactive Free-Time Alerts

Track free time for every container and alert the right people before detention and demurrage start, not after the invoice arrives.

By Sagar Makker · 5 min read · October 2026
In short
Detention mostly comes from not knowing the free-time expiry date of each container
Track free time from the shipping line's terms and alert days before it ends
Escalate blockers like pending duty, DO or transport early, with a named owner
The problem

Detention and demurrage invoices usually arrive weeks after the container has gone back, when nothing can be done. The team then reconstructs what happened: customs took longer, the delivery order was late, the transporter could not find a slot, or the empty sat at the factory because nobody told the plant it had a deadline.

Free time differs by shipping line, port, container type and negotiated terms. It sits in contracts and emails, not in a system the import desk checks daily. With dozens of containers moving, nobody has a clear view of which ones are close to expiry, so charges accumulate quietly and get paid as a cost of doing business.

Why it happens
01Free-time terms differ by line and contract and are not recorded per container
02Clock start dates like discharge or gate-out are not captured reliably
03Blockers such as duty payment, DO or transport are spotted too late
04Empty return is nobody's clear responsibility at the plant or warehouse
How to fix it
1
Record free time per container
For each container, store the shipping line, applicable free days for demurrage and detention, the event that starts each clock and any extension agreed with the line.
2
Capture clock-start events
Pull discharge, gate-out and empty return dates from line notifications, your CHA's updates or port and CFS status, and calculate the expiry date for each container automatically.
3
Alert with lead time
Send alerts a few days before expiry to the import desk, CHA, transporter and receiving plant, naming the container, the deadline and the specific blocker to clear.
4
Check invoices against the clock
When a detention invoice arrives, compare it with your recorded dates and free days. Raise disputes for wrong start dates or ignored extensions, with evidence attached.
Where an AI agent helps
Input
Bill of lading, line free-time terms, CHA updates and port or CFS status
Agent does
Calculates free-time expiry per container, tracks blockers and sends early alerts to named owners
Human gate
Import manager approves extension requests and invoice disputes with lines
Outcome
Containers returned within free time and fewer surprise invoices
What to measure
Containers near free-time expiry todayDetention and demurrage paid per containerDays from delivery to empty returnLine invoices disputed and amount recovered
Questions
What is the difference between detention and demurrage?

Usage varies by line and contract, so check your terms. Commonly, demurrage covers the container staying inside the port or terminal beyond free time, and detention covers keeping it outside, with you, beyond free time before the empty is returned.

Can we negotiate more free time?

Often, yes, especially if you ship regular volumes with a line or through a forwarder. Ask at contract time, and request extensions before expiry for specific containers. Tracking your actual usage gives you the data to make that case.

Who should own empty container return?

Name one owner per site, usually the stores or logistics lead at the receiving plant, and give them the expiry date the day the container arrives. Without a named owner, unloaded empties often sit idle in the yard.

Keep reading
All posts →
Logistics & Supply Chain
Answering Freight RFQs in Minutes Instead of Days: A Practical Setup
4 min readRead →
Logistics & Supply Chain
How to Reconcile PODs Against Freight Invoices Without Spreadsheets
4 min readRead →
Logistics & Supply Chain
Shipment Exception Alerts Customers Actually Want to Receive
4 min readRead →

Want this fixed in your business?

Send the workflow. We reply with a scope and a fixed price in two working days.
Send a brief →