
A freight invoice can pass every basic check and still include a charge you shouldn't pay.
The carrier is approved. The linehaul rate matches the contract. The invoice total adds up. But there's a $275 redelivery charge for a second delivery attempt your team has no record of.
A conventional rate check can confirm whether $275 is the agreed price for redelivery. It cannot establish whether redelivery occurred.
This is an important distinction when evaluating freight audit software. The objective isn't simply to process invoices faster. It's to verify that charges are accurate, supported, and payable under the agreed terms.
That requires more than invoice matching. It requires access to shipment records, contract rules, operational events, and a process for resolving discrepancies before they become permanent costs.
Here are eight capabilities worth evaluating before choosing a freight audit solution.
What Is Freight Audit Software?
Freight audit software reviews carrier invoices to identify billing errors, duplicate charges, incorrect rates, unsupported accessorials, and other discrepancies.
A typical automated freight audit process involves receiving carrier invoices, matching them to shipments, checking contractual rates, identifying exceptions, and determining which amounts can be approved for payment.
More advanced systems also validate whether billed services occurred, assemble supporting evidence, manage disputes, and track credits or recoveries.
Freight audit and payment is the broader process that combines invoice validation with payment authorization, settlement, reconciliation, and reporting. Some providers handle both auditing and carrier payments; others specialize in auditing while leaving payment execution with the shipper's accounts payable team.
The distinction matters because approving an invoice, paying it, and recovering an overcharge are three different outcomes.
1. Invoice Capture and Data Normalization
Freight invoices rarely arrive in a single format.
One carrier sends an EDI 210. Another emails a PDF. A third sends a corrected invoice weeks after the original. Accessorials may appear on separate bills, while different carriers use different descriptions for essentially the same charge.
Good freight audit software should be able to receive these documents, extract the relevant information, and convert different billing formats into a consistent structure.
It should capture invoice numbers, shipment references, carrier identifiers, charges, service dates, quantities, and supporting documents.
The less obvious requirement is preserving the original information.
If a carrier describes a charge as "additional handling" and the platform translates it into a standard accessorial category, the original description should remain available. Otherwise, an incorrect classification can become difficult to investigate later.
What matters: Accurate invoice ingestion, consistent charge categorization, duplicate detection, and traceability to the original documents.
2. Reliable Shipment-to-Invoice Matching
Before auditing a charge, the software needs to identify the shipment being billed.
That sounds straightforward until a carrier invoice references a PRO number that differs from the number in the TMS, a bill of lading is missing, or a corrected invoice uses a new reference.
Exact invoice-to-load matching works well when the data is consistent. Freight operations don't always provide that consistency.
A capable system should reconcile multiple identifiers, such as PRO numbers, BOL numbers, purchase orders, shipment IDs, and carrier codes. When those references disagree, it should use other shipment attributes to identify plausible matches.
But there's an important boundary: finding a likely shipment is not the same as confirming the right shipment.
If two loads are equally plausible, the software should request additional information rather than assign the invoice to one arbitrarily.
A wrong match can make an incorrect charge appear valid and can also distort freight cost allocation.
For a deeper explanation, see The Freight Audit Bottleneck Is Load Resolution, Not Rate Math.
3. Contract-Based Rate Validation
Once the shipment is identified, the system needs to calculate what the carrier should have charged.
This requires more than comparing an invoice total against an estimated freight cost.
A proper freight rate audit considers the contract version applicable to the shipment, lane rates, fuel surcharge formulas, minimum charges, discounts, and any agreed exceptions.
Consider fuel surcharges.
A carrier might calculate its fuel surcharge using a published diesel index. The formula can be correct, but the charge can still be wrong if the carrier applies the wrong index period or contractual adjustment.
The software should independently recalculate the amount from the applicable contract and source data, such as the U.S. Energy Information Administration's published diesel prices, when the agreement calls for that index.
LTL auditing introduces additional complexity. Freight class, weight breaks, density, discounts, and reclassification rules can all affect the amount owed.
The July 2025 changes to the National Motor Freight Classification, documented by the National Motor Freight Traffic Association, illustrate why rating logic must remain current.
A platform that cannot reproduce the applicable rating calculation will struggle to explain why it flagged a variance.
4. Verification Against Actual Shipment Events
Rate validation answers one question: was the charge calculated correctly?
It doesn't necessarily answer another: was the carrier entitled to charge for that service?
Suppose an invoice includes a redelivery fee. The contract specifies the correct rate, and the amount matches perfectly.
To determine whether the charge is justified, the audit may need delivery-attempt records, appointment history, carrier communications, proof of delivery, or other shipment events.
The same principle applies to detention, layover, stop-offs, reconsignment, and certain other accessorial charges.
Where relevant data exists, freight audit software should be able to use sources such as:
- GPS or ELD records showing vehicle movement and dwell time.
- Facility gate-in and gate-out records.
- Appointment and shipment-status events.
- Proof-of-delivery documents.
- Exception records and carrier communications.
These sources help establish what happened. Contract terms then determine whether that event is chargeable.
Not every accessorial can be proved through telematics. For example, a liftgate charge may require delivery documentation or a service record rather than a GPS trace.
The important capability is matching the right evidence to the right charge.
For organizations with high shipment volumes and frequent accessorials, this is one of the most useful distinctions to examine during a product demonstration.
5. Audit Rules Specific to Each Freight Mode
Freight billing rules differ considerably between transportation modes.
A truckload invoice may depend on linehaul, mileage, fuel, stops, and waiting time.
LTL invoices introduce freight classification, dimensions, weight breaks, minimum charges, and reweigh adjustments.
Ocean container charges can depend on terminal availability, free time, container movements, and the governing tariff or service agreement.
LCL billing may use chargeable weight or measurement-based revenue tons.
These are not variations of one simple formula.
Before selecting a platform, establish which transportation modes account for your freight spend and whether the provider supports the actual rating and accessorial rules used by your carriers.
A system that handles truckload linehaul effectively may not provide the same depth of auditing for LTL reclassifications or ocean demurrage.
Broad multimodal coverage is useful, but depth of validation in your highest-spend modes matters more than the number of modes listed on a product page.
6. Evidence-Backed Exception Management
Identifying a discrepancy is only the beginning of an audit.
An analyst still needs to understand what caused it, which documents support the finding, and what should happen next.
A useful exception-management system should distinguish among three outcomes:
Valid charge: The invoice is supported by the applicable contract and available shipment evidence.
Discrepancy identified: A charge conflicts with the agreement, calculation, or verified shipment records.
Additional evidence required: The available information isn't sufficient to approve or dispute the charge confidently.
That third outcome is particularly important.
Consider an invoice with a disputed reweigh charge but no supporting measurement certificate. Automatically approving the charge would be premature. Automatically disputing it as incorrect could be equally premature.
The appropriate next step may be to request the certificate.
The platform should retain the reason for the exception, supporting documents, outstanding information, responsible party, and resolution status.
This gives an analyst something actionable rather than another generic alert.
It also makes the audit defensible when a carrier challenges the finding or finance asks why a payment was approved.
7. Dispute Management Through Recovery
Freight audit dashboards often emphasize the dollar value of discrepancies identified.
That's useful, but identifying a potential overcharge doesn't mean the business has recovered the money.
A carrier might reject the dispute, partially accept it, issue a credit against a future invoice, or require additional documentation.
The software needs to support the process beyond detection.
Look for dispute generation, evidence attachments, carrier correspondence, response tracking, follow-up workflows, settlement records, and credit reconciliation.
It should also distinguish disputes raised before payment from post-payment recovery.
When a payment adjustment is appropriate, the system should operate within the company's approved financial and carrier-management policies.
For finance leaders, three amounts should remain separate:
- Discrepancies identified: Potential billing differences found during audit.
- Claims accepted: Amounts the carrier has agreed to adjust.
- Savings realized: Amounts actually prevented from being paid or recovered and reconciled.
Without this separation, reported audit savings can overstate the financial benefit.
8. Integration, Financial Controls, and Reporting
Even accurate freight audit software will create extra work if employees must manually transfer information between the audit platform, TMS, and accounting systems.
The solution should fit the existing operating environment.
That includes accessing shipment and contract data, returning audit decisions to the appropriate financial system, and maintaining a reliable record of approvals, disputes, and adjustments.
For larger shippers, finance controls are as important as audit accuracy.
The platform should support configurable approval limits, role-based access, exception ownership, and an audit trail showing which records supported each decision.
Reporting should also go beyond total savings.
Useful measures include invoice coverage, unresolved exception value, average resolution time, duplicate-payment prevention, carrier dispute acceptance, and realized recovery.
These metrics help finance understand both the value being delivered and where the audit process continues to struggle.
How to Evaluate Freight Audit Software in a Demo
Product demonstrations usually show clean invoices moving through an automated workflow.
That demonstrates processing speed. It doesn't reveal much about how the system handles difficult billing situations.
A better approach is to give shortlisted vendors a small set of real invoices with different characteristics.
| Test case | What the software should demonstrate |
|---|---|
| A straightforward, correctly billed shipment | Accurate calculation and approval without unnecessary intervention |
| A duplicate or corrected invoice | Recognition of the relationship to the original bill |
| An LTL invoice with a changed freight class | Correct rating logic and supporting measurement requirements |
| An accessorial with missing operational evidence | A documented request for evidence rather than an unsupported decision |
| An invoice with a confirmed overcharge | An evidence-backed dispute and a trackable resolution workflow |
Ask each vendor to show not just the result, but how the result was reached.
Which contract clause was applied? What shipment record was used? What happens if the source documents conflict? Who owns the exception? How does a carrier credit reach the finance system?
Those answers reveal more than a demonstration of how many invoices can be processed per minute.
How Should You Measure Freight Audit Software ROI?
The financial value of freight audit software comes from several places.
The most direct is the amount of incorrect freight spend prevented or recovered. Additional benefits can include reduced manual review, faster resolution, fewer duplicate payments, and improved reporting.
A practical evaluation should compare:
Net annual value = Verified overpayments prevented + realized recoveries + measurable processing-cost savings − total solution costs.
Avoid treating all detected discrepancies as savings. Some will be legitimate charges. Others may never be successfully recovered.
Likewise, employee time saved should be valued according to how that capacity is actually used, rather than automatically counted as a reduction in payroll.
Audit coverage is another useful measure, but it needs context. Reviewing every invoice only creates value if the underlying validation is sufficiently accurate.
In a TransportOne-published case study, a consumer goods shipper moved from manually reviewing approximately one in eight invoices to auditing every invoice with Penny. The company also reported moving invoice reconciliation from a weeks-long process to same-day processing.
That illustrates the operational potential of automation, but each organization should validate comparable results against its own invoice volumes, carrier mix, and audit requirements.
Frequently Asked Questions
What is the difference between freight audit software and freight audit and payment services?
Freight audit software checks carrier charges and identifies discrepancies. Freight audit and payment services combine those controls with payment processing, settlement, reconciliation, and related financial administration. Some providers offer both capabilities, while others focus on the audit and dispute process.
Can freight audit software detect duplicate invoices and overcharges?
Yes, provided the software has the relevant data and validation rules. More sophisticated duplicate checks account for corrected bills, changed invoice references, and multiple bills associated with the same shipment. Detecting overcharges requires verifying the applicable contract, rating rules, and supporting evidence.
Can automated freight audit replace manual review entirely?
Automation can reduce manual checking substantially, but certain exceptions still require judgment, additional documents, carrier discussions, or financial authorization. A reliable system should make those situations visible rather than forcing every invoice into an automatic approval or rejection.
Does freight audit software work with an existing TMS or ERP?
Many freight audit platforms integrate with transportation and finance systems. However, integration depth varies. Buyers should confirm which data can be read, which decisions can be written back, and how the platform handles missing or inconsistent records.
Choosing Freight Audit Software That Actually Closes the Loop
The strongest freight audit process does more than check whether a carrier used the right price.
It identifies the shipment, applies the correct contractual rules, verifies supporting evidence, and reaches a defensible decision about each charge.
Just as importantly, it helps the organization resolve exceptions rather than leaving analysts with a growing queue of discrepancies.
That is the standard worth applying when comparing freight audit solutions.
TransportOne's Penny is an AI freight audit agent designed to work with existing transportation and finance systems. It validates invoice charges against contracts, shipment plans, operational records, and supporting documents, then manages evidence-backed disputes through resolution.
For shippers evaluating a new approach to freight auditing, a useful starting point is to test how it handles the invoices and exceptions their existing process struggles to resolve.
See it on your freight
Stop Overpaying On Freight Invoices
Penny checks every invoice against your contracts and what the shipment actually did, then disputes what doesn’t hold up. You pay 30% of what she saves you, and nothing if she saves nothing.
Found this useful? Share it with your team.
Share on LinkedIn