Resources / Freight Invoices
A freight invoice looks like a wall of codes, but it's assembled from the same handful of parts every time. Once you know what each line means, the errors stand out — and freight bills have plenty of room for errors. Here's how to read one, and what to check before it gets paid.
The top of the invoice identifies the shipment. Check these first, because every other line depends on them:
Next comes the description: handling units, commodity, NMFC item, freight class, and billed weight. Compare every figure to your BOL. If the billed weight or class differs from what you declared, the carrier has reweighed or reclassed the shipment — and you're entitled to see why. Ask for the weight certificate or inspection report, with photos, before you accept the change.
The charge itself is built in layers, in the same order every time:
| Line | What to check |
|---|---|
| Rate (per CWT) | The tariff rate per hundred pounds for the lane, class, and weight break. A wrong class or weight tier changes this number. |
| Gross charge | Rate × billed weight ÷ 100. Simple math — and still worth checking. |
| Discount | The percentage off the gross. It should match your agreement or quote; a missing or reduced discount is a quiet, costly error. |
| Minimum charge | If the discounted charge falls below the carrier's minimum, the minimum applies. Normal on small shipments — but it should only appear when the math actually lands there. |
| Fuel surcharge | A percentage of linehaul from the carrier's weekly fuel table. Check the percentage matches the week of pickup and that it's applied to the right base. Our fuel surcharge guide covers how it's calculated. |
| Accessorials | Each extra service, itemized. Every one should trace to something you ordered or something the delivery receipt supports. |
Our LTL pricing guide explains each layer in depth.
Accessorials are where most invoice disputes start, because they're often added after the fact by a driver or a terminal. For each one, ask: did we order it, and does the paperwork support it? A liftgate charge on a delivery with a dock, a residential charge on a commercial address, an appointment fee nobody requested, or detention without signed in-and-out times on the delivery receipt are all worth questioning. Our accessorials guide lists what each fee covers.
Dispute in writing, promptly, with the PRO number, the specific line you're challenging, and your evidence — the quote, the BOL, the delivery receipt, photos. Ask for the carrier's supporting documents for any reweigh, reclass, or accessorial. Pay the undisputed portion if your terms require it, and keep the dispute moving; carrier tariffs and contracts set time limits for overcharge claims, so don't let a questionable bill sit.
Logistics Fox customers don't have to read freight bills line by line. FoxIQ Audit checks 100% of carrier invoices against the quote, the BOL, and the delivery record before they're billed to you — duplicates, unsupported accessorials, reweighs without certificates, and rate mismatches get caught and disputed on our side. You get one clean invoice, and the charges on it are the charges you agreed to.
The PRO number is the carrier's unique tracking and billing number for a shipment. It appears on the bill of lading label, the delivery receipt, and the invoice, and it's the key for matching an invoice to a shipment and spotting duplicates.
CWT stands for hundredweight, or 100 pounds. LTL base rates are quoted per CWT, so the gross charge is the rate multiplied by the billed weight divided by 100, before discounts, minimums, fuel, and accessorials.
Duplicate billing, wrong discount or rate, reweighs and reclasses without supporting documentation, accessorials that weren't ordered or performed, fuel surcharge errors, and invoices billed to the wrong party.
Dispute in writing with the PRO number, the specific charge, and your evidence such as the quote, bill of lading, delivery receipt, and photos. Request the carrier's supporting documents, and act promptly because tariffs and contracts limit how long you have to file an overcharge claim.