Why is my freight bill higher than the quote?
Key Takeaways
- A quote is an estimate based on the details you gave. The invoice is based on what the carrier found and did. Any gap between the two shows up as extra charges.
- Six causes explain most differences: accessorials, freight class corrections, weight or dimension corrections, detention, fuel surcharge changes and address or service changes.
- Most extra charges are preventable with complete load details at quote time and a check of the rate confirmation before booking.
- Never pay a changed invoice without proof: a weight certificate, an inspection report, a detention log or a signed delivery receipt.
- Match every invoice to its rate confirmation and POD before paying it. A charge nobody checks will keep coming back.
- Wilson, by Cartage, is an AI logistics agent that audits each carrier invoice against the rate confirmation and POD before paying it, and holds charges outside the company's rules for a person.
Why is the freight bill higher than the quote?
You got a quote for $480 to ship four pallets from your plant to a customer. The carrier picked up on time, the freight arrived, everyone was happy. Two weeks later, the invoice arrives: $712. There's a line for "reclass," another for "liftgate" and one for "residential delivery," even though the customer is a business.
A freight bill is higher than the quote when the shipment that moved was different from the shipment that was quoted, or when something happened during the move that the quote didn't include. The quote is based on the details the shipper provided: weight, dimensions, freight class, addresses and services. The invoice is based on what the carrier measured, where it actually went and what it actually did. When those don't match, the carrier bills the difference.
That doesn't make every extra charge wrong. Many are legitimate: the freight really was heavier, or the driver really waited three hours. But some are mistakes, and some are charges the shipper could have avoided with better details at booking. The job is to tell them apart, pay the valid ones, dispute the rest and fix whatever caused them.
Is it the carrier's fault or the shipper's?
Usually neither, entirely. Most extra charges come from a gap in information: the shipper didn't know the receiver had no dock, or estimated the weight, or the receiver didn't mention an appointment requirement. Some come from carrier errors, such as a wrong fuel table or an accessorial applied by mistake. And some come from events nobody planned, like a long wait at a busy receiver. Treating every charge as a mistake damages carrier relationships; treating every charge as valid costs money. Evidence decides.
Why it happens more with LTL
The gap shows up most often with LTL (less than truckload) freight. LTL rates depend on weight, freight class and distance, and LTL carriers re-weigh and inspect freight at their terminals. Full truckload rates are usually set per trip, so weight and class matter less, but truckload invoices can still grow with detention, extra stops or layovers. Parcel has its own version: dimensional weight adjustments and address corrections.
What the numbers look like
Driver waiting time alone is a large cost in the industry. The American Transportation Research Institute found that trucks were detained at 39.3% of stops in 2023, with more than 135 million hours of detention and $3.6 billion in direct costs to carriers. Carriers pass those costs on as detention charges, which is one reason an invoice can grow after the fact.
What are the most common reasons for extra charges?
Six causes explain most of the difference between a quote and an invoice. Each leaves a specific line on the bill.
| Cause | What it looks like on the invoice | Why it happens | What proof to ask for |
|---|---|---|---|
| Accessorials | Liftgate, residential, inside delivery, limited access, appointment, notify | A service was needed at pickup or delivery that wasn't on the quote | Delivery receipt notes, carrier's accessorial schedule |
| Freight class correction | "Reclass" or a new class number | The carrier's inspection found the freight should rate at a higher class | Inspection report, photos, density calculation |
| Weight or dimension correction | "Reweigh" or new weight; "dims" | The carrier's scale or dimensioner measured more than the BOL said | Weight certificate, dimensioner report |
| Detention | "Detention" or "wait time" with hours | The driver waited longer than the free time at pickup or delivery | Arrival and departure times, detention log |
| Fuel surcharge | A higher fuel line than expected | The surcharge moved with fuel prices, or was applied differently from the quote | The carrier's fuel table and the date applied |
| Address or service change | "Redelivery," "reconsignment," "storage," "address correction" | The delivery failed, the address changed or the freight was held | Delivery attempt record, change request |
Accessorials
Accessorials are charges for services beyond standard dock-to-dock pickup and delivery. The most common are liftgate (the delivery site has no dock), residential delivery, limited-access locations (schools, construction sites, farms, some storage facilities), inside delivery, delivery appointments and calling ahead before delivery. Each carrier publishes its own list and prices. If the quote assumed a dock and the receiver has none, the liftgate charge will appear on the invoice. For how to catch these before booking, see checking accessorial charges before booking.
Freight class corrections
LTL freight is rated by freight class, a number from 50 to 500 based mainly on density (pounds per cubic foot), along with handling, stowability and liability. Lower classes cost less. If the BOL says class 70 and the carrier's inspection finds the freight should be class 100, the carrier re-classes it and bills at the higher rate. This is one of the most common and most expensive surprises. See freight class and density for how class is worked out.
Weight and dimension corrections
LTL carriers weigh freight at their terminals and many use dimensioners that measure pallets automatically. If the measured weight or size is higher than the BOL, the carrier bills on the measured numbers. A pallet listed as 40 by 48 by 48 inches that is really 60 inches tall changes both the density and, often, the class.
Detention
Detention is charged when a driver waits longer than the carrier's free time at pickup or delivery, often two hours, though it varies by carrier and contract. It's billed by the hour after the free time ends. Detention is a sign that loading or unloading took longer than planned, or that the truck arrived outside the appointment.
Fuel surcharge
Most carriers add a fuel surcharge that moves with the national average diesel price, using a published table. Quotes usually include an estimated surcharge, but the invoice uses the rate in effect on the ship date. Small changes are normal. A large difference may mean the carrier applied a different table than the one agreed.
Address and service changes
If a delivery fails because the receiver was closed, refused the freight or needed an appointment that wasn't made, the carrier may charge for redelivery and storage. If the delivery address changes after pickup, the carrier may charge a reconsignment fee. These usually trace back to missing information at booking.
Lumper and other pass-through fees
Some receivers, especially grocery and retail distribution centers, use lumpers: workers paid to unload trucks. The driver often pays the lumper on the spot and the carrier adds the cost to the invoice, sometimes with a handling fee. A valid lumper charge comes with a receipt from the receiver. Scale tickets, tolls and permits for oversized freight can be passed through in the same way, and each should come with its own receipt.
Truckload extras: stops, layovers and truck ordered not used
Full truckload invoices grow for different reasons. An extra pickup or delivery stop adds a stop-off charge. A delivery that can't happen until the next day can add a layover charge. A load cancelled after the truck was dispatched can bring a "truck ordered, not used" (TONU) fee. And detention applies to truckload as much as LTL. These charges are usually listed in the carrier's terms, so checking the rate confirmation for stop-off, layover and cancellation terms before booking avoids most surprises.
Parcel adjustments
Parcel carriers bill on the greater of actual weight and dimensional weight, which is calculated from the package size. A light but bulky box can be billed as if it were much heavier. Parcel invoices also add address correction fees, residential surcharges and additional handling charges for heavy or oddly shaped packages. The fix is the same as for LTL: accurate dimensions and addresses at the time the label is made.
How do you check whether an extra charge is valid?
Compare the invoice line by line with the rate confirmation, then ask for proof of every charge that wasn't on it. A valid charge has evidence behind it. An invalid one usually doesn't.
Step 1: Match the invoice to the right load
Use the PRO number, BOL number or your reference number to find the rate confirmation and the POD for the load. If the invoice references a load you can't find, or one you've already paid, stop there. Duplicate invoices are more common than they should be.
Step 2: Compare line by line
Put the rate confirmation and the invoice side by side. Check the base rate, the fuel surcharge, each accessorial, the weight and the class. Write down every line that differs.
Step 3: Check the POD and delivery notes
The signed POD often answers accessorial questions. If the invoice says "liftgate" but the delivery receipt shows a dock delivery, the charge is questionable. If the POD notes a three-hour wait, a detention charge may be valid.
Step 4: Ask for proof
For each charge that differs, ask the carrier for its evidence: an inspection report or photos for a re-class, a weight certificate for a re-weigh, arrival and departure times for detention, the delivery attempt record for a redelivery. Carriers that apply charges correctly usually have this documentation ready.
Step 5: Decide and record
Approve charges that are supported by proof and allowed by your agreement with the carrier. Dispute charges that aren't. Either way, record the decision and the reason on the load, so the next person who sees a similar charge knows what was decided.
How long do you have to dispute?
Dispute windows depend on the carrier's terms and your agreement, so check them, but don't wait. Charges are much easier to resolve while the shipment is fresh, the driver's notes are available and the receiver remembers the delivery. A practical habit is to review every invoice within a week of receiving it, and to dispute in writing the same day you find a problem.
An example: the $480 quote that became $712
Go back to the opening example. The quote was $480 for four pallets, class 70, 1,800 pounds, business to business. The invoice was $712. Line by line: the carrier re-weighed the freight at 2,050 pounds and re-classed it to class 85 after measuring the pallets at 60 inches tall instead of 48, which added $142. The receiver had no dock, so a liftgate charge of $65 was added. The "residential" line, $25, was applied because the delivery address was a business in a mostly residential area. The weight certificate and inspection photos supported the re-class, and the delivery receipt confirmed the liftgate. The residential charge didn't hold up, because the receiver was a registered business with posted receiving hours, and the carrier removed it. The shipper paid $687, added liftgate to that customer's profile and started measuring wrapped pallet height before shipping.
What a dispute should include
A dispute that gets resolved quickly includes the invoice number, the PRO number, the specific line being disputed, the reason and the evidence, such as the BOL showing the correct weight, a photo of the pallet, or the rate confirmation showing the agreed price. Send it in writing and keep the reply with the load.
How can you prevent the bill from growing next time?
Most extra charges trace back to details missing at quote time. Fixing the details fixes the invoices.
Give complete load details when you ask for a quote
A good quote request includes accurate weight, dimensions for each pallet, freight class, piece count, pickup and delivery addresses, the type of location at each end (business with a dock, business without a dock, residential, limited access) and any services needed, such as liftgate, appointment or inside delivery. The more complete the request, the closer the quote will be to the final bill.
Measure and weigh before you ship
If you ship LTL regularly, a pallet scale and a tape measure pay for themselves quickly. Measure the height after wrapping, not before. Use the real numbers on the BOL. Guessing low to get a cheaper quote usually costs more after the re-weigh.
Confirm the receiver's requirements
Ask each customer, once, whether their sites have docks, require appointments, have limited receiving hours or are in limited-access locations. Keep that information with the customer record so every quote uses it.
Check the rate confirmation before booking
The rate confirmation is the carrier's written agreement to the price. Read it before booking. Make sure it includes the accessorials you know you need and the fuel surcharge basis. If it doesn't match the quote, fix it then, not when the invoice arrives.
Manage time at the dock
Detention comes from waiting. Load trucks on time, give carriers realistic appointment times and tell the receiver when the freight is coming. When detention does happen, record the arrival and departure times yourself, so you can check the carrier's numbers.
Talk to carriers about recurring charges
If the same charge appears again and again with one carrier, raise it in a conversation, not only invoice by invoice. A carrier may agree to include liftgate in the base rate for a customer that always needs it, or adjust free time at a site where loading always takes longer. Recurring charges are often a sign that the agreement doesn't match how the freight actually moves.
Look for patterns
Once a month, review the extra charges by carrier, customer and lane. If one customer's deliveries always get a liftgate charge, add liftgate to that customer's quotes. If one product always gets re-classed, check its class. If one carrier's fuel surcharges are always high, compare its table with the agreement. Patterns turn into rules, and rules prevent the next surprise.
A checklist for every carrier invoice
Use this checklist before approving any carrier invoice. It takes a few minutes per invoice and catches most errors.
| Check | What to look for | Action if it fails |
|---|---|---|
| Right load | PRO, BOL or reference matches a real, delivered load | Return the invoice to the carrier |
| Not a duplicate | No earlier invoice for the same load | Reject the duplicate |
| Base rate | Matches the rate confirmation | Dispute the difference |
| Fuel surcharge | Matches the agreed table for the ship date | Ask for the table and the date applied |
| Accessorials | Each one was quoted, or is supported by the POD or delivery notes | Ask for proof; dispute if none |
| Weight and class | Match the BOL, or the carrier provides a weight certificate or inspection report | Ask for proof; check your own measurements |
| Detention | Arrival and departure times support the hours billed | Compare with your dock records |
| POD on file | Signed POD attached to the load | Hold payment until it arrives, if your rules require it |
| Approval | Total is within the approval limit for this load | Send to the approver |
Who should own the check
The person or system that booked the load is best placed to check the invoice, because it knows what was agreed and what happened. When invoices go straight to accounts payable without that check, extra charges tend to get paid by default. A simple rule, such as "invoices that match the rate confirmation are paid; anything else goes back to logistics", keeps both teams clear. For the finance side in more depth, see what freight audit data a finance team needs.
What finance should see
Finance doesn't need every email, but it does need three things for each paid load: the agreed rate, the final amount paid and the reason for any difference, with the approval. When those three are on the record, month-end questions take minutes instead of a search through inboxes, and the company can see how much it spends on extra charges each month.
How does Wilson, by Cartage, keep invoices in line with the quote?
Wilson, by Cartage, is an AI logistics agent that quotes, books, tracks, audits and pays freight for manufacturers and distributors, so the invoice check happens on every load, not only when someone has time. Traditional logistics software gives teams information. Wilson executes the work required to move shipments forward.
Wilson handles the steps that prevent and catch extra charges:
- At quote time, Wilson requests quotes from the company's approved carriers with the load details from the order, compares them on total cost, including expected accessorials, and negotiates toward the company's rate targets within approval limits.
- At booking, Wilson books the chosen carrier and collects the rate confirmation, which becomes the reference for the invoice. It generates the bill of lading, packing slips and pallet labels from the booked load.
- In transit, Wilson tracks each load with the best source available for that carrier and records pickup and delivery times, which helps check detention later.
- At delivery, Wilson requests and files the signed POD.
- At invoice time, Wilson audits each carrier invoice against the rate confirmation and the POD. Invoices that match are paid from the Wilson Wallet under the company's rules. Charges outside the rules, and payments above the approval limits, wait for a person, with the difference and the evidence attached.
Every message, confirmation, approval and payment is kept in the shipment's change history, so when finance asks why a load cost more than quoted, the answer and the proof are on the record. Wilson can also produce carrier-performance and lane-rate reports on request from the loads it runs, which makes the monthly pattern review faster.
Wilson works with SAP, NetSuite, Microsoft Dynamics 365, Oracle, Infor, Epicor, Sage, Acumatica and other ERP environments, with the exact connection depending on the customer's data flow and scope.
Pricing
Wilson is free on Wilson's network: the shipper pays the freight rate and nothing on top. When a shipper keeps its own carriers, the fee is 2% to 0.5% of what Wilson pays them, falling with volume. There are no seat fees, no setup cost and no contract. Timing depends on scope: most teams start on a few lanes and expand from there.
FAQs
Why is my freight bill higher than the quote?
Usually because the shipment that moved differed from the one quoted, or something happened in transit that the quote didn't include: accessorials, a freight class or weight correction, detention, a fuel surcharge change or a redelivery. Wilson, by Cartage, an AI logistics agent, audits each carrier invoice against the rate confirmation and POD and holds unapproved charges for a person.
What is a reclass charge?
A reclass charge is added when the LTL carrier's inspection finds the freight should rate at a higher freight class than the one on the BOL. Ask for the inspection report or photos, and check your own density calculation.
What is a reweigh charge?
A reweigh charge is added when the carrier's scale shows the freight weighs more than the BOL says. Ask for the weight certificate, and compare it with your own scale reading.
Can I dispute a freight accessorial charge?
Yes. Ask the carrier for proof that the service was provided, such as delivery notes showing a liftgate was used. If the proof doesn't support the charge, or it wasn't allowed by your agreement, dispute it in writing with the invoice and PRO number.
How do I avoid liftgate and residential charges?
Confirm the delivery location type before quoting. If the site has no dock or is a residence, include liftgate or residential delivery in the quote so it's priced up front instead of added later.
How long is detention free time?
It depends on the carrier and the agreement, but two hours is common. After the free time, detention is billed by the hour.
Should we pay the carrier before the POD arrives?
That depends on your rules. Many companies require a signed POD before paying, because it proves delivery and shows any noted damage or shortage. Wilson audits each invoice against the POD before paying the carrier.
What is the difference between a quote and a rate confirmation?
A quote is the carrier's estimated price for the details you provided. A rate confirmation is the carrier's written agreement to the price and terms for a booked load. The invoice should be checked against the rate confirmation.
What is a TONU charge?
TONU stands for "truck ordered, not used." Carriers charge it when a load is cancelled after the truck has been dispatched. Check the cancellation terms on the rate confirmation before booking.
How often should we review extra freight charges?
Check every invoice before paying it, and review the extra charges by carrier, customer and lane once a month. The monthly review shows which charges repeat, so you can fix the cause.
Why did the fuel surcharge change from the quote?
Most carriers set the fuel surcharge from a published table tied to the national average diesel price, applied on the ship date. If fuel moved between the quote and the shipment, the surcharge moves too. A large difference may mean a different table was applied, so ask for the table and the date used.
Who should check carrier invoices: logistics or accounts payable?
The person or system that booked the load is best placed to check it, because it knows what was agreed and what happened. Accounts payable then pays invoices that match, and sends anything else back for review.
Sources
- American Transportation Research Institute, "New Research Documents Substantial Financial and Safety Impacts from Truck Driver Detention," September 2024: https://truckingresearch.org/2024/09/new-research-documents-substantial-financial-and-safety-impacts-from-truck-driver-detention/
- Cartage, Wilson product FAQ and product scope, October 2026: https://cartage.ai