CT
Freight & Logistics Research

LTL Cost Guide

How to Read an LTL Freight Invoice: Every Line Item Explained

How to read an LTL freight invoice is a skill most shippers never develop — and carriers know it. Studies of LTL billing put the error rate between 3–8% of total freight spend, most of it in accessorial charges and reclassification fees that go unquestioned because the invoice looks official. This guide walks every line item, flags the three charges that are almost always wrong, and shows you exactly how to dispute one before the clock runs out.

Updated April 26, 2026 • 7 min read

The Cost of Not Looking

3–8%

Average overbilling rate on LTL invoices

180

Days typical dispute window from invoice date

$0

Recovered after the dispute window closes

Anatomy of an LTL Invoice

Every LTL carrier formats their invoice slightly differently, but every invoice contains the same core fields. Here's a mock invoice block with every key field labeled:

FREIGHT INVOICE Invoice #: INV-2026-048821
PRO Number 0123-456789
BOL Number BOL-2026-7714
Ship Date 2026-04-14
Delivery Date 2026-04-17
Origin Markham, ON L3R 5C1
Destination Detroit, MI 48201
Freight Class (BOL) Class 70
Freight Class (Billed) Class 85 ⚠
Weight (BOL) 1,400 lbs
Weight (Billed) 1,520 lbs ⚠
Base Linehaul (Class 85, 1,520 lbs) $312.40
Fuel Surcharge (24.5% of linehaul) $76.54
Residential Delivery $95.00
Liftgate Delivery $85.00
Reweigh Fee ⚠ $35.00
FSC on Accessorials ⚠ $44.10
Discount (–15% linehaul) –$46.86
Total Due $601.18
Field What it is Why it matters
PRO Number Carrier's shipment tracking ID Primary reference for all disputes and claims
BOL Number Your bill of lading reference Ties invoice to your shipping records
Ship / Delivery Date Pickup and delivery timestamps Confirms transit time; anchors dispute clock
Origin / Destination Zip-to-zip lane Verify this matches your BOL — wrong lane = wrong rate
Freight Class (BOL vs Billed) NMFC class declared vs class charged Mismatch = reclassification charge — always investigate
Weight (BOL vs Billed) Weight declared vs weight charged Increase = reweigh — request certified scale ticket

Flag immediately: Any discrepancy between the BOL fields and the billed fields on class or weight is a potential billing error or an undocumented carrier action. Neither should be accepted without supporting documentation.

The 8 Most Common Line Items Explained

1. Base Linehaul

Always present

The core freight charge. Calculated from the carrier's class-rate tariff: a published rate per hundredweight (CWT) for your freight class and origin-destination zip pair, multiplied by your billed weight. Your contract discount (if any) applies as a percentage reduction to this line. Everything else on the invoice is added on top.

Check: Does the billed class match your BOL? Does the billed weight match what you shipped? These are the two variables that drive the entire linehaul charge.

2. Fuel Surcharge (FSC)

Always present

A percentage of the base linehaul charge, adjusted weekly based on the DOE average diesel price. FSC rates vary by carrier — typically 15–30% of linehaul in current market conditions. The surcharge should be applied to the linehaul charge only, not to accessorials (see Section 3 below). Always verify the FSC percentage against the carrier's published weekly table for your ship date.

Check: Is the FSC rate consistent with what the carrier published for that week? Use our fuel surcharge calculator to verify.

3. Residential Delivery

Frequently disputed

Applied when the delivery address is classified as residential in the carrier's address database. Rates vary by carrier but typically run $60–$120. The problem: carrier databases frequently misclassify commercial addresses — home-based businesses, addresses in mixed-use zones, and newer commercial buildings not yet updated in the carrier's database. If your delivery was to a commercial address, request reclassification with supporting evidence (Google Maps screenshot, business registration).

4. Liftgate Pickup / Delivery

Service-dependent

Charged when the carrier uses a hydraulic liftgate at pickup or delivery because no loading dock is available. Typically $75–$150 per occurrence. This is a legitimate charge if requested or required — the question is whether you requested it. If you have a dock and the carrier applied liftgate anyway (common at residential addresses), dispute it with proof of dock availability.

