How to Read and Understand Your Freight Invoice
A line-by-line walkthrough of an LTL freight invoice. What each charge means, where billing errors hide, and how to verify your invoice against your quote and BOL.

Freight invoices are confusing by design. Well, maybe not by design, but the result is the same. Layers of charges, surcharges, and adjustments that make it genuinely hard to tell if you’re paying the right amount.
Let’s break down exactly what’s on a typical LTL freight invoice and where the errors tend to hide.
Anatomy of a freight invoice
Header information
At the top of every freight invoice you’ll find:
- Carrier name and address. Who’s billing you.
- Invoice number. The carrier’s reference for this bill.
- Invoice date. When the bill was generated.
- PRO number. The shipment’s tracking/reference number. This ties the invoice to your BOL and tracking records.
- Account number. Your account with the carrier.
- Payment terms. Usually Net 15 or Net 30.
Always cross-reference the PRO number with your records first. Duplicate invoices (same PRO, billed twice) are more common than you’d think.
Shipment details
This section should match your BOL exactly:
- Shipper and consignee. Origin and destination addresses.
- Pickup and delivery dates. Actual dates, not scheduled dates.
- Number of pieces. Pallets, cartons, or handling units.
- Weight. What the carrier says your shipment weighed.
- Freight class. The classification used for billing.
- Commodity description. What was shipped.
Red flags in this section: weight that doesn’t match your BOL (by more than 5-10%), freight class that differs from what you booked, or piece count discrepancies.
Linehaul charge
This is the base transportation charge for moving your freight from origin to destination. It’s calculated using the carrier’s tariff rate for your freight class, weight break, and lane.
The linehaul charge is typically expressed as a per-hundredweight (CWT) rate multiplied by the billable weight, minus any applicable discounts.
Example:
- Billable weight: 1,200 lbs = 12 CWT
- Tariff rate: $18.50/CWT for Class 85 at 1,000 lb break
- Gross linehaul: $222.00
- Discount (65%): -$144.30
- Net linehaul: $77.70
If your discount was negotiated, verify it matches your agreement. Discount “errors” are a common source of overcharges.
Fuel surcharge
Almost every LTL carrier charges a fuel surcharge as a percentage of the linehaul rate. The percentage is based on the national average diesel price published by the US Department of Energy.
Each carrier publishes their own fuel surcharge table. The table maps diesel price ranges to surcharge percentages. For example: diesel at $3.50/gallon might translate to a 28% fuel surcharge.
Verify two things:
- The percentage matches the carrier’s published table for the week of pickup
- The base amount is calculated correctly (percentage of linehaul, not of total invoice)
Accessorial charges
Accessorials are additional service charges beyond standard dock-to-dock delivery. Common ones include:
Liftgate ($75-$150). Charged if you requested or the driver used hydraulic lift equipment at pickup or delivery. Check whether this was on your original booking.
Residential ($75-$125). Charged for pickup or delivery at a residential address. Carriers define “residential” broadly and sometimes apply this to home-based businesses.
Limited access ($50-$125). Charged for locations that are difficult to service: schools, churches, construction sites, military bases.
Appointment ($25-$75). Charged if the delivery required advance scheduling with the receiver.
Inside delivery ($100-$200). Charged if freight was moved beyond the truck or dock area.
Redelivery ($100-$200). Charged if the first delivery attempt failed and a second trip was required.
Accessorial charges are the most common source of invoice disputes. Unauthorized accessorials (charges for services you didn’t request) should be disputed immediately.
Reweigh and reclassification charges
If the carrier weighed or inspected your freight and found discrepancies, you’ll see adjustment charges:
Reweigh fee ($25-$50). Charged when the carrier weighs your shipment and finds it differs from the BOL. The rate is then recalculated at the actual weight.
Reclassification fee ($50-$150). Charged when the carrier inspects your freight and assigns a different (usually higher) freight class. The rate is recalculated at the new class.
These charges are legitimate when your BOL was actually wrong. But carriers don’t always get the reweigh or reclassification right. If you have documentation (photos, scale tickets) showing your original weight and class were correct, dispute the adjustment.
Deficit weight billing
Sometimes your invoice shows a higher weight than your actual shipment. This is deficit weight billing, and it’s actually legal and sometimes in your favor.
It happens when the rate at a higher weight break produces a lower total charge than the rate at your actual weight. The carrier bills you at the higher weight because it results in a lower total. This is built into standard LTL tariffs and isn’t an error.
Minimum charge
If your calculated rate falls below the carrier’s minimum charge per shipment, you’ll pay the minimum instead. Minimums typically range from $75 to $250 depending on the carrier.
Where errors hide
After auditing thousands of freight invoices, here’s where we find the most mistakes:
1. Fuel surcharge calculation. The carrier uses last month’s diesel price instead of the pickup week’s price, or applies the percentage to the wrong base amount.
2. Discount not applied. Your negotiated discount is missing or applied at the wrong percentage.
3. Unauthorized accessorials. Charges for services never requested. Liftgate charges when the delivery location has a dock. Residential fees on commercial addresses.
4. Duplicate invoices. The same PRO number billed twice, sometimes weeks apart.
5. Rate not as quoted. The invoice uses a different tariff rate than what was quoted, especially on spot quotes.
6. Weight discrepancy. Invoiced weight is significantly higher than BOL weight without a corresponding reweigh documentation.
Your audit checklist
For every invoice, verify:
- PRO number matches a real shipment (no duplicates)
- Weight matches your BOL (within 5-10%)
- Freight class matches your BOL
- Linehaul rate matches your quote or tariff agreement
- Discount percentage is correct
- Fuel surcharge percentage matches the carrier’s published table
- All accessorials were actually requested
- No duplicate charges for the same service
How FreightSimple eliminates invoice surprises
With FreightSimple, the price you see at booking is the price you pay. We provide guaranteed, all-in pricing that includes linehaul, fuel, and all selected accessorials. No reclassification surprises, no unauthorized accessorials, no post-delivery adjustments.
We also audit every carrier invoice automatically, comparing each charge against the original booking. If there’s a discrepancy, we handle the dispute so you don’t have to.
Get guaranteed pricing on your next shipment.
Frequently Asked Questions
Why is my freight invoice different from my original quote?
Common reasons include reclassification (the carrier changed your freight class after weighing/measuring), additional accessorial charges (liftgate, residential, etc. that weren't on the original booking), fuel surcharge adjustments, and deficit weight billing. With traditional carriers, the quote is an estimate. With guaranteed pricing platforms like FreightSimple, the quoted price is the final price.
How do I dispute a freight invoice?
Gather your documentation first: the original quote, BOL, and delivery receipt. Identify the specific discrepancy (wrong weight, unauthorized accessorial, rate mismatch). Contact the carrier's billing department with your PRO number and supporting documents. Most carriers have a 180-day dispute window, but file promptly. Keep records of all communications.