Freight audit pillar

Truckload Freight Audit: A Plain-English Guide for TL Shippers

Published June 3, 2026

A truckload (TL) freight audit reads each motor-carrier invoice against the Master Rate Agreement (MRA), the lane rate sheet, and the Bill of Lading (BOL). It catches what AP can't: lane rates pulled from last year's MRA, per-mile billed when the contract specifies flat, detention started before the in-gate timestamp, and accessorials billed without BOL authorization. Median TL recovery runs 1.5–3% of spend. Your first audit with Eller Audit is free.

Truckload freight audit · A line-by-line review of a motor carrier's freight bill against the Master Rate Agreement (MRA), lane rate sheet, and Bill of Lading (BOL) to identify overcharges, then dispute and recover them.

Linehaul rate · The base move charge on a TL invoice. Billed either per-mile (loaded miles × per-mile rate) or as a flat lane rate, depending on what the MRA specifies for that origin-destination pair.

Detention · The per-hour charge a carrier bills when a driver waits at origin or destination beyond the contract free time, typically 2 hours from the in-gate timestamp.

Deadhead (DH) · Miles the driver runs empty — either to reach the pickup or after the drop. Reimbursement is usually a clause in the MRA, not a standalone line on the bill.

Industry context

Across the freight audit industry, Trax Technologies cites 5–7% average annual savings on enterprise transportation spend, AFS Logistics claims up to 8% recovery on freight audit programs, and ConData reports identifying $645M in carrier overcharges across its enterprise client base. Truckload typically lands below those averages on a percentage basis — the bills are short — but the per-line dollar amount is the largest of any mode. A single stale lane rate on a $2,800 invoice can be a $200–$500 swing.

What's actually on a TL freight bill

A truckload invoice is the shortest in freight. Four to seven line items is typical, where a Less-than-Truckload (LTL) bill can have fifteen and a rail waybill can have twenty. The compression is a feature of the mode — one trailer, one driver, one origin, one destination, one MRA — but it is also why TL errors hide in plain sight. The bill looks right because it is short.

A TL audit reads each line against the MRA, the lane rate sheet attached to it, and the BOL. The MRA controls almost everything — the National Motor Freight Classification (NMFC) is rarely cited on TL, and tariffs even less. Federal Motor Carrier Safety Administration (FMCSA) HOS rules — 11-hour driving limit, 14-hour duty window, 30-minute break after 8 driving hours — sit underneath the audit as the operational constraint that makes detention and layover real.

Where TL bills go wrong — the 6 failure modes

After reviewing several hundred truckload contracts and the invoices that run under them, the same six failure modes account for the overwhelming majority of recoverable overbillings on TL programs:

Worked example: $25M annual TL spend, $275K–$630K recovered per year

A US mid-market shipper runs ~14,000 truckload loads per year on dry van and reefer across a 6-carrier asset/broker mix, governed by annual MRAs with quarterly fuel re-index. Annual TL spend: $25M. Detention, layover, and the long-tail accessorials run roughly 9% of program spend, or $2.25M a year.

Lane rate variance exposure: stale-MRA and mis-routed lane lookups affect roughly 4–7% of loads at an average $32 per-load variance. That is $180K–$320K in disputable lane-rate billings per year. Recovery rate 80–90% with the MRA and the carrier's rate-effective date in hand — $145K–$285K recovered per year on lane rate alone.

Detention exposure: roughly $1.05M of detention billed across the program annually. Of that, 11–21% is disputable on timestamp-evidence grounds — $115K–$220K disputable per year. Recovery rate runs 55–70% with origin yard logs and destination GPS pings lined up — $65K–$155K recovered per year.

Accessorial exposure: reconsignment, stop-off, layover, lumper duplication, and inside delivery total roughly $1.2M a year on this scale. Documentation and BOL-authorization issues touch 7–13% — $80K–$160K disputable — at recovery rates of 60–75%. That is $50K–$120K recovered per year.

Fuel surcharge math exposure: strike-price and mileage-band errors at the quarterly re-index affect 3–5% of loads at an average $12 per-load overcharge. That is $45K–$90K disputable per year. Recovery 80–85% when the MRA names the index subset clearly — $35K–$75K recovered per year.