5. Address Correction

Often incorrect

Charged when the carrier claims the delivery address on your BOL was inaccurate and required correction in transit. Typically $15–$30. These are frequently applied in error — carriers sometimes charge this when GPS routing issues cause a missed delivery, not because your address was wrong. Request the specific address correction made before accepting this charge.

6. Reweigh Fee

High dispute rate

Charged when the carrier weighs your shipment at their terminal and bills a different weight than declared on the BOL. The reweigh fee itself ($25–$50) is separate from any additional linehaul charges that result from the higher billed weight. Always request the certified scale ticket showing the new weight, the scale ID, and the date/time of weighing. Without this documentation, the reweigh charge has no basis.

7. Reclassification Charge

High dollar impact

Applied when the carrier reclassifies your freight to a higher NMFC class than declared. This is the highest-dollar billing dispute in LTL — a class jump from 70 to 100 can increase the linehaul by 40–60%. The carrier must provide an inspection report documenting why the class changed. If you believe your original class was correct, counter with your NMFC item number, the commodity description, and a density calculation showing the declared class was appropriate.

Use: Our freight class calculator to verify your NMFC class before disputing.

8. Inside Delivery

Service-dependent

Charged when the carrier moves freight beyond the first dry area of the delivery location — past the dock, into a building, up an elevator, to a specific floor or room. Rates vary widely: $50–$200+. This is legitimate if requested. If your BOL specified dock delivery and the carrier charged inside delivery, dispute with the signed delivery receipt confirming dock-only delivery.

3 Line Items That Are Almost Always Wrong

These three charges appear on invoices routinely and are disputed successfully at a high rate. If you see any of them, start a dispute file before you do anything else.

1. Reweigh fees without a certified scale ticket

A reweigh charge without a certified scale ticket is unsubstantiated. The carrier must provide the scale ticket showing the physical weight, the certified scale ID, and the date and time of weighing. Without it, you have no way to verify the new weight is accurate — and the carrier has no documentation to support the charge. This is the single easiest dispute to win: request the scale ticket, and if they can't produce it, the charge comes off.

Request immediately: certified scale ticket with scale ID, date, time, and shipment PRO number.

2. Fuel surcharge applied to accessorials

FSC should be calculated as a percentage of the base linehaul charge only. Applying FSC to accessorial charges (residential delivery, liftgate, inside delivery, etc.) is a billing practice that most carrier tariffs do not support — and that many carriers quietly apply anyway. In the mock invoice above, a 24.5% FSC applied to $180 in accessorials generates $44.10 in charges that likely have no tariff basis. Check your carrier's tariff for whether FSC is explicitly authorized on accessorials before disputing.

Check carrier tariff: FSC should apply to linehaul only unless the tariff explicitly extends it to accessorials.

3. Duplicate charges

High-volume shippers occasionally receive two invoices for the same PRO number — one original, one correction — and pay both. Carriers also occasionally bill liftgate at both pickup and delivery when only one occurred, or apply residential at both origin and destination when only the destination was residential. Cross-reference every invoice against your BOL and previous invoices for the same PRO. Duplicates are rare but occur frequently enough to be worth checking in any audit.

Cross-reference: check prior invoices for same PRO before paying any correction invoice.

How to Dispute a Freight Invoice Charge

