// Trucking companies · Detention and accessorial charges
Detention, layover and TONU charges drafted from the check-in and check-out record.
A truck waits at a dock, sits overnight, or is cancelled after dispatch, and the customer owes for it only if the paper proves it under their terms. In a free AI proof of concept, AI drafts those charges from redacted copies of 20 to 30 loads you already billed, with every claim that lacks support listed for your billing clerk. It bills no one.
- Billed loads
- 20 to 30
- Invoices sent by the AI
- None
- Signed first
- NDA
// The one job
A driver checks out. The charge is drafted, or held.
Today the driver messages dispatch that they're still waiting, and later someone in billing works out whether the customer owes anything: when the truck checked in against the appointment, when it left, how much free time the customer's terms allow, whether the stop ran into a second day, and what proof exists. Then the charge goes on the invoice, goes to the broker as a request, or gets dropped.
For the test, AI does that work on copies of loads your office already billed. Each draft shows the charge, the clock it was figured on, and the record behind each time, or lists the load as unsupported with the reason. Nothing is billed, requested or sent, and your reviewer compares each draft with what your team actually claimed and what the customer paid.
and supported
// What makes it hard
What a billing clerk weighs before a detention line goes out
Whose delay it was. FMCSA's leasing rules define detention as a shipper or receiver holding a trailer, with or without the tractor and driver, beyond the free time allocated for the shipment, for reasons not attributable to the carrier. Customer terms make that concrete. One national food manufacturer's published motor carrier agreement pays detention only when the truck arrives at or before its scheduled appointment, starts the free time at the appointment rather than at arrival, requires the driver, tractor and trailer all to be on the premises, and pays nothing for empty trailers staged in its drop yard. An early arrival doesn't start the clock sooner, and a late one can cost the whole charge.
The proof the customer accepts. That agreement asks for a statement of record of when the truck checked in and checked out: either an EDI 214 status update or a signed bill of lading with the times written on it, and it keeps the right to audit those times and take back detention it finds wrong. Inside a 214 those moments travel as status codes, such as X3 for arrived at pickup, AF for departed pickup with the shipment, X1 for arrived at delivery, D1 for completed unloading and CD for departed delivery. The draft cites the record that supplied each time, and when two records disagree it shows both.
What the log can and can't show. An ELD is a supporting witness, not the gate clock. When a truck in driving status stands still for five minutes, the device prompts the driver and, with no answer inside a minute, switches the status to on-duty not driving. Its position is good to roughly a mile, and the record of duty status gives it as a distance and direction from a nearby city or town rather than a dock door. Where there is one, the driver also enters or confirms the shipping document number on the log, which ties the hours to the load. So the draft uses log time to back up the customer's in and out times, and lists any load where the log is the only proof.
Layover, trailer dwell and cancelled loads. Under the same published terms, detention and layover can't both be billed in one 24-hour period: layover counts each full day after the first, and the carrier has to report it to a customer representative when it first occurs. A trailer left without a tractor earns its own charge after free days that begin the day after the delivery appointment or the actual delivery, whichever is later, and only if the customer is warned at least 24 hours before charges begin. Truck ordered not used pays when the customer cancels a pickup with less than 12 hours' notice, not when the carrier pulls its truck without approval, and a driver-assist fee must be submitted and approved within 72 hours of delivery. The draft applies each customer's own windows and lists any charge that missed one.
The paper trail, and what your reviewer watches. The hours-of-service rules at 49 CFR 395.11 count dispatch and trip records, fleet messaging records and expense receipts tied to on-duty, not-driving time as supporting documents, and give a driver 13 days to turn them in. Those are the papers a detention charge stands on, so the draft gathers them stop by stop. On a leased truck, the owner-operator's lease decides how much of a collected charge reaches their settlement, and the draft notes it. Your reviewer, the person who knows your accessorial billing best, usually the billing lead, checks the clock first, then the proof, then every charge the draft held back.
// What you send
What your billing desk sends us
20 to 30 billed loads where a truck waited
For each: the rate confirmation or customer terms, the BOL and POD with any times written on them, the status updates sent, and the invoice or accessorial request your team submitted, paid or not.
Each customer's accessorial terms
The detention, layover, trailer dwell and TONU sections of your shipper agreements and the accessorial lines on broker rate confirmations, submission windows included.
The driver's side of the stop
Log summaries for those days, dispatch messages and receipts, with driver names and license numbers already swapped for look-alikes by your office.
Copies only, NDA first
No login to your TMS, an ELD portal, a customer's carrier portal or a broker's site. The NDA is signed before any record moves. Loads that can't leave the terminal become look-alikes your reviewer checks.
// Before it starts
Agreed before the first load is copied
The owner settles these with us up front.
- Reviewer
- Named by the owner, usually the billing lead or whoever chases accessorials
- Success criteria
- Written first: which charges count as supported, which holds count as right
- Loads
- Picked by your reviewer, with paid, short-paid and denied charges
- Driver data
- Swapped for look-alikes before anything is sent
- Price
- A range for running accessorial billing live
- NDA
- Signed first
// How the test is judged
Our draft charges beside what your team claimed
| On the same 20 to 30 loads | What your team claimed | The AI draft |
|---|---|---|
| Arrival measured against the scheduled appointment | Filled in on your loads | Filled in on your loads |
| Free time applied from each customer's terms | Filled in on your loads | Filled in on your loads |
| Check-in and check-out tied to a 214 or a signed BOL | Filled in on your loads | Filled in on your loads |
| Detention and layover kept out of the same 24 hours | Filled in on your loads | Filled in on your loads |
| TONU claimed only inside the cancellation window | Filled in on your loads | Filled in on your loads |
| Charges past a submission window listed, not billed | Filled in on your loads | Filled in on your loads |
| Driver's share noted on leased trucks | Filled in on your loads | Filled in on your loads |
// After a yes
About 30 days on newly delivered loads
After your reviewer's yes, charges are drafted for newly delivered loads for about 30 days.
Each draft waits for your billing clerk to approve it before it goes on an invoice, into a broker's accessorial request or onto a customer's portal, and a held charge stays held until a person clears it. Any argument with a customer over a charge stays with your team.
No other job joins that month. The next one is priced by itself.
// What could follow
Next jobs, if detention billing works
- 01Next
Driver settlements
The weekly statement for each driver or owner-operator, with detention shares and lumper reimbursements carried over from these same records.
- 02Then
Permit and toll reconciliation
Toll statements and trip permits matched to the truck and load, so each one bills or settles where it belongs.
- 03After that
Short-paid accessorials
Customer remittances that came in short on an accessorial, listed with the proof already on file for whoever follows up.
// One hard limit
The AI never bills a customer or files a claim.
It reads redacted copies of loads you already billed and writes draft charges to a sheet your reviewer checks. It sends no invoice, accessorial request or dispute, changes no rate, and contacts no driver, broker, shipper or receiver. It never logs in to your TMS, an ELD portal or a customer's site. In a live run after a yes, a person on your team approves and sends every charge.
Priced per job. You get a range before the proof of concept and a fixed price before you sign.
What moves the range: loads billed each week, how many customer and broker terms set their own windows, and whether check-in times reach you as status updates or on paper.
// Questions
Detention and accessorial questions
We mostly haul for brokers. Does this still work?
Can it use our ELD data as proof of detention?
What about lumper fees the driver paid at the dock?
Will it tell us whether to fight a denied charge?

Rob Eason, founder
// Book a call with Rob
Test it on loads where the truck waited.
Thirty minutes with Rob about your fleet, your role, which job you'd hand over first and roughly how many loads a week carry an accessorial. Hold the loads, logs and terms until the NDA is signed.
- Co-owned a 60-employee financial services firm and sold his share to his partner.
- Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
- 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
- 4.3/5 from 6 Google reviews of Massmarket AI.
- Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
- Takes every proof-of-concept call himself.
