A parcel audit checks every small-package carrier invoice line against your contract, your actual shipment data and the carrier's service guarantees — catching billing errors and late-delivery refunds before or after you pay. It's the same discipline as a freight audit, applied to the surcharge-heavy, high-volume world of parcel shipping, where a different set of charges creates its own blind spot. This guide covers what a parcel audit is, exactly what it catches, how much it recovers, and how automated parcel audit software runs it.
A parcel audit is a systematic check of every small-package carrier invoice against your negotiated contract, your actual shipment data, and the carrier's own service guarantees. It exists to catch two things: charges that don't match what you agreed to pay, and service failures — like a late delivery — that the carrier owes a refund for but won't proactively flag.
In practice, that means cross-referencing every charge against three sources of truth:
Where those three don't line up, you have a billing error or a service failure — and, in most cases, a refund you can claim.
A freight invoice might carry a handful of line items — linehaul, fuel, an accessorial or two. A parcel invoice is billed per package, per shipment, often with a dimensional-weight calculation that changes the billed weight entirely, plus a long list of accessorial surcharges that change several times a year.
Volume is the real driver. A single shipper can generate hundreds of thousands of parcel invoices a year, each one a candidate for a DIM-weight error, a misapplied surcharge or a duplicate charge. Checking that by hand isn't a staffing problem you can solve by adding people — it's a structural mismatch between shipment count and manual review capacity. That's why parcel auditing exists as its own discipline, and why it's almost always automated.
Most recoverable charges fall into a handful of repeatable categories:
| Error type | What it looks like |
|---|---|
| DIM-weight miscalculation | Billed weight based on package dimensions rather than actual weight, applied inconsistently with your contract's divisor or rounding. |
| Residential & delivery-area surcharges | Applied to commercial addresses, or to postal codes that don't meet the carrier's actual threshold. |
| Duplicate charges | The same shipment billed more than once, or charges that continue after a shipment was canceled — common at high volume. |
| Late-delivery service failures | Guaranteed or on-time deliveries that arrived late, where the carrier owes a refund it won't issue automatically. |
| Address-correction fees | Charged even when the original address was correct or no correction was actually needed. |
| Lost discounts & contract drift | Negotiated discount tiers quietly eroded by a carrier fee-schedule change — no obvious red flag, just a worse rate applied to every invoice. |
Most of these trace back to the same root cause: a carrier's fee schedule applying a charge inconsistently with what your contract specifies. See the full list on our what we audit page.
Individually, each parcel overcharge is too small to chase. That's exactly why they survive. Here's a single 4‑lb package, ground to a commercial address:
| Step | What happens | Amount |
|---|---|---|
| Contracted rate | 4‑lb package, 12×10×8 in, ground to a commercial address | $9.40 |
| DIM weight applied | (12×10×8) ÷ 139 = 7 lb, rounded up and billed at the 7‑lb rate | +$4.20 |
| Surcharge added | Residential surcharge applied to a commercial address that doesn't qualify | +$3.25 |
| Total billed | Invisible on one invoice — no single line looked worth questioning | $16.85 |
| You're owed back | The gap between contracted and billed, recoverable on audit | $7.45 |
Illustrative example. One package, $7.45. At 40,000 packages a month, the same small gap is nearly $300,000 a year — which is the entire point of auditing at volume.
Industry estimates commonly find that 8–15% of parcel shipments carry at least one flagged charge, and a full audit program typically recovers about 1.5–3% of total parcel spend. On a large shipping operation, that's a material, repeatable line of savings that would otherwise be paid and never claimed back — because carriers don't refund their own errors automatically, and refund windows expire.
Whether run by hand or by software, a parcel audit follows the same four steps:
Every carrier invoice is collected — line by line, charge by charge — for the audit period.
Each charge is checked against your contract, the carrier's service guide and the actual shipment data.
Overcharges, wrong surcharges and service failures are identified — ideally before payment is released.
Eligible refund claims are filed inside the deadline and each credit is tracked until it lands.
The difference isn't the method — it's the coverage.
Manual auditing means someone on the finance or logistics team spot-checks a sample of invoices each cycle. At thousands of parcels a week, no team can review every line, so most errors are never seen and most refund windows quietly close.
Automated parcel audit software connects directly to your carrier accounts, ingests every invoice electronically, and checks 100% of line items against your rate card and the carrier's rules in seconds — filing the claims automatically and never missing a deadline.
Both, ideally.
Pre-payment auditing catches overcharges before money leaves your account, so you never pay the error in the first place.
Post-payment auditing recovers service-failure refunds and errors as credits after the fact — essential for late-delivery guarantees, which can only be judged once the parcel is actually delivered. A complete program does both.
Claim windows are short and vary by carrier and charge type — often 15 to 30 days for a late-delivery (money-back-guarantee) refund, and up to several months for billing disputes. Miss the window and the money is gone. This is the single strongest argument for an automated audit: software files every eligible claim inside the deadline, while a manual sample almost never does.
Not all parcel audit services are equal. Look for:
AuditShipment is automated parcel audit software built on exactly the process above. Connect your carrier accounts with read-only access in under a minute, and we audit every invoice line, file every eligible refund claim inside the deadline, and track each credit back to your account — across FedEx, UPS, DHL, Canada Post, Purolator and Canpar. You only pay a share of what we actually recover — nothing upfront.
A parcel audit is a line-by-line check of every small-package carrier invoice against your negotiated contract, your actual shipment data and the carrier's service guarantees. It exists to catch two things: charges that don't match what you agreed to pay, and service failures like late deliveries that the carrier owes a refund for but won't flag on its own.
Industry estimates commonly find that 8–15% of parcel shipments carry at least one flagged charge, and a full audit program typically recovers roughly 1.5–3% of total parcel spend. The exact figure depends on carrier mix, shipping volume and how many service guarantees apply.
You can spot-check a sample of invoices by hand, but at thousands of parcels a week no team can review every line, so most errors are never seen and most refund windows quietly close. Automated parcel audit software checks 100% of line items and files the claims before the deadline, which is why most shippers move off manual review.
Both have value. Pre-payment auditing catches overcharges before money leaves your account, while post-payment auditing recovers service-failure refunds and errors as credits after the fact. A complete program does both: validate charges before payment and continue claiming refunds afterward.
Claim windows are short and vary by carrier and charge type — often 15 to 30 days for a late-delivery (money-back-guarantee) refund and up to several months for billing disputes. Miss the window and the refund is gone, which is why an automated audit that files inside the deadline matters.
All major parcel carriers can be audited, including FedEx, UPS, DHL, Canada Post, Purolator and Canpar. AuditShipment audits each from a single dashboard.
No subscription and no setup fee. We audit every invoice and keep a share of the refunds we actually recover — nothing else. Start a free parcel audit and see what you're owed.