// Drayage companies · Chassis and accessorial billing checks
Chassis days, splits, pre-pull and wait time, checked against the rate confirmation before you invoice.
A container move ends with a rate confirmation, a delivery order, a chassis record and a pile of tickets, and they don't always agree. In a free AI proof of concept, AI compares them on copies of 20 to 30 moves you've already billed, exactly as each one is written, and lists every difference for someone in billing to resolve. Your reviewer, the person who knows these bills best, holds each list against the invoice your team sent.
- Billed moves
- 20 to 30
- Invoices changed by the AI
- None
- Differences it resolves
- None
// The one job
From a stack of move paperwork to one list of differences
Before a container's invoice goes out, someone reads the customer's rate confirmation, then the delivery order for what was actually ordered, the chassis usage record for how many days and whose chassis, and the tickets from the yard and the warehouse. Then they work out what bills as agreed, what doesn't, and what needs a call to the customer.
For the test, AI does that reading on copies of moves your office already billed and drafts a check sheet for each move: what the rate confirmation allows for pre-pull, wait time, chassis days and split, as written, what the delivery order and records show, and every place they part. It doesn't say which side is right or what the customer owes. Someone in billing settles each line.
orders, records and tickets
// What makes it hard
Why a chassis day isn't the same day on every paper
A chassis day depends on whose paper sets it. The UIIA describes chassis use as a daily charge agreed by the parties, and says the chassis provider and the container provider need not be the same party. A published billing agreement for a Virginia port chassis pool starts its use period when the customer's container goes on a chassis, ends it when the chassis comes back under the pool's rules, and charges each full and partial day, on-terminal use included, on invoices issued twice monthly. One ocean carrier's published tariff rule on merchant haulage bills its chassis once per interchange at the container yard, counts free time as the day of interchange plus one, and charges nothing if the trucker brings its own. The sheet shows which paper set the start and the stop, whether a partial day counted, and what the rate confirmation says about any of it.
A chassis charge has its own terms. When the FMC wrote its 2024 billing rule, a commenter asked it to extend demurrage and detention to chassis. It declined, and its preamble says the definition excludes equipment other than containers, such as chassis, because per diem can mean containers, chassis or both. So the sheet holds a chassis line against the interchange agreement, the pool's terms and the rate confirmation, and names which one it used. A 2018 notice from a Class I railroad on cross-town moves shows how the question of who owes it can shift: it said pool providers were trying to bill it and the carriers working for it for per diem, when the charge belonged with the customer's company or the shipper. None of this is legal advice.
Splits and pre-pulls need their own proof. A split means the container and its chassis sit at two depots, so the driver has to visit both, and one container can have more than one. A pre-pull brings the box early from the port or ramp to your yard, usually because the consignee isn't ready. The Port of Virginia's FAQ says a reservation doesn't guarantee a chassis and that chassis reservations aren't supported, so the proof of a split tends to live in gate receipts and dispatch notes. The sheet asks for the second location, the dates and who ordered the pre-pull, and lists any charge with nothing behind it.
Wait time can happen at the gate or the dock. On a rate confirmation, wait time usually means the customer's dock, and the free window is whatever that confirmation says. The terminal gate runs on a different clock: California's Health and Safety Code section 40720 says a marine terminal must, with listed exceptions, operate so trucks don't idle or queue more than 30 minutes to get in, counted at terminals with an appointment system from the start of the appointment or the truck's arrival, whichever is later. The sheet separates a ticket's gate time from its dock time and notes any hours the confirmation doesn't price.
A bad chassis changes the count. Under 49 CFR 390.42, a driver or carrier must report known damage or defects in intermodal equipment when it goes back. Section 396.12 has that report carry the carrier's name and USDOT number, the provider's USDOT number, the equipment's number, the date and time and the driver's signature, and the provider keeps it for three months. Addenda can adjust free time for unroadworthy equipment, and California's Business and Professions Code section 22928 also bars per diem, detention and demurrage on days a chassis is out of compliance or equipment is placed out of service in a way that causes them. The sheet puts any defect report beside the chassis days billed. Your reviewer, usually the billing lead, starts with the day count, then the proof, then every line left open.
// What you send
Moves your billing desk has closed
20 to 30 billed moves
For each: the customer's rate confirmation or rate sheet, the invoice your team sent, and any adjustment or short pay that came back.
What was ordered
Delivery orders and any changes to them, with containers, appointment dates and the instructions your dispatchers received.
Chassis and yard records
Chassis usage records and provider bills, gate receipts for pickups, returns and any second depot, and yard logs for pre-pulled boxes.
Tickets, after the NDA
Pre-pull, wait time and split tickets as they came in, with driver names and license details removed. No login to your TMS, a provider's site or a terminal portal. If tickets can't leave the yard, your reviewer helps us build look-alikes.
// Before it starts
Agreed before a move is copied
The owner signs off on each of these up front.
- Your reviewer
- Named by the owner, usually the billing lead
- Success criteria
- Written first: which differences must be found, how a chassis day is counted
- Moves
- Picked by your reviewer, with short-paid and adjusted bills in the mix
- Who resolves
- A person in billing, on every line
- Price
- A range for running the check live
- NDA
- Signed before the first file moves
// How the test is judged
The sheet beside the invoice your team sent
| On the same 20 to 30 moves | What your team billed | The AI's check sheet |
|---|---|---|
| Pre-pull billed as the confirmation wrote it, or held | Filled in on your moves | Filled in on your moves |
| Wait time start, stop and free window | Filled in on your moves | Filled in on your moves |
| Chassis days counted and whose chassis | Filled in on your moves | Filled in on your moves |
| Splits billed with a second location on record | Filled in on your moves | Filled in on your moves |
| Delivery order matched to the rate confirmation | Filled in on your moves | Filled in on your moves |
| Provider's chassis bill matched to days billed | Filled in on your moves | Filled in on your moves |
| Every difference listed for billing | Filled in on your moves | Filled in on your moves |
// After a yes
About 30 days on newly delivered containers
After your reviewer's yes, the same check runs on newly delivered moves for about 30 days.
Each sheet waits for a person in billing, who resolves every difference and approves the invoice before it posts or reaches a customer.
Nothing else joins that month. A second job is priced by itself.
// What could follow
Next jobs, if the billing check holds up
- 01Next
Per diem dispute files
Provider invoices built into a file with gate and appointment records, for your dispatcher or billing person to send.
- 02Then
Delivery orders into dispatch
Delivery orders drafted into a move record for a dispatcher to accept, so the check starts from cleaner data.
- 03After that
Chassis provider bill reconciliation
Each provider's chassis invoice set beside the days your own records show, with differences listed for billing.
// One hard limit
Every billing difference stays with a person.
The test compares copies and writes a list. It never decides whether a charge is valid, never changes an invoice or a rate, never touches your TMS, a terminal portal or a live invoice, and contacts no customer, provider or terminal. A person in billing resolves every difference. Nothing on this page is legal advice.
Priced per job. You get a range before the proof of concept and a fixed price before you sign.
What moves the range: containers billed each week, how many customer rate sheets set their own accessorial terms, and how many chassis providers bill you.
// Questions
Billing check questions
Does the AI decide what we bill?
Some of our rate confirmations don't mention chassis at all. What then?
Our tickets are handwritten and photographed in the yard. Can the test use them?
Can it check a chassis provider's bill as well?
Do you need access to our TMS?

Rob Eason, founder
// Book a call with Rob
Test it on moves your billing desk already closed.
Thirty minutes with Rob on your ports and ramps, your role, how many containers you bill in a week and which accessorials take the longest to sort out. Hold rate sheets, tickets and chassis records 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.
