Container detention charges represent one of the most straightforward revenue streams drayage operators overlook—yet they're built directly into standard port and rail terminal operations. If you're running a drayage business and not actively tracking or charging detention fees, you're leaving 8–15% of potential monthly revenue on the table.
What Are Container Detention Charges?
Detention fees apply when shippers, consignees, or beneficial cargo owners hold a container beyond the free time window (typically 4–7 days at ports, 3–5 days at rail depots). These aren't optional—they're industry-standard charges outlined in the Incoterms and bill of lading. Your job as a drayage provider is to enforce them consistently and communicate the costs upfront.
The math is simple: most terminals charge $5–$8 per day for a 20-foot container and $6–$10 per day for a 40-foot container. As a drayage operator, you can charge 50–100% of terminal detention to your customer while retaining the spread or passing through the full cost with a handling fee of $25–$50 per invoice.
Why Shippers Actually Rack Up Detention
Understanding the "why" helps you position detention fees as a service, not a penalty. Customers don't intentionally hold containers:
- Customs delays: Documentary holds, port authority inspections, and broker backlogs push timelines by 2–5 days regularly
- Warehouse capacity issues: Receiving docks run full; customers can't unload on schedule
- Demurrage confusion: Shippers often don't track free-time expiration until invoiced
- Port congestion: Vessel delays push container release dates, compressing the customer's window
By proactively notifying customers of detention risk 48 hours before free time expires, you position yourself as a logistics partner, not just a hauler. This also increases your leverage to upsell early return logistics or expedited unloading services.
Setting Up a Detention Revenue Program
Track free-time windows religiously. Maintain a spreadsheet or integrate your TMS (Transportation Management System) with port/terminal APIs if available. Coyote Logistics, Sennder, and similar platforms flag detention risk automatically. The cost ($100–$500/month depending on scale) pays for itself on the first detention charge you catch.
Communicate deadlines in writing. Include detention windows in pickup confirmations and proactive SMS/email alerts. When a customer sees "free time expires June 12 at 5 PM" on day 1, they plan accordingly. This defensibility matters when disputes arise.
Establish a clear detention policy. Define:
- Who pays (shipper, consignee, or your company if it's an import with no consignee contact)
- How you calculate charges (terminal rate + your fee, or percentage markup)
- When invoices are issued (typically within 5 business days of terminal invoice receipt)
- Your grace period, if any (some operators allow a 24-hour buffer for documentary delays)
Document this in your service terms and share with new customers upfront.
Revenue Stacking Opportunities
Detention alone is solid, but pair it with related services:
- Expedited gate appointments: Charge $35–$75 to secure a priority appointment for customers racing against detention
- Early return logistics: If a customer unloads fast, offer them a discount on return-container trucking to incentivize faster cycles
- Storage brokerage: Negotiate a commission (10–20% markup) on off-dock warehouse space at nearby facilities for customers who need overflow capacity
- Port permit recovery: Some terminals require additional permits for over-free-time containers; broker these for $15–$40 per transaction
Listing Your Services to Win Detention-Heavy Accounts
Shippers managing high-volume import programs actively search for drayage providers with proven detention management. When you list your drayage and port services on Mercoly, you signal reliability and transparency to buyers looking to outsource this headache. Feature detention tracking, proactive notification systems, and your policy clarity in your service description—these are conversion drivers.
Avoiding Detention Disputes
The biggest revenue killer is a customer who refuses to pay because they claim the detention was your fault (slow pickup) or the terminal's fault (system error). Protect yourself:
- Get terminal detention invoices digitally and save them
- Document pickup dates and gate-in times in your driver logs
- Request written confirmation from customers before their free time expires
- Use dated SMS/email trails as proof of notification
Frequently Asked Questions
Q: Can I charge detention if the port delays releasing the container? No—if the container isn't available for pickup during free time due to port operations, terminal congestion, or customs, detention charges shouldn't apply. Clarify this with your terminal contact and document delays in your records.
Q: How do I handle detention when the shipper disputes the bill of lading timeline? Request the original bill of lading and booking confirmation from the freight forwarder. These documents state free-time terms. If discrepancies exist, escalate to the freight forwarder or NVO who booked the shipment; they own the liability.
Q: What's the typical markup margin on detention fees? Most drayage operators retain 25–50% of terminal detention charges after passing through the base fee. If terminals charge $8/day and you bill $12/day, your margin is $4/day. Scale this across 50–100 containers/month for a reliable revenue stream.
List your detention management expertise on Mercoly today to attract shippers serious about cost control.