The short version
- Freight audit and payment means checking every carrier invoice against your rates, the shipment paperwork and what actually happened, then paying only what’s right.
- Accounts payable confirms a shipment happened. An audit confirms the charges on the invoice happened too.
- The usual findings are duplicate bills, rate and fuel errors, extra charges for services nobody received, and weight or class corrections that don’t hold up.
- Timing matters. Federal law generally gives a shipper 180 days to contest a motor carrier’s bill, and some carrier tariffs set shorter limits on claims.
- The payment half is a finance tool: one payment run, invoices coded to the general ledger, and an accrual built on freight that actually moved.
What freight audit and payment is
Freight audit and payment (often shortened to FAP) has two halves.
The audit checks each carrier invoice before or after it’s paid. Is this a real shipment? Was it billed at the rate you agreed to? Did every extra charge on it actually happen? Has it already been paid once?
The payment handles what happens to the invoices that pass. Instead of paying dozens of carriers separately, the approved invoices go out in one run, coded to the right accounts, locations and cost centers, with the data kept for reporting.
Companies do this three ways: with their own staff, with audit software their staff runs, or through a managed audit and payment service that does the checking and handles the disputes. We’ll come back to how to choose.
Why freight invoices drift from what you agreed
If carriers billed exactly what they quoted, there’d be nothing to audit. Three things make that rare.
A quote is an estimate. Carrier tariffs say so directly. Old Dominion’s rules tariff, for example, describes estimates as “nothing more than approximation of the freight charges” and bills on the services actually performed. The final invoice is built after the truck has moved.
The rules behind the invoice are long and they change. Everything a carrier can charge beyond the base rate sits in its rules tariff. AFS Logistics found that LTL rules tariffs now regularly run past 70 pages, some over 200, and that carriers can change them without notice unless your contract says otherwise.
The invoice arrives late and goes to the wrong person. By the time a freight bill lands in accounts payable, the shipment is weeks old. The person approving the invoice rarely knows whether the truck needed a liftgate or waited two hours at the dock. So the invoice gets matched to a shipment, and the charges get paid as billed.
None of this requires anyone to be dishonest. Carriers bill from driver scans, dock notes and automated rules, and those are wrong some of the time. Without an audit, every one of those mistakes becomes a cost.
How a freight audit works, step by step
- Collect every invoice in one place. Bring EDI, PDF and paper invoices from every carrier and mode into one queue, so nothing gets paid from an inbox.
- Match the invoice to the shipment. Tie each invoice to its bill of lading, proof of delivery and shipment record. An invoice with no matching shipment stops here.
- Re-rate it. Recalculate the charge from the contract or tariff in effect on the ship date: base rate, discount, minimum charge and fuel surcharge.
- Check every accessorial against the evidence. Confirm each extra charge happened, using the bill of lading, the signed delivery receipt and the appointment record.
- Look for duplicates. Check for the same shipment billed twice, under the same or a different invoice number, and for corrected invoices paid alongside the original.
- Resolve the exceptions. Dispute wrong charges with the carrier, with documentation, inside the time limit. Approve the rest.
- Pay and code. Pay approved invoices in one consolidated run, coded to the right general ledger accounts, locations and cost centers.
- Report. Turn the audited data into cost per shipment, accessorial spend by charge code and exceptions by carrier.
Steps two and four are where most of the work is. Rating an invoice is arithmetic. Proving a liftgate wasn’t used, or that the truck was late rather than the dock, takes the shipment records, and those have to be collected before anyone needs them.
What an audit usually catches
| Finding | What it looks like | What proves it |
|---|---|---|
| Duplicate bills | The same shipment billed twice, or an original and a corrected invoice both paid | The PRO number (the carrier’s tracking number), the bill of lading number and your payment history |
| Rate errors | A missing discount, an expired rate, or a minimum charge applied when it shouldn’t be | The contract or tariff in effect on the ship date |
| Fuel surcharge errors | The wrong fuel table, or the wrong week’s diesel price | The carrier’s published fuel table and the weekly price it references |
| Charges that didn’t happen | A liftgate fee on a dock-to-dock delivery, a residential fee on a commercial address, detention when the truck was on time | The bill of lading, the signed delivery receipt with times, the appointment confirmation |
| Weight and class corrections | The carrier reweighs or reinspects the freight and rebills at a higher weight or class, plus a fee | Your own weights, dimensions and photos from when the freight was tendered |
| Wrong payer | Freight your vendor should pay billed to you, or prepaid and collect terms mixed up | The purchase order and the freight terms on the bill of lading |
| Math and coding errors | Totals that don’t add up, or charges coded to the wrong account or location | The invoice detail itself |
Weight and class corrections deserve a closer look, because the fee is the small part. Old Dominion charges $25 when an inspection leads to a reclassification, and FedEx Freight charges $40 when a reweigh moves the weight far enough from the bill of lading. The bigger cost is the shipment being rebilled at the new weight or class. We covered how that adds up in Why Your LTL Costs Rose While Your Volume Didn’t.
[FPI DATA: the share of invoices FPI flags with at least one exception, and the most common finding. One first-party figure here is the strongest single upgrade to this article.]
Why timing matters
A wrong charge doesn’t stay recoverable forever. Under federal law, a shipper generally has 180 days from receiving a motor carrier’s bill to contest it (49 U.S.C. § 13710), and 18 months from delivery to sue to recover an overcharge (49 U.S.C. § 14705).
Carrier tariffs can be tighter. Old Dominion’s rules tariff, for example, asks for overcharge claims within 180 days of the carrier receiving the shipment. Once a claim is filed, federal rules give the carrier 30 days to acknowledge it and 60 days to pay, decline or settle it (49 CFR Part 378), and a claim has to include the freight bill.
The longer an overcharge sits, the harder it is to collect. The federal government audits its own freight bills after payment, and its Inspector General found that when an overcharge was identified within about 400 days of payment, fewer than 10% went uncollected. At 800 days or more, nearly 35% did. Those are government shipments, but the pattern is the same anywhere: the carrier’s records age, and so do yours.
We’re not lawyers, and this isn’t legal advice. If a dispute or a contract question matters to your business, take it to your counsel.
Pre-payment or post-payment audit
| Pre-payment audit | Post-payment audit | |
|---|---|---|
| When it happens | Before the invoice is paid | After payment, often months later |
| What a finding means | The wrong charge is never paid | The money has to be recovered from the carrier |
| What it needs | Fast access to shipment records for every invoice | Invoice and payment history, inside the claim window |
| Best for | Ongoing control | A one-time look back, or a second check on the first |
They aren’t either-or. The federal government checks bills before paying them and audits them again afterward, and its Inspector General found that the second round of auditors kept finding overcharges the first had missed.
The payment half: what finance gets
For a CFO or controller, the payment side is often the bigger change.
- One payment run. Approved invoices from every carrier go out together, instead of dozens of separate payments on separate terms.
- Invoices coded before they reach the ledger. Each charge lands on the right account, location, cost center or customer, so freight can be costed where it’s actually spent.
- An accrual you can trust. Freight can be accrued from shipments that moved, rather than from last month’s total and a guess.
- Numbers you couldn’t produce before. Cost per shipment by year, and accessorial spend by charge code, come straight out of audited data. Most companies can’t produce either one today.
- A documented control. Every invoice has a record of what was checked and who approved it, which matters for any company that’s audited itself.
In-house, software, or a managed service
| In-house | Software | Managed service | |
|---|---|---|---|
| Who checks the charges | Your AP or logistics staff | Software flags exceptions; your staff works them | The provider audits and handles the disputes |
| Good fit when | A few carriers, low volume, and someone with time and records | High volume, and staff to work every exception | Several carriers or modes, and no dedicated freight analyst |
| Watch for | Checking that a shipment happened, but not its charges | Exceptions piling up unworked | A provider that can’t show you what it checked |
Five questions that tell you whether you need one
- Who checks that the charges on a freight invoice actually happened?
- Could you produce your cost per shipment for last year and the year before?
- Do you know what you spent on accessorial charges last year, by charge code?
- Does anyone compare invoices with signed delivery receipts before paying them?
- When a charge is wrong, does the dispute get filed inside the carrier’s time limit?
If the honest answer to two or more is “no” or “not sure,” your invoices are being paid without anyone checking the charges. That’s the most common setup we see, and it’s fixable.
Where Land-Link and FPI fit
Land-Link has managed transportation for shippers since 1978. Our affiliate, Freight Payment Inc. (FPI), runs freight audit and payment as a managed service with a team behind it. FPI audits every freight bill across LTL, truckload, small parcel, air, ocean and international, resolves the exceptions with carriers, pays the approved invoices in one run, and codes them to your general ledger with a monthly freight accrual.
FPI works on its own or alongside Land-Link’s managed transportation. When we manage the freight too, the problems an audit finds go back to the people who can stop them repeating: the bill of lading, the appointment, the carrier.
If you’d like to see where you stand first, the Freight Exposure Check asks eight questions and scores invoice integrity alongside four other areas of freight risk. Your result shows on screen as soon as you finish. To see how FPI works, start with freight audit and payment services.
Frequently asked questions
What is freight audit and payment?
Freight audit and payment is the process of checking every carrier invoice against your rates, the shipment paperwork and what actually happened, then paying the invoices that are correct. The audit half catches charges that are wrong or didn’t happen. The payment half consolidates carrier payments and codes them to your general ledger.
What does a freight audit catch?
The most common findings are duplicate bills, rate and discount errors, fuel surcharge errors, accessorial charges for services that didn’t happen, weight and class corrections that don’t hold up, freight billed to the wrong party, and math errors. Each one is checked against a document: the contract or tariff, the bill of lading, or the signed delivery receipt.
What is the difference between pre-payment and post-payment freight audit?
A pre-payment audit checks invoices before they’re paid, so a wrong charge never leaves your account. A post-payment audit reviews invoices that have already been paid and tries to recover the overcharges. Pre-payment audit is the ongoing control; post-payment audit is recovery, and it gets harder the longer it waits.
How long do I have to dispute a freight overcharge?
Under federal law, a shipper generally has 180 days from receiving a motor carrier’s bill to contest it (49 U.S.C. § 13710) and 18 months from delivery to sue to recover an overcharge (49 U.S.C. § 14705). Carrier rules tariffs can set their own shorter claim windows, so check each carrier’s tariff, and ask your counsel about your specific situation.
Should I outsource freight audit or do it in-house?
In-house audit can work when you use a few carriers and someone has the time and the shipment records to check every charge. Software helps at higher volume but still needs people to work the exceptions. A managed audit and payment service fits companies with several carriers or modes and no dedicated freight analyst.
Does freight audit save money?
Freight audit recovers charges that shouldn’t have been paid and shows which ones keep repeating, so they can be stopped at the source. How much it finds depends on your carriers, your contracts and how invoices are checked today. Anyone quoting a percentage before looking at your invoices is guessing.
Submit a comment