For Freight Brokers

Detention Charges in Trucking: Document, Calculate, and Win Disputes

13 min read3,157 words
LE
Laneproof Editorial Team · Freight Document Automation

Researched and written with AI assistance. Reviewed by the Laneproof team.

Freight broker reviewing detention charge documentation on a desk with BOL and rate confirmation papers

Detention charges in trucking cost the industry over $15 billion annually, according to DAT. For brokers, the problem isn't just that detention exists. It's that carrier invoices frequently don't match the actual time a driver spent waiting. A carrier bills 2.25 hours at $75/hr. Your BOL timestamp shows the driver was released after 10 minutes of billable time. That single discrepancy is $135. Multiply it across 80 loads a month, and you're looking at nearly $23,000 a year in preventable overcharges. This guide gives you the exact steps to document detention time, calculate what you actually owe, write rate confirmation language that protects your margin, and dispute inflated invoices with evidence that holds up.

What Is a Driver Detention Charge and When Does the Clock Actually Start?

A driver detention charge is a fee a carrier bills when their driver waits at a shipper or receiver facility beyond the agreed free time window. That free time, sometimes called "free time freight" in rate confirmations, is typically two hours from the driver's confirmed arrival at the facility. After that window expires, the detention clock starts ticking.

According to FMCSA research on driver detention, CMV drivers experienced detention on approximately 1 in every 10 stops, with an average detention duration of 1.4 hours per occurrence. That means for every 10 loads you move, at least one is likely to generate a detention invoice. As of 2026-04-01, average hourly earnings in truck transportation were $32.41/hr (BLS), which means even moderate detention eats significantly into a driver's earning potential, and carriers have every incentive to recover that cost from you.

The Difference Between Arrival Time and the Detention Clock

Here's where most billing disputes start: the carrier says the clock started at arrival. Your rate con says free time begins at check-in. Those are two different moments. A driver might arrive at the gate at 07:50 but not get checked in until 07:55. If your rate con says "free time begins at facility check-in," that five-minute gap matters, because it shifts the entire detention calculation. Every carrier detention policy should be matched against the specific language in your rate confirmation. If your rate con is vague, the carrier's interpretation wins by default. For a deeper breakdown of who controls the clock, see how detention time shifts between parties.

Free Time Is Not Universal

Industry convention is two hours of free time, and stakeholders commenting on FMCSA rulemaking have proposed codifying that as a standard, with mandatory $100/hr detention fees payable by brokers after the free window. But until that becomes regulation, free time is whatever you negotiate. Some rate cons specify one hour. Some specify three. If you don't define it, you lose the ability to dispute any charge that falls within a reasonable range.

How to Document Detention Time So It Holds Up in a Dispute

Documentation is the single most important factor in winning or losing a detention dispute. Without timestamped records, you're arguing opinions against invoices. With them, you're arguing facts against invoices. The facts win.

The Five Timestamps You Need for Every Load

To dispute any detention charge, you need five data points. Miss one, and the carrier has room to inflate the billable hours.

  • Gate arrival time: The moment the driver arrives at the facility gate. This should come from a geofence ping, driver check-call, or facility gate log.
  • Check-in confirmation: The timestamp when the facility acknowledges the driver. This is often on the BOL or a facility sign-in sheet.
  • Free time expiration: Calculated from check-in, not arrival, per your rate con. If check-in is 08:00 and free time is 2 hours, detention starts at 10:00.
  • Loading/unloading complete: The moment freight is fully loaded or unloaded. The BOL signature time or a dock manager's log captures this.
  • Gate departure time: When the driver actually leaves the facility. GPS data or a gate-out log confirms this.

A surprising number of carrier invoices only include arrival and departure. That's not enough to verify billable detention. If you're not collecting all five timestamps, you're leaving money on the table. For specifics on how to prove the clock started, see proving detention billing with documentation.

Where to Get These Records

Your TMS may capture some of these automatically if it's connected to GPS or ELD data. But for most small brokerages, the reality is more manual. Here's where each timestamp typically lives:

  • Gate arrival: Driver check-call to dispatch, ELD geofence, or facility security log.
  • Check-in confirmation: Facility sign-in sheet (ask your carrier to photograph it) or the BOL with a stamped or written arrival time.
  • Loading/unloading complete: BOL signature timestamp.
  • Gate departure: ELD data, driver check-call, or gate-out log.

