// Drayage companies · Per diem dispute files
Per diem and detention invoices, assembled into a dispute file your team can review and send.
The invoice for a container can arrive weeks after the box went back, and someone has to work out what was billed, what happened at the gate and what the terms say before a window closes. In a free AI proof of concept, AI builds that file from copies of 20 to 30 invoices your office already disputed or paid, and lists every item that doesn't match. Your reviewer, the person who knows these invoices best, compares each file with what your team actually did.
- Closed invoices
- 20 to 30
- Disputes sent by the AI
- None
- Charges ruled on
- None
// The one job
From a provider's invoice to a file a dispatcher can check
A per diem or detention invoice names a container and a run of days. Someone in dispatch or billing pulls the outgate and ingate receipts, looks for the appointment or the turn-away, finds the agreement or tariff the bill rests on, works out the free time, and then decides whether to dispute, pay or let it go.
For the test, AI reads copies of those papers and drafts one dispute file per invoice: the fields the invoice carries and the ones it lacks, the container and free-time dates as billed, the gate transactions and appointment records that line up with those dates, the tariff or agreement named, the clock that applies, and each item that doesn't match. It takes no side. Your reviewer holds every file against what your team found and sent at the time.
gate and appointment records
// What makes it hard
Two clocks, several rulebooks and days that stand or fall one at a time
The invoice has a required shape. Under 46 CFR 541.6, a demurrage or detention invoice from an ocean common carrier, marine terminal operator or NVOCC has to show the bill of lading and container numbers, the port of discharge on imports, and why you are the proper party to bill. It also has to show the invoice and due dates, the free time with its start and end dates, the container availability date on imports or the earliest return date on exports, the specific days charged, the tariff rule, terminal schedule or contract section behind the rate, a contact, and the windows for asking for relief. Section 541.5 says leaving out a required item ends the obligation to pay that charge. The draft goes down that list and names what is absent.
Two clocks can run on one container. Part 541 gives a billing party 30 calendar days from the date a charge was last incurred to issue the invoice, at least 30 from issuance for you to request mitigation, refund or waiver, and 30 from your request to try to resolve it. The UIIA, in its edition effective June 18, 2026, counts differently: section E.6.c gives a provider 60 calendar days from the equipment's return, after which its right to collect is lost. Unless the addendum sets its own process, section H gives a carrier 30 calendar days to dispute or lose the right, a provider 30 to answer or lose the charge, and the carrier 14 more after that answer to pay or go to binding arbitration. The draft names the clock it used and counts the days against it.
One section of the federal rule is gone. The FMC's 2024 rule included 46 CFR 541.4, on which parties could properly be invoiced. On September 23, 2025, the D.C. Circuit set it aside, faulting its blanket bar on billing motor carriers even when in direct contract with the billing party. The FMC removed it in a rule published December 29, 2025 and said the other provisions remain in effect. A dispute template that still leans on 541.4 is out of date, so the draft records only what the invoice says about why you were billed.
The proof has to be about this box on this day. A May 2015 UIIA panel decided a port congestion claim for the provider except on dates the carrier could show it was refused, and named what counts: rejection slips, correspondence with the provider, or dispatch messages from that day. Trade press on congestion didn't describe the facility at issue. A 2019 panel ruled against a carrier whose papers lacked unit-specific examples of empties it couldn't return on a one-way transaction. In January 2026, a panel sided with a carrier when the provider offered nothing beyond the invoice, though section E.6.e calls for evidence reasonably necessary to support it. The FMC's charge complaint guidance names truckers among those who may file and lists screen captures of denied return appointments and gate closures, and 46 CFR 545.5 says detention when empties can't be returned is likely to be found unreasonable absent extenuating circumstances. The draft ties each receipt, slip and message to a container and a date, and lists the dates with nothing behind them.
Small words and single days decide a lot. The UIIA treats a charge as per diem whether it's called that, detention or something else. A provider changing a return location owes you email by 4 p.m. local time the business day before, or one extra business day if the late notice held up the return. A 2018 panel settled a Memorial Day charge at a rail ramp on the addendum's wording alone. California's Business and Professions Code section 22928 bars these charges, at the terminals it covers, for the day or days when, among other cases, a truck gate is closed in posted hours, a diversion came without 48 hours' notice, or you document that no appointment was open in its shift windows. Your reviewer checks the wording, the version and the days. Nothing here is legal advice.
// What you send
Invoices your team already answered
20 to 30 closed invoices
Per diem and detention invoices your team disputed, paid or let go, with the reply you sent and how each ended. Include a win, a loss and one where a window passed.
Gate and appointment records
Outgate and ingate receipts for each container, appointment confirmations or screen captures, turn-away slips, and the dispatch messages from those days.
The terms each bill rests on
The interchange agreement and provider's addendum as they stood at interchange, or the tariff rule, terminal schedule or service contract section the invoice names.
Copies only, NDA first
The NDA is signed before any record moves, and driver names and license details come out first. We never sign in to your TMS, a terminal appointment system or a provider's site. If files can't leave the yard, your reviewer helps us build look-alikes.
// Before it starts
Put in writing before an invoice is copied
The owner settles these first.
- Your reviewer
- The owner's choice, usually whoever answers providers' per diem invoices
- Success criteria
- In writing: which gaps must be caught, and how each window is counted
- Invoices
- Chosen by your reviewer across several providers and ports
- Who decides
- Your team: dispute, pay or let go, and the words used
- Price
- A range for the live month, before any copy moves
- NDA
- Signed before the first copy
// How the test is judged
Each file set beside what your team found
| Across the same 20 to 30 invoices | What your team found | Draft from the test |
|---|---|---|
| Required invoice items present or missing | Filled in on your invoices | Filled in on your invoices |
| Free-time start and end dates, as billed | Filled in on your invoices | Filled in on your invoices |
| Specific days charged | Filled in on your invoices | Filled in on your invoices |
| Gate receipts matched to those days | Filled in on your invoices | Filled in on your invoices |
| Appointment or turn-away record tied to the container | Filled in on your invoices | Filled in on your invoices |
| Tariff, addendum or contract named, with its version | Filled in on your invoices | Filled in on your invoices |
| Billing and dispute windows counted | Filled in on your invoices | Filled in on your invoices |
| Items left open for a person | Filled in on your invoices | Filled in on your invoices |
// After a yes
A month of new per diem invoices
After your reviewer's yes, new invoices get the same file for about 30 days.
A dispatcher or billing person reads every file and decides whether to dispute, pay or let it go, and any dispute leaves from your office under your name.
A further job, if you want one, gets its own decision and its own price.
// Possible next jobs
After dispute files, if you choose
- 01Next
Chassis and accessorial billing checks
The customer's rate confirmation read against delivery orders, chassis records and tickets before a container's invoice goes out.
- 02Then
Per diem rebills to customers
Per diem a provider charged and you paid, matched to the customer whose cargo held the box, for your billing team to rebill.
- 03After that
Terminal access files
Driver and truck paperwork compared with what each terminal asks for, with anything lapsing listed.
// One hard limit
No charge is ruled on, and no dispute is sent, by the AI.
Whether an invoice is valid, and whether to dispute, pay or let it go, are calls for your team and your counsel. The test never touches your TMS, a terminal portal, a live invoice or a live dispute, never sends a dispute, never changes an invoice, and contacts no equipment provider, terminal or customer. It works only on copies, and a person on your team sends every dispute.
Priced per job. You get a range before the proof of concept and a fixed price before you sign.
Rob gives the range on the call, once he knows roughly how many per diem invoices you see each month and how many equipment providers send them.
// Questions
Per diem dispute questions
Can it tell us which invoices to fight?
Does the file follow the UIIA or the FMC rule?
Our appointment proof is screenshots and a few emails. Is that enough for the test?
Should we include invoices we lost?
Will equipment providers or terminals know we're testing this?

Rob Eason, founder
// Book a proof of concept call
Bring a stack of invoices you already answered.
Thirty minutes with Rob on your ports and ramps, your role, the equipment providers you deal with and how many per diem invoices land each month. Invoices, receipts and agreements stay with you 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.
