The freight audit process and billing readiness, step by step
Freight audit checks each carrier bill against what was tendered and what was actually performed before it is approved; billing readiness decides when a delivered shipment can be charged to the customer without inviting a dispute. One protects what you pay, the other what you invoice. This guide walks through the freight audit process, explains what makes a shipment ready to bill, and shows how disputes are raised and resolved without rewriting history.
Updated · Kargentra product team
What freight audit is
Freight audit is the check of each carrier freight bill against what was agreed and what was actually performed, before the bill is approved for payment. It answers one question per shipment: does the amount billed match the tendered rate, the services delivered and the evidence on file?
Freight audit and payment, often shortened to FAP, extends the audit into approving and paying the carrier. Many organisations split the two: operations and transport own the audit because they hold the tender, the accessorial evidence and the delivery result, while finance owns payment, ledgers and tax. Whichever way you divide it, the audit is only as good as the operational facts that your transportation management system records behind it.
A freight bill audit is not the same as checking arithmetic. The hard part is matching the bill to the right shipment, knowing which rate version applied on the day of the tender, and having evidence for each accessorial charge such as detention, redelivery or layover.
What billing readiness means
Billing readiness is the point at which a delivered shipment has every condition needed to charge the customer, and nothing open that would make the charge disputable. It is a verdict over several checks, not a single event.
The most common mistake is to treat proof of delivery as the trigger for billing. Delivery evidence is necessary but not sufficient. Evidence complete is not billing ready: the evidence must also be accepted by operations, exceptions on the movement must be resolved, a governed charge must exist under an approved commercial agreement, and currencies must be coherent. When any of those is missing, the shipment should sit in a queue with its exact blocker named, not drift into an invoice that the customer will reject.
- The order was accepted and the shipment delivered.
- Delivery evidence was captured and accepted by operations.
- Exceptions on the movement are resolved, not just acknowledged.
- A charge exists under an in-force customer agreement, with the rate version recorded.
- Accessorials are evidenced and agreed.
- Amounts are in a single, consistent currency per document.
The freight audit process, step by step
The freight audit process has eight steps, from receiving the bill to handing an approved amount to finance. Automation can speed up matching and comparison, but each step should leave a record of what was compared and who decided.
- Receive the bill. Capture the carrier bill by upload, partner gateway or an EDI or API exchange, and keep the original document.
- Identify the shipment. Match the bill to the shipment and tender it relates to; a bill with no matching shipment is its own exception.
- Establish the expected amount. Use the tendered price and the rate rule version in force when the tender was sent, not today's rate card.
- Compare billed with expected. Calculate the variance per charge line, including line-haul, fuel and each accessorial.
- Check performed cost. Compare against what actually happened: stops served, waiting time recorded, units delivered.
- Classify the variance. Within tolerance, explained by evidence, or ungoverned and needing a decision.
- Approve or dispute. Approve the bill, or open a dispute with the reason, the evidence and the amount you expected.
- Hand off to finance. Pass the approved amount, with its provenance, to the system that pays carriers.
Common freight invoice errors
The most common freight invoice errors are rate variances, quantity or weight differences, accessorials that were never agreed, duplicate charges and charges for services not performed. Each one is settled by a different piece of evidence, which is why audit needs operational data and not only the bill.
Scroll sideways to see every column.
| Error | What it looks like | Evidence that settles it |
|---|---|---|
| Rate variance | Line-haul above the tendered price | Tender snapshot and rate rule version |
| Quantity or weight variance | Billed weight or units above what moved | Measured freight facts and handling units |
| Accessorial not agreed | Extra stop, tail-lift or handling fee | Agreement terms and tender scope |
| Detention or waiting | Charge for time at the dock | Recorded arrival, service start and free time |
| Duplicate charge | Same shipment billed twice | Bill history against the shipment |
| Service not performed | Charge for a stop or attempt that did not happen | Stop events and delivery attempts |
| Documentation missing | Charge with no supporting paperwork | Bill of lading and proof of delivery |
Why delivery evidence decides billing readiness
Delivery evidence decides billing readiness because it is the only independent record that the service was performed as charged. Without it, every charge rests on the word of the party asking to be paid.
Good evidence is specific. It records what happened to each unit, not just that a stop was visited; it distinguishes a partial delivery from a refusal and a failed attempt from a reattempt; and it is bound to the delivery attempt it describes, so a later reattempt does not overwrite the earlier one. Our guide to electronic proof of delivery explains what to capture at the door and how offline capture keeps the record intact.
Evidence also has a review step. A driver's or carrier's submission is not acceptance; operations should accept the evidence before it reaches the customer or counts towards billing. That review is what stops a blurred photo or a signature on the wrong shipment from becoming an invoice line.
Keeping buy-side and sell-side money facts apart
Accurate freight billing depends on keeping each money fact as its own named record, because a single "cost" field cannot answer audit, billing and margin questions at once. The table shows the facts a shipment should carry.
Two rules prevent most reporting errors. A missing amount should read as not recorded rather than zero, because a zero looks like a free movement and flatters margin. And amounts in different currencies should never be summed or silently converted inside an operational report.
Scroll sideways to see every column.
| Money fact | Side | Where it comes from |
|---|---|---|
| Sell (contracted) | Customer | Customer commercial agreement in force |
| Expected buy | Carrier | Tendered price and rate rule version |
| Actual cost | Carrier | Audited carrier bill |
| Accessorials | Both | Evidenced events such as detention, redelivery or layover |
| Cost variance | Carrier | Actual cost minus expected buy |
| Gross margin | Internal | Sell minus actual cost, per currency |
How freight disputes are raised and resolved
A freight dispute should follow one governed lifecycle for both directions: disagreements with carriers about what you owe, and disagreements with customers about what they owe you. Each dispute is itemised by charge line, carries its evidence, and ends in a recorded outcome approved by someone with the authority for that amount.
How long should a freight dispute take? Long enough to gather evidence, and no longer than the response target your policy sets for each party. What matters more than a fixed number is that the queue shows what needs your action, what waits on the counterparty, what needs approval and what is overdue.
- Reasons: rate variance, quantity variance, accessorial not agreed, detention or waiting, duplicate charge, service not performed, documentation missing.
- Outcomes: keep the expected value, accept the submitted value, agree an adjusted value, void the charge, or ask the counterparty to reissue.
- Approval: bands by amount or percentage, so larger concessions need a more senior approver.
- Correction: an issued invoice is never edited; it is corrected by a credit note, supplemental invoice or debit note traced to the dispute.
Who owns each part of audit and billing
Freight audit and billing readiness cross three teams, and each step works best when one role owns it and the others can see its state. Transport operations hold the tender, the stop events and the delivery result; commercial teams hold the agreements and rates; finance holds payment, ledgers and tax.
The handoffs between those teams are where shipments go missing. A movement delivered on Friday with a blurred photo, an unresolved waiting-time exception and a customer agreement that expired the week before is three separate problems owned by three people. A billing readiness queue that names the blocker in the owner's words lets each of them act without a reconciliation meeting.
Brokers and 3PLs carry extra weight here. A freight broker audits the carrier bill and invoices the customer for the same load, so buy and sell must stay apart while margin is visible internally only. A 3PL also bills warehouse services and storage, which need the same evidence discipline without pretending a storage period is a shipment.
- Transport supervisor: clears delivery exceptions and accepts delivery evidence.
- Carrier manager: owns carrier agreements, rate versions and carrier disputes.
- Commercial or account manager: owns customer agreements and customer disputes.
- Finance: approves outcomes above the operational band, issues invoices and pays carriers.
Measuring audit and billing health
Measure audit and billing health with counts and amounts that each state their scope, so finance and operations argue about the same population. Revenue at risk, deliveries awaiting evidence and billing-ready deliveries tell you how much finished work is not yet billable and why.
- Deliveries awaiting evidence, and how long they have waited.
- Billing-blocked deliveries, grouped by their exact blocker.
- Carrier bills not yet received, awaiting match, and in ungoverned variance.
- Disputes needing action, needing approval, waiting on the counterparty and overdue.
- Evidence completeness, with its denominator stated.
How Kargentra approaches freight audit and billing readiness
Kargentra takes delivered, evidence-backed work through audit and billing on the same record that sourced and executed it. In the Kargentra freight audit and finance workspace, each delivered movement sits at one stage of Delivery and Commercial Close: Delivery evidence incomplete, Evidence complete not assessed, Billing blocked, Billing ready, Closeout approved or Handed off to Finance. The billing readiness verdict runs 16 named checks, from order acceptance through accepted delivery evidence, resolved exceptions, a governed charge and currency coherence, and each failed check reads in plain language.
Freight audit records carrier bills by operator upload or partner gateway and places every shipment in one queue ordered by urgency, with standings such as No bill received, Awaiting match, Reconciled, Variance ungoverned, Dispute open and Dispute resolved. Expected (tendered), Carrier billed, Variance and Performed cost are shown side by side, and nothing is accepted automatically. A dispute opens directly from a variance, and the carrier answers in the carrier portal with its own proposal.
Customer invoices are generated only from facts already handed to Finance, so amounts are never typed. Drafts move through approval to issue, either by Kargentra with a legal number and PDF, or by your accounting system with the confirmation recorded. Customers see their invoices and can dispute a single line in the customer portal. For 3PLs, warehouse service charges and storage periods close on the same commercial record, so warehouse-only work reaches Finance without an invented shipment. Ask Kargentra explains a blocker or a variance; a person with the right permission decides every price, dispute outcome and credit.