The key habit: require your carriers to submit photos of sign-in sheets and the BOL with every detention invoice. Make it a standard line item in your carrier packet. If they can't produce the documentation, you have grounds to deny or reduce the charge.

How to Calculate Detention Charges Line by Line

Most brokers know the basics: rate times hours equals detention owed. But the details of how you calculate those hours determine whether you pay $87.50 or $150 on the same load. Standard detention rates in the industry range from $25 to $100 per hour, with eCapital reporting common rates between $50 and $100/hr and Truckstop.com citing an average around $85/hr. Your rate con should lock in the specific rate so there's no ambiguity.

The Formula

Here is the exact calculation, step by step:

  • Step 1: Identify the check-in time (not the arrival time).
  • Step 2: Add the free time window per your rate con (typically 2 hours).
  • Step 3: Identify the release time (loading/unloading complete, or gate departure, whichever your rate con specifies).
  • Step 4: Subtract free time expiration from release time. This is your billable detention duration.
  • Step 5: Multiply billable detention hours by the agreed rate per hour.

Most rate cons round to the nearest 15 minutes. Some round to the nearest hour. This rounding method can swing the invoice by 25% or more on short detention events. Specify your rounding rule in the rate con, or carriers will round up.

Example: Line-Item Detention Calculation

Scenario: A dry van load at a distribution center.

  • Driver arrival at gate: 07:50
  • Check-in confirmed: 07:55
  • Free time (2 hours) expires: 09:55
  • Driver released (unloading complete): 11:40
  • Billable detention: 11:40 minus 09:55 = 1 hour 45 minutes
Step-by-step diagram showing how to calculate billable detention hours from arrival to release
  • Rate: $50/hr
  • Correct charge: 1.75 hours × $50 = $87.50

The carrier invoiced $150, claiming 3 hours of detention. They used the gate arrival time (07:50) instead of the check-in time (07:55) and rounded 1 hour 45 minutes up to 3 hours. That's a $62.50 overcharge on a single load. Catching this requires nothing more than checking the BOL timestamp against the invoice. For more on how carriers inflate these numbers, read how carriers overbill on detention charges.

Rate Con Language That Caps Your Detention Liability

Your rate confirmation is your first and best defense against inflated detention charges. Vague rate con language is the number one reason brokers lose detention disputes. If the rate con doesn't define the clock start, the rate, the cap, and the documentation requirements, you're negotiating after the fact, and the carrier has the invoice in hand.

Five Clauses Every Rate Con Needs

Here are the five elements your rate confirmation detention clause should include, with example language:

  • Free time definition: "Two (2) hours of free time beginning at facility check-in confirmation."
  • Hourly rate: "Detention accrues at $50/hr after free time expires, billed in 15-minute increments."
  • Hard cap: "Maximum detention per load not to exceed $200 without prior written approval from broker."
  • Documentation requirement: "Carrier must submit timestamped arrival and departure records with invoice or detention will not be paid."
  • Clock definition: "Detention clock stops when loading or unloading is complete, as indicated by BOL signature, regardless of gate departure time."

Example: A Rate Con Clause That Holds Up

"Detention accrues at $50/hr after 2 hours free time, billed in 15-minute increments. Maximum detention per load not to exceed $200 without prior written approval from broker. Carrier must submit timestamped arrival and departure records with invoice or detention will not be paid. Free time begins at facility check-in. Detention clock stops at BOL signature time."

This clause does four things: it sets the rate, caps liability, requires proof, and defines exactly when the clock starts and stops. Without any one of these elements, the carrier has a gap to exploit. With all four, you have a contractual basis for every dispute.

TONU vs. Detention: Protect Against Misclassification

Carriers sometimes submit a TONU (Truck Ordered Not Used) charge when the actual event was short-duration detention. The distinction matters because TONU fees are typically flat ($150 to $350) while detention may be far less.

