Freight Invoice: How to Read, Audit and Dispute Freight Bills
Learn how a freight invoice works, what each charge means, how to audit freight bills for accessorial errors and how to dispute or issue one, with an example.
Quick answer: A freight invoice (or freight bill) is the carrier's or forwarder's bill for moving goods. It lists the shipment references, weight and class, base linehaul rate, discounts, fuel surcharge and accessorial charges. Before paying, audit it against your quote, the bill of lading and proof of delivery, and dispute any charge that does not match in writing.
Freight costs are one of the easiest places for a small business to overpay without noticing. A typical freight invoice packs a dozen numbers into a small space: tariff charges, discounts, surcharges, weights, classes and fees with abbreviations nobody explains. This guide is written mainly for the business paying the freight invoice, whether you are a manufacturer, wholesaler or online seller. If you are an owner-operator or small carrier sending bills, our trucking invoice template covers rate confirmations and broker paperwork, and you can create the invoice itself in our free invoice generator.
Below you will find what each part of a freight bill means, the common accessorial charges, a step-by-step freight audit, a worked example of catching an error, the federal rules on payment periods, and how to dispute a bill.
What is a freight invoice?
A freight invoice is a request for payment for transport services. It is issued by the party that sold you the transport: an asset-based carrier, a less-than-truckload (LTL) carrier, a parcel company, a freight forwarder or a broker. The bill is priced from the shipment details recorded at pickup, especially on the bill of lading, and is usually issued after the goods are delivered.
It is easy to confuse with other shipping paperwork:
| Document | Issued by | Purpose | Contains prices? |
|---|---|---|---|
| Bill of lading (BOL) | Shipper or carrier at pickup | Receipt for goods and contract of carriage | Sometimes, often not |
| Freight invoice / freight bill | Carrier, forwarder or broker | Bill for the transport service | Yes |
| Commercial invoice | Seller of the goods | Bill for the goods; used for customs | Yes, for goods |
| Delivery note / POD | Seller or carrier | Confirms what was delivered | No |
The relationship between the first and third is explained in bill of lading vs commercial invoice, and our new guide to the delivery note template covers proof of delivery. Who pays the freight invoice depends on your sale terms; for international sales, see Incoterms on invoices.
Anatomy of a freight bill
Most freight bills, especially LTL bills, contain these elements:
- PRO number: the carrier's tracking and invoice reference for the shipment.
- Bill of lading number and PO number: your references, used to match the bill to the shipment.
- Shipper, consignee and bill-to party: who sent the goods, who received them, and who pays.
- Payment terms: prepaid (the shipper pays), collect (the consignee pays) or third party.
- Pieces, weight and freight class: LTL pricing depends heavily on weight and the commodity's class. Dimensions may be listed if the carrier prices by density.
- Gross charges and discount: LTL carriers often rate from a tariff, then apply a negotiated percentage discount.
- Net linehaul: the transport charge after discount.
- Fuel surcharge: usually a percentage of linehaul that moves with fuel prices under the carrier's published schedule.
- Accessorial charges: extra services, each listed separately.
- Total due and due date.
Common accessorial charges and how to check them
Accessorials are where most freight billing errors live, because they are added based on what drivers and terminals record, sometimes after the fact.
| Accessorial | What it covers | How to verify |
|---|---|---|
| Liftgate | Truck lift to load or unload without a dock | Was it requested on the BOL? Does the site have a dock? |
| Residential delivery | Delivery to a home or home-based business | Check the consignee address type |
| Limited access | Schools, sites, storage units, some rural areas | Compare with the carrier's tariff definition |
| Inside delivery | Moving freight beyond the door | Signed POD notes, consignee confirmation |
| Appointment / notify | Calling ahead or booking a slot | Was an appointment required by you? |
| Detention | Truck kept waiting beyond free time | Arrival and departure times on POD or logs |
| Reweigh / reclass | Carrier corrected weight or class | Ask for the inspection certificate |
| Redelivery | Second attempt after failed delivery | Why did the first attempt fail? |
Prices for each accessorial are set by the carrier's tariff or your contract, so compare against your own rate sheet rather than general figures.
How to audit a freight invoice in 7 steps
- Check for duplicates. Search your records for the same PRO or BOL number. Duplicate billing, including a broker and a carrier both billing the same load, is a classic error.
- Match the shipment details. Origin, destination, pieces, weight and class should match the BOL.
- Re-rate the linehaul. Apply your contracted rate or tariff and discount to the billed weight and class.
- Check the fuel surcharge. Confirm the percentage against the carrier's schedule for the ship date and that it is applied to the right base.
- Verify every accessorial. Each one should be requested, documented on the BOL or POD, or supported by an inspection or timing record.
- Confirm delivery. Do not pay for a shipment without proof of delivery, and note any shortage or damage exceptions for a separate claim.
- Approve, short-pay or dispute. Pay correct bills on time, and dispute errors in writing before the payment deadline.
Larger shippers use specialist freight audit firms or software, but a small business shipping a few loads a week can run this checklist on a spreadsheet. Once approved, matching the freight bill to the shipment record works like the three-way match used for supplier invoices.
Worked example: catching an accessorial error
A wholesaler ships four pallets LTL to a retailer's warehouse. The carrier's freight invoice arrives as follows (all figures illustrative; your rates and surcharge will differ):
| Charge | Calculation | Amount |
|---|---|---|
| Gross tariff charge | Per carrier tariff | $1,800.00 |
| Contract discount | 64% of $1,800.00 | -$1,152.00 |
| Net linehaul | $1,800.00 - $1,152.00 | $648.00 |
| Fuel surcharge | 30% of $648.00 | $194.40 |
| Liftgate delivery | Flat | $85.00 |
| Residential delivery | Flat | $110.00 |
| Total billed | $648.00 + $194.40 + $85.00 + $110.00 | $1,037.40 |
The audit finds two problems. First, the consignee is a commercial warehouse with a loading dock, so the residential delivery charge does not apply. Second, the BOL did not request a liftgate and the signed POD shows the pallets were unloaded at a dock door. Both accessorials, $85.00 + $110.00 = $195.00, are disputed. The corrected total is $1,037.40 - $195.00 = $842.40, which equals net linehaul $648.00 plus fuel surcharge $194.40.
Notice that the fuel surcharge was calculated correctly on the net linehaul, not on the gross tariff charge. Had the carrier applied 30 percent to the $1,800.00 gross figure, the surcharge would have been $540.00 instead of $194.40, an overcharge of $345.60. Always check which base the percentage is applied to, as your contract or the carrier's rules will specify it.
On a single shipment that is a modest saving. Repeated across dozens of shipments a month, unchecked accessorials can add up to a meaningful share of a small business's freight spend, which is why a routine audit pays off.
Parcel and forwarder invoices
Not every freight invoice is an LTL bill. Parcel carriers usually send a weekly or monthly invoice covering many shipments, with each tracking number listed and adjustments such as address corrections, dimensional weight changes or residential surcharges shown as separate lines. Freight forwarders handling international shipments often bill a mix of their own fees (documentation, handling, customs brokerage) and pass-through costs (ocean or air freight, terminal charges, duties advanced on your behalf). The audit principle is the same: tie every line back to a shipment, a contract rate and a document. For duties and customs data, check that the commodity codes on your paperwork are right; see our guide to HS codes on commercial invoices.
Payment periods: what federal rules say
In the US, rules in 49 CFR Part 377 deal with the extension of credit to shippers by the motor carriers they cover. According to the text of 49 CFR 377.203, the default credit period is 15 days, starting the day after the freight bill is presented and including weekends and holidays, while carrier tariff rules may set a different period that cannot be longer than 30 calendar days. The companion section 377.205 sets deadlines for presenting freight bills, generally within 7 days (excluding weekends and legal holidays) of the relevant pickup or delivery event.
In practice, many freight contracts and broker agreements set their own terms such as net 30, and quick-pay or factoring arrangements change when carriers are paid. Read your contract carefully. If you use a broker, the same regulations at 49 CFR 371.3 require brokers to keep a record of each transaction for three years, and each party to a brokered transaction has the right to review that record. This is general information, not legal advice.
Who should approve freight bills
In a small business, the person who booked the shipment is usually best placed to check the freight invoice, because they know what was ordered, what was requested at pickup and what the customer said at delivery. Give them a short checklist based on the audit steps above, and have the person who pays the bill confirm that each freight invoice carries an approval before it is paid. Keeping booking, approval and payment visible in one place also makes it easier to spot carriers whose bills regularly need correcting.
How to dispute a freight invoice
- Act quickly. Raise the dispute before the payment due date and within any claim window in your contract or the carrier's rules.
- Quote all references. PRO number, BOL number, invoice number, ship date.
- List each disputed charge. State the amount and the reason, for example "Residential delivery $110.00: consignee is a commercial warehouse with dock."
- Attach evidence. BOL, signed POD, rate confirmation or contract rate sheet, photos.
- Pay what is undisputed if your terms require it, and say so in writing.
- Ask for a corrected invoice or a credit, and track it to closure.
Our general invoice dispute guide covers tone and escalation. Note that cargo loss or damage claims are a separate process from billing disputes.
Preventing errors before the truck arrives
The cheapest freight dispute is the one that never happens. Most accessorial and reclass charges can be avoided at the booking stage:
- Weigh and measure every shipment before booking, including the pallet, and enter accurate dimensions.
- Use the correct freight class for each commodity, and keep product spec sheets handy if a carrier inspects.
- Declare the delivery site honestly. If the consignee has no dock, book the liftgate in advance at your contract rate rather than paying an after-the-fact charge.
- Record special requirements on the BOL such as appointments, inside delivery or limited access, so the quote and the bill are built on the same facts.
- Keep the signed BOL and POD together in one folder per shipment, ready for audit.
Issuing a freight invoice as a small carrier or forwarder
If you are on the other side and bill freight, the same audit points tell you what your customers will check. Make their job easy:
- List linehaul, fuel surcharge and each accessorial on separate lines, never combined.
- Include the PRO or load number, the BOL number and the customer's PO in the reference fields.
- State pickup and delivery dates and attach the signed BOL or POD.
- Back up detention with arrival and departure times.
- Number every invoice uniquely; our invoice number generator helps.
In our generator, enter each charge as a line item, leave the tax rate at 0 unless a tax genuinely applies, and use the amount paid field if the customer prepaid part of the load. A clear layout such as the bold invoice template makes the total and due date stand out. Last-mile and same-day operators should also read our sibling guide to the courier delivery invoice template, and if customers keep paying short, see short payments and deductions.
Create or check your freight invoice
A freight invoice is only as good as the shipment data behind it. Payers should audit every freight bill against the quote, bill of lading and proof of delivery, paying special attention to weight, class, fuel surcharge and accessorial charges. Carriers and forwarders should itemise every charge and attach the paperwork that proves it. If you bill freight, open the invoice generator, list each charge on its own line and download a clean, professional PDF ready to send.
Frequently asked questions
What is a freight invoice?
A freight invoice, also called a freight bill, is the bill a carrier, freight forwarder or broker sends for moving goods. It shows the shipper and consignee, origin and destination, the bill of lading or PRO number, weight and freight class, the base linehaul charge, any discounts, fuel surcharge and accessorial charges, and the total due. It is the payer's record of transport cost.
What is the difference between a freight bill and a bill of lading?
A bill of lading is the shipping document issued when goods are handed to the carrier. It records what was shipped, between whom and on what terms, and acts as a receipt for the goods. A freight bill is the invoice for the transport service, issued afterwards and priced from the bill of lading details. The bill of lading number usually appears on the freight bill.
What are accessorial charges on a freight invoice?
Accessorial charges are fees for services beyond standard dock-to-dock transport. Common examples include liftgate service, residential delivery, inside delivery, limited access locations, appointment or notification fees, detention when trucks wait too long, redelivery, and reweigh or reclassification charges. They are set by the carrier's tariff or your contract and are a frequent source of billing errors.
What is a freight audit?
A freight audit is the process of checking each freight invoice before or after payment against the agreed rates, the bill of lading and proof of delivery. Auditors look for duplicate bills, wrong rates or discounts, incorrect weight or class, fuel surcharge errors and accessorials that were not ordered or not performed. Businesses do it in-house or use specialist audit firms.
How long do I have to pay a freight bill?
Most freight payment terms come from your contract or the carrier's rules. Federal regulations at 49 CFR Part 377 set a default credit period of 15 days from presentation of the freight bill for the motor carrier shipments they cover, and allow carrier rules to set a different period of up to 30 calendar days. Check your contract and carrier terms for the period that applies to you.
How do I dispute a freight invoice?
Write to the carrier or broker promptly, quoting the PRO number, bill of lading number and invoice number. Identify each disputed charge, explain why it is wrong and attach evidence such as the bill of lading, signed proof of delivery, rate confirmation or photos. Pay the undisputed portion if your terms require it, and keep a record of every message until a corrected invoice arrives.
Why was I charged more than my freight quote?
The most common reasons are a reweigh showing a higher weight, a reclassification to a higher freight class after inspection, accessorial services added at pickup or delivery, a higher fuel surcharge in the week of shipment, or delivery to a location the carrier treats as residential or limited access. Compare the invoice line by line with the quote and ask for supporting documents for each change.
Can a small carrier use an invoice generator for freight invoices?
Yes. Add linehaul, fuel surcharge and each accessorial as separate line items, put the load or PRO number in the PO or invoice reference field, note the bill of lading number and pickup and delivery dates, and attach the signed BOL when you send the PDF. Sales tax treatment of transport charges varies by state and country, so check your jurisdiction's rules before setting any tax rate.
Invoice Creator Editorial Team
Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.
Try the invoice generator