Total combined annual recovery on a $25M TL program at this scale: $275K to $630K per year1.1%–2.5% of program spend. For Fortune 500 enterprise TL shippers running $150M+/year, recoverable TL audit findings routinely run $3M–$7M per year. The percentage is lower than LTL because the bills are simpler. The dollars are larger because the per-load invoice is bigger.

“Detention is won and lost on timestamps. If the carrier can't tell me when the driver hit the in-gate and when the door opened, the detention line is a conversation, not a charge.” — Rob Eller

How TL audit differs from LTL and parcel

The audit principles are the same across modes — read the contract, compare it to the bill, dispute the gap. The documents, statutes, and dispute windows are not.

Dimension Truckload (TL) LTL Parcel
Governing document Master Rate Agreement (MRA) + lane rate sheet (tariff rarely cited) MRA + NMFC class + Free Astray (FAK) addendum Carrier rate card + private contract addendum
Rate basis Per mile (loaded + DH) or flat lane-specific rate Per CWT, by class and zone Per shipment + dim weight
Fuel surcharge index DOE diesel national average — weekly DOE diesel national average — weekly Monthly DOE diesel-fuel index
Statute for overcharge claims 49 USC 13710 — 180-day floor 49 USC 13710 — 180-day floor Carrier service guide — 90–180 days typical
Biggest single error category Detention without evidence + stale lane rate Reclassification + dim weight + accessorial creep Late delivery refunds + dim weight + duplicates
Dispute window in practice 60–90 days at the carrier's claims desk 90–180 days, often through a TMS dispute portal 15–30 days for GSR; longer for billing claims

What your MRA should say — 4 clause patterns

After reviewing several hundred truckload contracts, four clause patterns matter more than any other. They are the lines we read before we look at the rate table.

Lane rate lock and effective-date clause. “Lane rates set forth in Exhibit A shall be effective on the Effective Date and shall remain in effect for the Term, subject to the fuel surcharge program in Section 6. Carrier shall bill all shipments tendered on or after the Effective Date at the rates in Exhibit A. Any rate change shall require a written amendment executed by both parties.” This clause is what makes a stale-MRA dispute winnable in 30 minutes instead of 30 days.

Detention free time and evidence requirement. “Detention free time shall be two (2) hours from the in-gate timestamp at origin and two (2) hours from the in-gate timestamp at destination. Detention is billable at $85.00 per hour or fraction thereof beyond free time, provided Carrier produces (i) driver Electronic Logging Device (ELD) records, (ii) facility-side in-gate and out-gate timestamps, and (iii) a Global Positioning System (GPS) track showing the trailer at the facility for the billed period. Bills lacking required evidence shall be removed at audit.” The evidence clause is the clause. Without it, detention disputes become he-said/she-said.

Deadhead reimbursement clause. “Deadhead (DH) miles between the prior consignee and the current shipper shall be reimbursed at 70% of the loaded per-mile rate for the lane, up to a maximum of 150 DH miles per dispatch. DH in excess of 150 miles requires written pre-approval. DH already included in a flat lane rate shall not be billed separately.” The last sentence is the one that stops double-billing.

Accessorial pre-authorization clause. “The following accessorials require written pre-authorization from Shipper or its designee prior to performance, evidenced by an annotation on the BOL or a confirmation in the dispatch record: reconsignment, stop-off, layover, inside delivery, lumper administration, and any accessorial in excess of $250 not listed in Exhibit B. Accessorials billed without pre-authorization shall be deemed unauthorized and removed at audit.” This is the backstop for the entire accessorial creep problem.

What to ask your TL carrier

  • What version of the MRA and which lane rate sheet effective date were used to rate this load?
  • Is the linehaul on this invoice per-mile or flat, and what does the lane rate sheet specify for this origin-destination pair?
  • For detention: can you produce the in-gate timestamp, the out-gate timestamp, and the ELD or GPS log for the billed window?
  • For deadhead: what was the prior consignee location, the DH mileage, and was the DH already included in the lane rate?
  • For any accessorial over $250: where is the BOL annotation or dispatch confirmation that pre-authorized this charge?

What we can't tell from the bill alone