Scenario: A carrier claims a $250 TONU, but the driver was on-site for 90 minutes and freight was tendered. The shipper refused the load after the driver arrived. Your documentation shows: driver arrived and checked in, shipper attempted to tender freight, shipper then refused. This is not a TONU. The driver was used; the shipper just caused a delay. Based on the rate con (2 hours free time, $50/hr rate), the driver was on-site for 90 minutes, which falls within the free time window. The actual charge: $0 in detention, or at most $25 for 30 minutes over free time if the check-in to refusal exceeded 2 hours. That's $225 saved on a single load by classifying the event correctly.

Add a line in your rate con: "TONU applies only when the driver is turned away prior to loading/unloading being initiated. Delays after freight is tendered are classified as detention."

How to Dispute a Detention Invoice When the Numbers Don't Match

According to a DAT survey, 94.5% of fleets charge detention fees, but fewer than 50% of those invoices are actually paid. That gap exists because detention invoices are frequently inaccurate, poorly documented, or both. But "not paying" isn't a dispute strategy. You need a process that protects carrier relationships while protecting your margin.

The Four-Step Dispute Process

When a detention invoice lands on your desk and the numbers look wrong, follow this sequence:

  • Step 1: Pull the rate con. Confirm the agreed detention rate, free time window, cap, and documentation requirements. If the invoice exceeds the cap or the carrier didn't submit required timestamps, you have an immediate basis for denial or reduction.
  • Step 2: Compare timestamps. Match the carrier's claimed arrival and departure against your BOL, facility logs, and any GPS or ELD data. Calculate the actual billable detention using the formula above.
  • Step 3: Document the variance. Write up the specific discrepancy: "Carrier invoiced 2.25 hours at $75/hr ($168.75). BOL shows check-in at 08:00, release at 10:10. Free time expires at 10:00. Billable detention: 10 minutes. Correct charge: $10.83 at $65/hr."
  • Step 4: Respond in writing. Send the carrier your calculation with supporting documents attached. Offer to pay the correct amount and cite the rate con clause. Keep the tone factual, not adversarial.

Example: The $135 Single-Load Savings

Scenario: A dry van load arrives at a receiver at 08:00. The rate con specifies 2 hours free time and $65/hr detention.

  • Carrier claims detention started at 09:45 (1 hour 45 minutes after arrival), meaning they started the detention clock 15 minutes before free time expired.
  • Carrier invoices 2.25 hours at $75/hr = $168.75.
  • Your BOL and facility check-in log show the driver checked in at 08:00 and was released at 10:10.
  • Free time expires at 10:00. Billable detention: 10 minutes.
  • Correct charge: 0.17 hours × $65/hr = $10.83 (rounded to nearest 15 minutes = $16.25 at one 15-minute increment).
  • Savings: $152.50 on a single load.

The carrier made two errors: they used the wrong rate ($75 instead of the agreed $65), and they started the detention clock before free time expired. Without the BOL timestamp, you'd have no basis to dispute it.

Key insight callout: Only 3% of drivers report receiving detention pay on at least 90% of their claims

Example: Monthly Overcharge at Scale

Scenario: Your brokerage moves 80 loads per month. On detained loads, the carrier overbills by an average of 22 minutes at $65/hr.

  • 22 minutes = 0.367 hours
  • 0.367 hours × $65/hr = $23.83 per overcharged load
  • If 80 loads/month see detention (a high estimate for illustration): 80 × $23.83 = $1,906/month in preventable overcharges
  • Annualized: $22,880 per year

Even if only half your loads incur detention, that's still over $11,000 a year lost to invoice discrepancies that could be caught with basic timestamp verification. According to ABL Trucking, citing FreightWaves data, detention costs exceed $500 per trailer per week for carriers, which means they have strong motivation to recover every dollar and then some.

Example: Catching a Stacked Fuel Surcharge

Scenario: A carrier invoice shows $180 in detention charges plus a $42 fuel surcharge applied to the detention hours.

  • Your rate con specifies that the fuel surcharge applies to linehaul only.
  • The carrier calculated the fuel surcharge as a percentage of the total invoice (linehaul + detention) instead of linehaul alone.
  • You flag the $42 and remove it from the payable amount, citing the rate con language.

This type of stacking is common and easy to miss if you're reconciling invoices manually. The fuel surcharge line looks normal unless you check what it's being applied to. For brokers processing more than a few dozen invoices a week, these small additions compound fast.

