Definition
Freight audit is the process of verifying that every transportation charge invoiced is correct, authorized, and supported: contracted rate, services performed, fiscal/operational documentation, and no duplicates before releasing payment.
Your team reviews 10% of invoices because there are not enough hours. The other 90% is paid on faith. Inflated detention, duplicate accessorials, and off-contract rates do not politely concentrate in the sample, they hide in the rest.
That is why freight audit stops being an AP luxury and becomes 3PL capacity. If your TMS records the shipment but nobody matches the invoice at 100%, you are in the gap that agents vs traditional TMS attack first when money leakage is visible.
What freight audit is
Audit answers a simple question with evidence: should we pay this concept, for this amount, on this shipment? It matches rate, route/miles, detention, accessorials, weight/cube, CFDI, Carta Porte, POD, and GPS when available.
It is not the same as CFDI fiscal validation. You can have a correctly stamped CFDI and still pay unsupported detention or an off-contract rate.
For the Mexico TMS buyer, audit is not an isolated Finance module: it must match transport CFDI, Carta Porte, and POD against the rate card or awarded tender rate. Without that per-shipment file, disputing detention or accessorials is talk, not recoverable credit.
Sampling vs 100%: the math that hurts
Sampling assumes errors behave like a stable average. In Mexican freight they do not: many irregular charges are small, frequent, and scattered. Reviewing 1 in 10 is choosing not to see 9.
Freight-audit benchmarks place sustained recovery between 1–5% of spend; in Mexican operations moving from sampling to systematic matching, the observed operating pattern often sits at 5–7% of the audited period.
FIGURE 1 · AUDIT COVERAGE
From sampling to 100%.
Typical freight-invoice coverage at a Mexican 3PL before and after the pilot.
Source: OCL operating pattern in Mexico · documented 3PL case. Approximate.
No audit
Coverage: 0%
What it catches: Nothing until a customer dispute
Residual risk: Maximum
10% sampling
Coverage: ~10%
What it catches: Only errors in the sample
Residual risk: You pay 90% blind
ERP rules
Coverage: Partial
What it catches: Obvious duplicates / missing PO
Residual risk: Does not validate ops evidence
100% audit + case file
Coverage: 100%
What it catches: Rate, detention, accessorials, POD
Residual risk: Minimum manageable
How to audit freight in 5 steps
This sequence applies whether you audit by hand or with an agent. The difference is coverage and speed, not the meaning of control. Freeze the rate of record, build the per-shipment file, match concepts line by line, prioritize findings, and close the loop with accounts payable (AP).
Select a step to see detail
Step detail · 01
Freeze rate
Step 1
4 mistakes that empty the audit
Avoid these shortcuts: they look like efficiency and are leakage.
1.Auditing only the invoice total
The total can balance while a phantom accessorial is offset elsewhere. Audit lines.
The devil is in the breakdown
2.Accepting an incomplete POD as full evidence
Without clear signature/time/quantity, you cannot defend In Full or reject handling. POD is a piece of OTIF and of audit.
Connects to [OTIF](/glossary/what-is-otif)
3.Separating Ops and Finance
If Ops does not define detention rules and Finance does not receive case files, findings do not become money.
No joint owner, no ROI
4.Celebrating findings without recovery
Detection is not enough. The KPI is MXN recovered or avoided at payment, with a closed file.
Finding ≠ savings
Real case: $3.6M MXN in 6 weeks
A Mexico logistics operator audited 100% of the period flow: 2,250 invoices, $3.6M MXN in unsupported charges (5.7% of audited spend), and a conservative projection of ~$18M MXN/year.
Full detail is in the 3PL audit-agent case. The operating lesson: sampling was not prudence, it was insufficient capacity dressed up as process.
Where it fits in your stack (TMS + agents)
You do not need to shut down the TMS to audit well. The hybrid pattern keeps orders/masters in the TMS and puts the agent on matching invoices to rate and evidence.
If money leakage is visible, audit is usually the first pilot, before dressing up dashboards. Decision guide in traditional TMS vs OCL.
Sources and further reading
- Freight-audit benchmark: 1–5% sustained recovery internationally; Mexico pattern moving to 100%: 5–7% (documented OCL case).
- OCL: 3PL $3.6M MXN case, 2,250 invoices reconciled in 6 weeks.
- Ops checklist: 15-point freight invoice audit.
- Related: accessorials, detention, rate card.
- The full payment cycle: freight accounts payable automation.
- Hybrid stack: TMS vs OCL agents.
Key takeaways5 points
- Freight audit = match every invoice to contracted rate and operational evidence before paying.
- Sampling (e.g. 1 in 10) guarantees paying 90% unchecked; errors are scattered, not concentrated.
- In Mexico, detectable leakage when moving to 100% often sits in the 5–7% band of audited spend.
- A 3PL published $3.6M MXN detected in 6 weeks (2,250 invoices) with an audit agent.
- Without the CFDI + Carta Porte + POD trilogy, disputes start weak even when the analyst is right.
Still paying 90% of invoices blind?
Frequently asked questions
International sustained-recovery benchmarks: 1–5% of spend. In Mexican operations leaving sampling, the observed cleanup-period pattern is often 5–7%. The 3PL case: 5.7% and $3.6M MXN in 6 weeks.
No. CFDI validates fiscal form; freight audit validates operational and contractual substance (was the service performed under the agreed rate?).
Inflated detention, duplicate or unauthorized accessorials, off-contract rates, miles/deviations without evidence, and charges without coherent POD/Carta Porte.
A useful pilot fits in 6-8 weeks: first weeks data and rules, then live operation, and measurement vs baseline at the end. The published case showed material findings in 6 weeks at scale.
Yes within the pilot scope (a complete flow for the period). Do not half-audit the whole company: better 100% of a defined universe than 10% of everything.
In the 3PL audit-agent case: 2,250 invoices reconciled, files to AP, and a conservative annual projection.