A freight invoice dispute is a formal written process. Verbal requests don't create a paper trail and rarely result in credits. Here's the sequence that works:

  1. 1

    Gather your documentation before contacting the carrier

    You need: the original BOL (signed copy if possible), the freight invoice, the signed POD (proof of delivery), any photos taken at pickup or delivery, and your own weight documentation if disputing a reweigh. The carrier's billing department will request some or all of these — having them ready accelerates the process.

  2. 2

    File in writing — email or the carrier's online dispute portal

    Reference the PRO number, invoice number, the specific charge code being disputed, the amount, and your reason. Keep the dispute focused — one clear reason per charge. Broad or vague disputes ("this invoice seems wrong") are easier to deny. Specific disputes ("FSC was applied to accessorial charges not covered by your tariff Section 4.2") are harder to dismiss.

  3. 3

    Pay the undisputed amount on time

    Most carriers allow partial payment while a dispute is pending. Pay the linehaul, fuel surcharge on linehaul, and any legitimate accessorials on time. Withholding the full invoice amount risks a credit hold on future shipments. Clearly mark remittance as "partial payment — PRO [number] disputed charges withheld pending resolution."

  4. 4

    Follow up within 30 days if no response

    Carrier billing departments are slow. If you haven't received a written response within 30 days, resend the dispute with the original submission date and escalate to a supervisor or account manager. Document every communication with date, name, and outcome.

  5. 5

    Know your deadline: typically 180 days from invoice date

    Most LTL tariffs set the dispute window at 180 days from invoice date. Some carriers shorten this to 90 days. Once the window closes, the charge is effectively accepted. Review invoices within 30 days of receipt — waiting until day 170 reduces your documentation quality and leverage considerably.

Dispute Type Documentation Needed Typical Resolution
Reweigh Your weight documentation; request carrier scale ticket 30–60 days; high success rate if scale ticket absent
Reclassification NMFC item number, commodity description, density calc 45–90 days; requires carrier inspection report
Residential / liftgate BOL specifying commercial/dock; signed POD 30–45 days; straightforward if BOL is clear
FSC on accessorials Carrier tariff showing FSC scope; invoice breakdown 30–60 days; tariff-dependent outcome
Duplicate charge Both invoices with matching PRO numbers 15–30 days; typically credited without resistance

Automate the Audit

Use CargoTools Invoice Checker

Upload your LTL invoice and CargoTools Invoice Checker flags FSC calculation errors, accessorial mismatches, duplicate charges, and reclassification anomalies automatically — before you pay. Catches the line items that are easiest to miss when reviewing manually.

Frequently Asked Questions

What is a PRO number on an LTL freight invoice?

A PRO number (Progressive Rotating Order number) is the carrier's unique tracking identifier for your shipment, assigned at pickup. It differs from your BOL number, which you generate before tendering. The PRO number is the primary reference for every billing dispute, freight claim, and delivery inquiry with the carrier. Keep it on file for every shipment until the invoice is fully paid and the dispute window has closed.

How long do you have to dispute an LTL freight invoice?

Most LTL carriers allow 180 days from the invoice date to file a billing dispute. Some carriers shorten this to 90 days in their tariff. After the window closes, the charge is effectively accepted and credits are rarely issued. Review invoices within 30 days of receipt — waiting until near the deadline leaves you scrambling for documentation and reduces your leverage.

Can you refuse to pay an LTL invoice while disputing a charge?

You can typically pay the undisputed portion and formally dispute specific line items. Most carriers have a process that allows partial payment without triggering collections on the full amount. Document your dispute in writing referencing the PRO number and specific charge codes. Withholding full payment without a formal dispute on file risks collections action and a credit hold on future shipments with that carrier.

What does reclassification mean on an LTL invoice?

Reclassification means the carrier assigned a different NMFC freight class than what you declared on the BOL, typically after a terminal inspection. Class determines your base rate — a jump from Class 70 to Class 100 can increase the linehaul by 40–60%. The carrier must provide an inspection report documenting why the class changed. Counter with your NMFC item number, the commodity description, and a density calculation showing your original class was correct. Use our freight class calculator to build your case.

What do you do if a carrier loses the shipment but still invoices you?

File a freight claim for the lost shipment and a simultaneous billing dispute on the invoice. Under the Carmack Amendment, carriers are liable for loss and you are not obligated to pay for a service that was not completed. Reference both the PRO number and your freight claim number in the dispute. Most carriers will hold the invoice pending claim resolution. If they refuse, escalate in writing to both their freight claims and billing departments simultaneously.

Stop Overpaying

Get a Free Invoice Audit for Your Account

We review 90 days of LTL invoices for new clients and flag every billing error, reclassification, and FSC anomaly — at no cost. Most accounts recover 4–7% of freight spend in the first review cycle.

Related Tools