The invoice arrives. The audit begins.
A freight invoice from a forwarder contains charges across multiple line items — ocean freight, origin charges, destination charges, fuel surcharges, documentation fees, detention, demurrage, currency adjustments.
Each line item should match a contracted rate, an agreed surcharge schedule, or a documented event. In practice, discrepancies are common. THC charges above the agreed schedule. D&D charges for containers that were within free days. Duplicate billing across invoices. Currency conversion at the wrong rate.
Why leakage becomes normal
Manual freight audit does not scale. A team processing 200 invoices per month cannot audit every line item on every invoice against every applicable contract clause. In practice, invoices above a threshold get scrutiny. Smaller invoices get approved on trust.
That is where leakage hides.
The audit layer that runs continuously
An autonomous finance layer processes every invoice against the complete contract record:
- Ocean freight against the contracted rate for the specific port pair and container type
- Surcharges against the agreed schedule for the invoice date
- D&D against the internal free day calculation based on actual gate-out timestamps
- Origin and destination charges against the agreed local charge schedule
Invoices that match are approved automatically and queued for payment. Invoices with discrepancies are flagged with the specific variance and the evidence — contract clause, internal calculation, or prior agreement.
The dispute process
When a discrepancy is confirmed, a dispute is raised automatically with the specific evidence attached. The forwarder receives a structured message citing the contract reference, the charged amount, the correct amount, and the basis for the dispute.
Most disputes, when raised with clear evidence, result in credit notes within five to seven days.
What this looks like at scale
A company processing 300 freight invoices per month, with an average discrepancy rate of 4%, is absorbing meaningful leakage annually if those invoices are not fully audited. At scale, the recoverable amount justifies the investment in an audit layer several times over.
The audit does not replace the finance team. It handles the routine work — the line item matching, the rate validation, the D&D calculation — so the finance team can focus on the cases that require judgment.