The Regulatory Picture: What FMCSA Is Doing About Detention

Detention isn't just a billing problem. It's a safety and compliance issue that federal regulators are actively studying. The DOT Office of Inspector General has reported on FMCSA's handling of driver detention under the FAST Act, noting that extended detention pushes drivers to speed, skip rest, and violate hours-of-service rules to make up lost time.

As of 2026-05-01, BLS data shows 1,465 thousand workers employed in truck transportation (BLS CES series CES4348400001). That's a massive workforce affected by detention practices. The FMCSA has received formal comments from industry stakeholders proposing that brokers be required to pay mandatory $100/hr detention after two hours of free time. No final rule exists yet, but brokers should plan for the possibility that detention rates and documentation requirements could become federally mandated.

For brokers, this means two things. First, accurate detention documentation protects you in any future regulatory environment. Second, carriers are increasingly aware of these proposals and may cite them during negotiations. Knowing the actual regulatory status (proposed, not enacted) gives you a factual basis to counter inflated rate demands.

Data from a Zipline Logistics analysis of driver surveys found that only 3% of drivers report receiving detention pay for at least 90% of their claims. That statistic cuts both ways: carriers feel underpaid on legitimate detention, which motivates overbilling on the invoices they do submit. Understanding that dynamic helps you approach disputes with empathy for the carrier's position while still protecting your margin.

Frequently Asked Questions About Detention Charges in Trucking

What is a driver detention charge?

A driver detention charge is a fee billed by a carrier when their driver is held at a shipper or receiver facility beyond the agreed free time window. The charge compensates the carrier for lost productivity while the driver waits. Rates typically range from $25 to $100 per hour, with eCapital reporting common ranges of $50 to $100/hr. The specific rate, free time window, and documentation requirements should all be defined in the rate confirmation before the load moves.

How long before detention pay kicks in for truckers?

The industry standard is two hours of free time before detention charges begin accruing. This means a driver can be at a facility for up to two hours for loading or unloading without any additional charge. After two hours, the detention clock starts. However, there is no federal regulation mandating this. The free time window is set by your rate confirmation, and it can be one hour, two hours, three hours, or any other negotiated period.

What is the standard detention rate for trucking?

There is no single standard rate. According to Truckstop.com, the industry average is approximately $85/hr. In practice, rates range from $25/hr for smaller carriers to $100/hr or more for specialized equipment. Industry stakeholders have proposed $100/hr as a mandatory rate in comments to FMCSA, but this is not yet regulation. Your rate con should specify the exact rate to avoid ambiguity.

How does detention work in trucking?

Detention works as a time-based accessorial charge. The driver arrives at a facility and checks in. A free time window (usually two hours) begins at check-in. If loading or unloading is not complete before the free time expires, detention charges accrue at the agreed hourly rate until the driver is released. The carrier then submits an invoice with the detention charge, ideally supported by timestamped arrival and departure records. The broker or shipper verifies the times and pays the valid portion of the charge.

Can a broker refuse to pay a detention charge?

Yes, if the rate confirmation includes documentation requirements and the carrier fails to provide the required proof. Common grounds for refusal include: the carrier did not submit timestamped records, the claimed hours exceed what the BOL or facility logs show, the rate charged differs from the rate con, or the total exceeds a contractual cap without prior written approval. The key is having a rate con that explicitly states these requirements. Without that language, refusing payment is harder to defend.

Sources

Stop Paying for Time Your Carriers Didn't Wait

Detention charges are not optional costs of doing business. They're controllable expenses that respond to better documentation, tighter rate con language, and consistent invoice verification. The math is simple: if you're moving 80 loads a month and carriers are overbilling by even 20 minutes per detained load, you're losing thousands of dollars a year to discrepancies that take minutes to catch.

Start with the basics. Define your free time, your rate, your cap, and your documentation requirements in every rate con. Collect all five timestamps on every load. Compare every detention invoice against the BOL before you approve payment. These habits cost nothing and save real money.

If your team processes more than 50 invoices a week and doesn't have time to manually check every detention line, tools that automatically flag invoice discrepancies can catch the mismatches covered in this guide before they hit your payables.