Look — the freight inflation number you booked in January was dead by February, and July is when you finally get to do the autopsy. Published general rate increases have been running 5.9–6.9%, but the realized increase on actual invoices comes in 100 to 200 basis points hotter than the headline (S2 — CNBC, on why those surcharges never go away). If your mid-year review compares spend against the published GRI, you're auditing a press release, not a network.
Surcharges aren't a side dish anymore. They're the main course.
This one's for the CFO. Not because your logistics team can't run an audit — they can — but because the drift since January lands on your forecast, and the standard mid-year audit looks at exactly one of the three places it hides.
Where the drift actually lives
Place one: the parcel invoice. The obvious one, and still under-decomposed. Three mechanisms move your effective rate without anyone announcing anything. Dimensional weight pricing — extended to small packages by UPS and FedEx back in 2014 (S6 — same CNBC piece) — reprices your cube every time packaging or SKU mix shifts. Fuel surcharges ratchet up with oil and somehow never ratchet back down (S7 — linked above). And the delivery-area and residential fees keep creeping; our index work pegs that creep at roughly 100–150 basis points a year (S9). None of that shows up in a GRI announcement. All of it shows up on your invoice.
Place two: the modes nobody audits. Here's where twenty years at the ramps makes me tedious at dinner parties. Your parcel team audits parcel. Your freight team audits LTL and intermodal. The handoff between them gets audited by nobody, and the handoff is where the region quietly bills you. Six Class I railroads meet in this one metro and nowhere else on the continent. When a box dwells an extra day at the Elwood or Joliet ramps, that dwell converts into chassis days, detention line items, and — the expensive part — a parcel upgrade downstream when somebody expedites to protect a customer promise. The expedite shows up in the parcel audit looking like a service choice. It was a rail event. Nobody's ledger says so.
Place three: the gap between audit and prevention. A refund tells you what already happened. It doesn't change what happens next week. More on that in a second.
The recovery-check trap
The audit firms — Intelligent Audit, Reveel, Shipware — will find you money. Industry consensus puts recoverable charges at 1–3% of parcel spend (S10). On $20M of parcel spend, that's $200K to $600K, and you should absolutely cash those checks. This isn't a knock on the people doing the recovery work; they're good at it.
It's a knock on the business model as a control system. No-cure-no-fee means the firm gets paid on recovery, not prevention. Their incentive is a fat exception stream next quarter, same as this quarter. Audit is a lagging indicator. The leading indicator is service-level drift caught inside 14 days — a lane that quietly slipped from two-day to three-day performance, a surcharge that started applying to a SKU class it never touched before — fed back into routing before it compounds for six months. A recovery check in December for damage done in July is a consolation prize.
To be fair about the tradeoff: prevention takes integration work and clean invoice data, and recovery takes a signature. There's a reason the easy one is popular. But you're the CFO. You know the difference between collecting a receivable and fixing the process that created it.
What a real mid-year audit covers
Five lines, in order of how often I see them skipped:
- Effective-rate decomposition. Your actual realized increase since January versus the published GRI, split into base, fuel, DIM, accessorial.
- DIM exposure by SKU. Which ten SKUs pay the most air-shipping tax, and what the packaging fix is worth.
- Fuel table reconciliation. What the contract says versus what the invoice applied, week by week.
- Ramp-level accessorials. Detention, demurrage, chassis, storage at the gateway — tied to specific dwell events, not lumped into "freight."
- Handoff exception costing. Every expedited parcel traced upstream. Count how many started life as a rail or LTL delay. That's your rail-shaped hole.
And put a cadence on it. The mid-year audit only earns its keep if January's version exists too — same five lines, same format, so drift becomes a trend you watch instead of a surprise you discover. One audit is a snapshot. Two a year, compared, is a control chart, and control charts are how CFOs stop getting ambushed by their own freight line.
Run those five and the January number for next year writes itself. Skip them and you'll book another clean-looking GRI assumption that dies by Groundhog Day.
Look, I'll keep it simple. We run a free surcharge audit that tells you exactly what percentage of your spend is surcharges and where it drifted since January — three days with your invoice files, not a quarter-long engagement. Send the first half of 2026 and we'll send back the decomposition. If the number doesn't make your eye twitch, lunch is on me. Somewhere that serves actual pizza, not the casserole.