Truckload disputes break on evidence the freight bill doesn't carry. The bill says “DETENTION — 3.5 HRS @ $85.00 = $297.50.” That tells you what the carrier billed. It does not tell you when the driver arrived, when the in-gate stamp fired, when the door opened, or when the driver was released. Approving or disputing that line requires three artifacts together: the shipper's facility yard log, the carrier's driver-app GPS or ELD log, and the BOL terms covering the appointment.

The same is true of accessorials. “RECONSIGNMENT — $185.00” on its own is not enough to approve and not enough to dispute. The answer is in the dispatch record showing the consignee change request, the time of the change, the party who requested it, and the BOL annotation that accepted it. A TL bill is the question. The answer lives in the operations data.

The third gray area is the rate basis itself. A lane that reads “flat $1,950” on the rate sheet and “$2.65/mi × 438 mi = $1,160.70 + $325 DH” on the invoice is not necessarily wrong — the carrier may have an MRA addendum that converts the lane to per-mile under certain commodity or equipment conditions. The bill alone won't tell you which document governs. Two contracts, one lane, two answers — reading them as a single document is the audit's job.

How Eller Audit handles TL

We maintain a lane-rate library kept current to the latest MRA revision for every shipper in the program, paired with the carrier's rating system effective dates. Every TL invoice is parsed against the lane rate sheet, the fuel surcharge program, the detention and accessorial clauses, and the BOL. Any line with a variance over $25 goes to a human auditor with the controlling MRA section in hand. When a line is disputable, we draft the dispute citing MRA clause + lane sheet entry + statute (49 USC 13710 for the overcharge), file it through the carrier's claims portal, and recover the overage.

The engagement is performance-based: a share of what we recover, and nothing on the lines that hold up. Most TL disputes resolve inside the carrier's 60–90 day claims window, and we keep the AP team out of the back-and-forth so the carrier relationship stays clean. For shippers with mixed asset and brokered TL volume, we audit the two streams separately — the broker invoices follow a slightly different MRA structure and the dispute path is different.

Frequently asked questions

What is a truckload freight audit?

A truckload (TL) freight audit is a line-by-line review of a motor carrier's freight bill against the Master Rate Agreement (MRA), lane rate sheet, and Bill of Lading (BOL). The audit checks linehaul rate basis (per-mile vs flat), fuel surcharge math, detention free time and evidence, deadhead reimbursement, and accessorial authorization. Most TL audit programs recover 1.5 to 3 percent of annual truckload spend.

How is a truckload audit different from an LTL audit?

TL bills are simpler per line but bigger per dollar. A typical TL invoice has 4 to 7 line items where a Less-than-Truckload (LTL) invoice can have 15. The TL audit is contract-driven — the MRA controls almost everything and the National Motor Freight Classification (NMFC) is rarely cited. LTL audit catches reclassification and dimensional weight errors; TL audit catches stale lane rates, detention without timestamps, and accessorial creep.

What is the average error rate on truckload freight invoices?

TL has the lowest per-line error rate of any mode — typically 2 to 4 percent of lines — but the largest per-line dollar exposure. A single stale lane rate on a $2,800 invoice can be a $200 to $500 swing. Industry-wide freight audit recovery averages 5 to 8 percent of spend; TL specifically tends to sit at 1.5 to 3 percent because the bills are short, but the dollar amounts are concentrated.

How long do I have to dispute a truckload overcharge?

Under 49 USC 13710, the federal motor carrier overcharge statute, shippers have a 180-day floor to dispute an overcharge against a motor carrier. Many MRAs extend this to 12 months by contract. The dispute must be in writing, cite the controlling MRA clause or lane rate, and include the BOL and freight invoice in question.

Which truckload carriers does Eller Audit work with?

All asset-based TL carriers and the major brokers — Werner, Schneider, JB Hunt, Knight-Swift, CH Robinson, Coyote, Echo, RXO, and the long tail of regional asset and broker partners. The audit method is MRA-driven, so it applies whether the carrier is asset-based, brokered, dedicated, or a managed transportation provider. Dry van, reefer, and flatbed are all in scope.

Related reading

Curious what we'd find on your freight bills? Your first audit is free.

Talk with us