1 min read
How to Solve Freight Shipping Challenges for Acumatica Users
Why Freight Shipping Is Still a Pain Point for Acumatica Users Acumatica is known for its flexibility and cloud-based architecture, which makes it a ...
The freight audit process is the systematic review of carrier invoices against contracted rates, shipment data, and service-level agreements, all done before payment is issued, so billing errors get caught and corrected instead of quietly bleeding from your transportation budget.
It sounds straightforward. It isn't. A mid-market shipper moving 2,000 parcel shipments and 500 LTL loads a month is processing thousands of invoice line items across half a dozen carriers, each with its own format, accessorial codes, and fuel surcharge tables, and the data says most of those invoices are wrong. The U.S. Freight Transportation Services Index tracks just how much volume moves through this system every month and the larger that number gets, the more line items there are to get wrong.
Industry studies consistently put the freight invoice error rate at 5–15%, with one analysis by American Shipper finding that 80% of carrier invoices contain some form of discrepancy. Of those, 15–20% are overcharges, and the typical overcharge runs 8–10% above the correct amount. For a shipper with $5M in annual freight spend, a disciplined audit process recovers up to 10% of spend, or as much as $500,000 a year.
That's the prize. Here's how to actually capture it.
Before the process itself, it's worth understanding why this problem exists. Carriers aren't (mostly) trying to cheat you. The errors come from three structural realities:
Carrier invoice formats are non-standardized. Every carrier issues invoices with different field names, line-item structures, and accessorial codes. What your ERP labels "Call Before Delivery" your LTL carrier may bill as "Notify Fee." That translation gap creates constant misalignment.
Rates and surcharges change faster than systems update. Fuel surcharges recalibrate weekly. Contract amendments take effect mid-billing-cycle. If a carrier's rating system is running last quarter's rate table, every invoice it produces will be wrong until someone updates it.
Accessorials are interpretation-driven. Did that delivery actually require a liftgate? Was the address residential or commercial? Did the driver wait long enough to trigger detention? Each of these is a judgment call made by a driver or dispatcher, recorded loosely, and billed firmly.
The freight audit process is what turns those structural cracks into a closed loop.
The audit starts upstream of any actual checking. You need every carrier invoice flowing into one place, in a format you can work with, not buried in finance team inboxes as PDF attachments.
In practice, that means EDI 210 feeds from your LTL and truckload carriers, API connections to parcel carriers, and a structured ingestion path for any carrier that still sends paper or PDF (yes, they exist). The goal is a single inbox where every invoice, every mode, every carrier lands within 24–48 hours of issue.
Without this, you're auditing whatever happens to land on someone's desk. With it, you're auditing 100% of spend.
Every invoice needs a partner: the shipment record that authorized the charge. That record includes the quoted rate, the BOL, the dimensions and weight at tender, the service level requested, and any accessorials pre-authorized at booking.
This match step is where most manual audit programs fall apart. If your quoting system, your TMS, and your AP workflow live in three different places, reconciling them invoice by invoice is the tedious work that gets skipped first when the team is busy. The audit only works if quote-to-invoice matching is automatic and exception-driven.
Once matched, every line on the invoice gets compared against the contract and the shipment data. The checks that matter most:
Base rate accuracy. Did the carrier apply your contracted rate, or did they fall back to a tariff rate? Are volume discounts and minimum charges applied correctly? Rate misapplication is the single most common high-dollar error.
Fuel surcharge calculation. Pull the carrier's FSC table for the effective date of the shipment. Verify the percentage and the base. Fuel surcharge errors are the most common and least visible invoice mistake because almost nobody checks them.
Weight and dimensions. For parcel, this is DIM weight. Did the carrier remeasure and reclassify? For LTL, did the carrier reclassify your freight class after pickup? Both are disputable when you have your own measurement records timestamped at shipment.
Accessorials. Liftgate fees, residential delivery surcharges, detention, reconsignment, inside delivery. Each one needs documentation showing it was actually required. Carriers frequently bill residential surcharges on commercial addresses with ambiguous zoning, and these are recoverable when challenged.
Duplicates.
Cross-reference invoice numbers, PRO numbers, and BOL numbers against everything paid in the last 90 days. Duplicate billing is rarer than it used to be but still happens, and when it happens, it's 100% recoverable.
Service-level compliance. Did the carrier meet the guaranteed delivery window you paid for? If you paid for two-day service and it arrived on day four, that's a refund claim, not a courtesy ask.
Most invoices will pass. The ones that don't get flagged for review, but they don't all warrant the same treatment. A common-sense variance threshold (say, 2% over the quoted amount, or any flagged accessorial) sorts the noise from the signal.
Anything within threshold and matching across all checks gets auto-approved and routed to AP. Anything outside threshold gets held for human review. This is the difference between auditing 100% of invoices in minutes versus 5% of invoices in weeks.
For flagged exceptions, the auditor (a person on your team, or a managed-service provider) opens a claim with the carrier. The claim packet should include the original quote, the BOL, the invoice in question, and any documentation supporting your position: measurement records, delivery photos, contract excerpts, service-failure evidence.
Most carriers have published claim windows (often 180 days for overcharges, sometimes shorter for service failures). Miss the window and the money is gone, which is why pre-payment audit is so much more effective than post-payment recovery. Catching errors before you cut the check means you're negotiating a correction, not chasing a refund.
Once invoices are clean, either originally clean or corrected through dispute, they flow to AP for payment. This handoff is where TMS-to-ERP integration matters. The audit data, the corrected charge, the GL coding, and the approval trail all need to land in your accounting system without rekeying.
The last step is the one most shippers skip. Every audit cycle generates data: which carriers have the highest error rates, which lanes produce the most accessorial surprises, which contract terms get violated most often. That data should feed back into procurement.
If a carrier consistently misapplies your fuel surcharge, that's a renegotiation conversation, not an endless dispute loop. If a particular lane keeps generating residential reclassifications, that's an address-data hygiene project. The audit isn't just recovery. It's intelligence for your next RFP.
The freight audit process can run before payment (pre-audit) or after (post-audit). The difference matters more than the name suggests.
Pre-payment audit catches errors while you still have leverage. The carrier wants to be paid. You're not asking for a refund — you're correcting an invoice before it clears. Disputes resolve faster, recovery rates are higher, and there's no chasing money that's already left your account.
Post-payment audit is what happens when the invoice has already been paid and the audit happens retroactively. Recovery is still possible inside the carrier's claim window, but every step is harder: you're asking for money back instead of withholding payment, the documentation trail is older, and the average dispute cycle stretches from days to months.
If you have the choice, pre-payment is where the program should run. The good news is modern TMS providers make this the default.
If you're building an audit checklist from scratch, these five error types account for the vast majority of recoverable dollars:
Rate misapplication. The carrier billed against the wrong rate table, Maybe they pulled the rate from last year's contract, a different customer's rates, or a tariff rate when a negotiated rate should have applied. This is the single largest source of overcharge dollars in most programs.
Fuel surcharge errors. Wrong index, wrong base, wrong effective date, wrong percentage. FSC tables change weekly and almost no one verifies them line by line. Automating this check is one of the highest-ROI moves in the entire process.
Weight and dimension discrepancies. Parcel DIM reclassifications and LTL freight-class changes are both billed as adjustments after pickup and are both disputable when you have your own measurement records.
Accessorial overcharges. Liftgate, residential, detention, reconsignment, inside delivery. The pattern: billed by default, recoverable when documented. Residential surcharges on commercial addresses are especially common and especially recoverable.
Duplicate billing. Same shipment, two invoices. Rarer than it used to be, 100% recoverable when caught, and embarrassingly easy to miss in a busy AP department.
Most freight audit and payment (FAP) providers are bolt-on services: you ship through your systems, they receive invoices separately, and they tell you weeks later what you overpaid. While this might be better than no audit, it's structurally limited.
The data shows it. Industry research finds invoice error rates running 5-15% in manual programs but dropping to 1–2% in TMS-managed environments where the audit happens against the same system that issued the quote and tendered the load.
The reason is straightforward: the audit only works if it can compare the invoice against the original shipment data. When your quote, BOL, tender, tracking events, and invoice all live in the same system, the audit is automatic. When they live in five systems, the audit is a reconciliation project — one that gets deprioritized when something else is on fire.
FreightPOP's freight invoice auditing is built into the same platform that runs your rate shopping, dispatch, and tracking. Every shipment carries its quote, its service-level guarantee, and its accessorial expectations forward into the audit step. EDI feeds ingest carrier invoices automatically. Variance thresholds you set determine what flows to auto-approve and what gets flagged. The team is auditing 100% of spend instead of spot-checking 10%, and they're doing it before payment goes out the door.
That's the version of the freight audit process that actually scales, and the version that turns recovery opportunities into recovered cash.
If you're running an informal audit today (spot checks, gut-feel reviews, the occasional argument with a carrier rep), the highest-leverage first move is centralizing invoice intake and matching to shipment data. Once those are in one place, the rest of the process becomes mechanical.
If you want to see what a fully integrated freight audit process looks like inside a TMS, request a FreightPOP demo or download our complete Parcel and Freight Invoice Auditing Guide.
1 min read
Why Freight Shipping Is Still a Pain Point for Acumatica Users Acumatica is known for its flexibility and cloud-based architecture, which makes it a ...
The pandemic is forcing many shippers to implement tools to improve buying and selling predictability. Digitizing supply chains, a trendy term before...
As supply chains grow more complex and customer expectations continue to rise, disconnected systems introduce friction, delay critical decisions, and...