DISAMBIGUATION · WHO AUDITS WHOM
Freight audit & payment: who audits whom.
Search 'freight audit and payment' and you land in a shipper-side industry. Cass, Trax and Intelligent Audit are good at what they do, and what they do is audit transport invoices on behalf of cargo owners — which means the invoice being audited is, quite often, the one a forwarder sent. This page is the forwarder's version: what FAP checks when it audits you, and the audit you run on the invoices your own vendors send.
Freight audit & payment (FAP) is a shipper-side service: firms hired by cargo owners to check every transport invoice against rates, contracts and delivery proof before paying it — including the invoices freight forwarders send. For a forwarder, “freight audit” therefore means two things: being audited by your customer’s FAP provider, and auditing the invoices your carriers, co-loaders, truckers and agents send you, line by line against your job files. Same verb, opposite side of the table.
Who audits whom
Most forwarders use one phrase for three different jobs. Freight audit is checking a bill against what was agreed. Invoice reconciliation is matching each charge back to the job it belongs to and getting it booked. Payment collectionis getting your own customer to pay you. The phrase itself comes from the shipper side, where a company that ships freight hires someone to check its carriers’ bills and pay them. A forwarder sits in the middle: you receive bills from carriers and agents, and you issue bills to customers.
Follow one shipment’s paperwork and you find two audits that never meet. Downstream, your customer’s FAP provider checks the invoice you sent against the contract you signed — professionally, line by line, sometimes for a share of what it claws back. Upstream, the invoices youreceive — the carrier’s freight and THC, the co-loader’s statement, the trucker’s detention line, the agent’s SOA — historically get whatever scrutiny a busy month-end allows. Here is the seating chart:
| Question | Freight audit & payment | Vendor invoice reconciliation |
|---|---|---|
| Who hires them | The shipper — the cargo owner buying transport | The forwarder — you, on the paying end of your own vendor invoices |
| Whose invoices get audited | Yours. The FAP firm checks what you billed the shipper against the shipper's agreement | Your vendors'. The desk checks what carriers, co-loaders, truckers and agents billed you |
| Match baseline | The shipper's contract and tariff — a rate sheet the auditor holds | Your job file — the buy rates and accruals recorded when the job was quoted and booked |
| Fee model | Often a percentage of recovered overcharges — the auditor is paid by the size of the errors it finds | Flat — the desk earns nothing extra from a big error, so it matches every line, not the lucrative ones |
| What they see | The shipper's transport spend, invoice by invoice | Your job economics — buy, sell, and the margin between them, per shipment |
| The AP→AR leak | Invisible. An FAP firm never knows what you billed your customer, or when | Flagged. A cost landing after the customer invoice went out is routed for re-billing, not absorbed |
FAP FIRMS NAMED FOR CATEGORY DEFINITION, NOT AS COMPETITORS — THEY SERVE SHIPPERS; RECONCILER AI SERVES FORWARDERS. CATEGORY DESCRIPTION CHECKED SEPTEMBER 2026.
When your customer’s FAP provider audits you
If a cargo owner pays you, assume their auditor reads your invoice before their accounts team does. What it checks:
- Rate match. Your invoice line against the quoted or contracted rate. One variance can stall the whole invoice.
- Accessorials. Detention, demurrage and surcharges — the most-disputed lines in freight, and the first ones an auditor questions.
- Documentation. A signed POD present, references that match, no duplicate of an invoice already paid.
- Tax and format. In India, a valid GST e-invoice and IRN; in Saudi Arabia, ZATCA clearance. A format defect is a payment delay.
Every audit failure restarts a clock, so the forwarder-side playbook is about passing the first time: invoice exactly at the quoted rate; attach the carrier’s D&D invoice to your D&D line before anyone asks; chase the signed POD, because the payment clock often doesn’t start until it reaches their accounts team; and bill contested accessorials as separate lines, so one argument doesn’t hold the whole invoice. An invoice sitting “in audit” is also not the same as an overdue one — chase paper while it is in audit, and payment once it clears.
FAP is your customer auditing you. Everything below is the mirror image: you auditing the carriers, co-loaders, truckers and agents who bill you. Your customers audit every invoice you send — who audits the ones you receive?
What a freight audit checks when you run it on your vendors
Six things, in roughly this order:
- The rate — the billed figure against the agreed buy rate, in the agreed currency.
- The weight — chargeable weight, volumetric conversion, and any reweigh the carrier applied.
- The surcharges — fuel, security, war risk, congestion, and whether each one was agreed.
- The accessorials — demurrage, detention, storage, re-delivery, waiting time.
- Duplicates and corrections — the THC billed twice across two documents, the credit note that never arrived.
- The arithmetic — the exchange rate, the tax treatment, whether the lines add up.
The first three usually get checked. The fourth is where the money is.Accessorials arrive late, after the shipment is closed in everyone’s mind, and nobody holds an agreed figure for them. A charge you cannot check quickly is a charge with a deadline attached: under the US FMC’s D&D billing rule, the dispute window is 30 days — and since a federal court set aside the rule’s “properly issued invoices” provision in December 2025, leverage rests on evidence more than procedure. The full rule status is in the guide. This page explains the process; it is not legal advice.
| What goes wrong | Where it comes from | What catches it |
|---|---|---|
| The rate is not the rate | It was agreed on an email that never reached the job file | The agreed rate on screen beside the bill |
| The weight changed | The carrier reweighed at acceptance and billed the new figure | The airway bill weight and the billed weight on one line |
| A surcharge appeared | The lane carries a charge that was never in the agreement | A charge list held per lane, not remembered per shipment |
| Demurrage arrived late | The charge was raised weeks after the container moved | A date on every charge, and the event history behind the box |
| The job cannot be found | The bill names a reference your own system does not use | Matching on several identifiers: airway bill, container, job |
FIVE COMMON FAILURE MODES ON CARRIER BILLS — DESCRIBED FOR ORIENTATION, NOT RANKED BY FREQUENCY.
Audit vs reconciliation: right charge, right job
The audit asks whether the charge is right. The reconciliation asks where it belongs. A carrier statement is addressed to your company, not to a job, and carries whatever moved that period — one statement can hold fifty airway bills belonging to forty jobs. Someone has to split it and find the job behind each line, often on a reference your own system doesn’t file the job under.
Then comes the match, and this is where a forwarder’s audit differs from a shipper’s. An FAP auditor’s truth is a document it holds: the shipper’s contract or tariff. A forwarder has no equivalent single document — and no purchase order either. The forwarder’s truth is the job file: the buy rate agreed when the job was quoted, the accrual booked when it was confirmed, the tracking events that say what actually happened to the box. So the forwarder’s three-way match runs invoice ↔ buy rate/accrual ↔ job file, on every line:
- Rate lines meet the job file’s buy rate — the quote said one number, the invoice says another, and both numbers are shown with their sources before anyone pays.
- D&D lines meet the tracking desk’s event history — free time, clock start, and the customs exam the carrier’s clock ignored.
- SOA lines meet their jobs and accruals one by one, then net across currencies before the settlement wire — not after.
None of that baseline exists outside your own systems, which is why no shipper-side auditor — however competent — can run this match for you. It isn’t their data. It’s yours.
What software can do, and what it can’t
More than most forwarders expect on the reading; less than the marketing suggests on the deciding. Software can read a bill in the form it arrives, split a statement into lines, find the job behind each one, compare every line with the buy rate and accrual on record, group the differences so a person sees the ten that matter rather than the four hundred that agree, and keep a dispute open until the credit note closes it.
It cannot decide whether a charge you never agreed is worth arguing about with a carrier you depend on. It cannot know a commercial history nobody wrote down. And it cannot make an unstructured document so reliable that nobody ever needs to look: the European Commission defines an electronic invoice as one issued, transmitted and received in a structured format that allows automatic processing — by that definition a PDF is a picture of an invoice, and most carrier bills are pictures. That is why the exceptions still go to a person, with the reason attached.
When FAP is exactly the right tool
Honestly: whenever you are the shipper. Every forwarder is also a cargo owner somewhere — your own parcel and LTL spend, courier accounts, office and marketing freight moving under your name on your rates. For that spend you sit on the shipper’s side of the table, and a shipper-side audit is the correct instrument— a contract to match against, a specialist to run the match, recoveries worth the fee. The two disciplines don’t compete for the same invoices; they divide the pile by who was billed and against what.
We build the reconciliation desk on the right-hand side of this table, and this page says so plainly. The claim is narrow and checkable: take one week of your real vendor invoices — the carrier PDFs, the co-loader’s SOA, the D&D line with a story — and watch the desk match them against your own job files in a live session. The FAP column needs no defending; it was never pointed at your payables.
Questions forwarders ask about freight audit
What is freight audit and payment? Freight audit and payment (FAP) is a shipper-side service: firms hired by cargo owners to check every transport invoice against rates, contracts and delivery proof before paying it. Cass, Trax and Intelligent Audit are well-known examples. When the shipper is your customer, the invoices they audit include the ones your forwarding business sends.
Is a freight audit the same as invoice reconciliation? No. An audit checks whether a charge is correct against what was agreed. Reconciliation finds the job each charge belongs to and books the agreed figure as a cost against it. You can reconcile a statement perfectly and still pay a rate you never agreed to.
Why is my customer's freight audit holding up my invoice? Usually one of four things: a line that doesn't match the quoted or contracted rate, an accessorial such as detention or demurrage with no evidence attached, a missing or unsigned proof of delivery, or a tax or format defect. Invoice at the quoted rate, attach the pass-through evidence, and bill contested charges as separate lines so one argument doesn't hold the whole invoice.
Should a forwarder outsource freight audit? It depends which invoices. For spend where you are the shipper — your own parcel, courier and LTL accounts — outsourcing works: contracted rates, structured charges, recoveries worth a fee. For the invoices carriers, co-loaders and agents bill against your jobs, the baseline is your job file, and the agreed rate often lives in an email thread only your pricer knows. That match has to run where that data lives.
Our carrier bills arrive as PDFs. Is that a problem? It is normal, and it is why this work is hard. A structured electronic invoice is one a machine can process directly. A PDF is a picture of an invoice. It can be read well, but reading it is a capability to test on your own documents — and it is why a person still sees the exceptions.
Different sides of the table — keep both, confuse neither. If a cargo owner pays you, expect their FAP firm to audit you, and send invoices that survive it. For your own parcel and LTL spend, you are the shipper: shipper-side audit applies. But for the invoices your carriers, co-loaders, truckers and agents send you — matched against buy rates and accruals only your job files hold — no one upstream is coming to check them. That match is yours to run, and it’s the one this desk runs on every line.
Audit the side no one audits.
Bring one week of real vendor invoices to a thirty-minute working session. Watch every line meet its job file — and the variances come back with reasons attached.
Book the live demo