Shipping Costs: Where the Money Actually Leaks
Businesses negotiate a shipping rate once, feel reasonably good about it, and then pay something else every month for years. The gap is not the carrier behaving badly. It is a stack of charges that are all disclosed, all individually small, and never examined together, because reading a carrier invoice line by line is work nobody has time for.
Where the overage comes from
| Charge | What triggers it | Fixable by you? |
|---|---|---|
| Dimensional weight | Box larger than the contents need | Yes, and usually the biggest win |
| Address correction | Incomplete or wrong address data | Yes, at the point of entry |
| Residential delivery | Destination classified as a home | Partly, through classification checks |
| Remote or extended area | Destination outside the core network | No, but you can price for it |
| Fuel and seasonal surcharges | Applied as a percentage, varies | No, and it amplifies everything else |
Fuel surcharges deserve a note because of how they compound. Applied as a percentage on top of the base charge, they amplify every other inefficiency, so a dimensional weight problem costs more than the dimensional weight line alone suggests.
Dimensional weight and address corrections are where almost all the recoverable money sits, and both are decisions made before the parcel leaves rather than terms you negotiate afterwards.
Dimensional weight is a packaging decision
Carriers charge on actual weight or a volume-derived figure, whichever is higher. A light product in an oversized box is priced as though it were heavy, and businesses with three box sizes to cover two hundred products pay for a lot of air.
The fix is unglamorous and durable. Work out the dimensional weight of your most-shipped items in their current packaging, compare that to their actual weight, and find where the gap is widest. Adding two box sizes frequently costs less in one month than the overage does.
Doing this well needs accurate product dimensions, which many businesses hold approximately or not at all. That is a data problem before it is a logistics one, and the clean-up approach is in data cleansing.
Address corrections are a capture problem
A missing unit number or a misspelled street generates a per-shipment correction fee and often a delivery delay, and the cause is almost always a free-text field at the point of order rather than anything that happens in the warehouse.
Address validation at entry removes most of it, which is a checkout or order-form change rather than a shipping project. The pattern is the same one that shows up everywhere else: the cheapest place to fix bad data is where it is created.
What AI is genuinely good for here
Reading invoices. Carrier invoices arrive as long files with many line types, and matching each shipment to what it should have cost under your agreed rates is comparison work at a volume no one does by hand.
That produces three outputs worth having: the surcharge categories ranked by total value, the shipments that look mispriced against your own rate card, and the products whose dimensional weight consistently exceeds their actual weight. All three are findings a person then acts on.
Treat flagged billing differences as a claim queue rather than as recovered money, since claim windows are typically short and not every difference is an error. The extraction accuracy caveats are the usual ones, scoring per field rather than per invoice, as in extracting data from PDFs.
Shipping sits above the line
Freight on goods sold is a cost of sale, so shipping overage reduces gross margin directly rather than showing up in overhead. For a business shipping physical product it is one of the few costs where a packaging change moves unit economics within a month.
Which makes it worth measuring per order type rather than as a monthly total, because the average hides the orders that lose money. That calculation is the one set out in where AI actually moves your gross margin, and the committed-spend side is in purchase orders.
A first pass that fits in a week
Export three months of carrier invoices. Sort the surcharge lines by total value rather than by frequency, because a small number of expensive charges usually beats a long tail of cheap ones. Take the top category and find its upstream cause.
Two or three categories will account for most of the overage, which keeps the work contained. Auditing everything at once is the version that stalls, and the same scoping discipline applies here as in designing a proof of concept that decides. Where stock accuracy affects what ships and when, that dependency runs through cycle counting.
Frequently Asked Questions
Why is my shipping bill higher than the rate I negotiated?
Because the negotiated base rate is only one line on the invoice. Dimensional weight can price a light parcel as if it were heavy, accessorial charges add fees for residential delivery, remote areas, fuel and oversize, and address corrections add a fee per shipment. A business can hold a genuinely good rate and still pay well above it once those accumulate, and none of them show up until the invoice arrives.
What is dimensional weight?
Carriers charge on whichever is greater, the actual weight or a volume-based figure calculated from the parcel’s dimensions. Ship something light in a box bigger than it needs and you pay for air. It is the single most common reason shipping costs more than expected, and it is also the most fixable, because it is a packaging decision rather than a rate negotiation.
Can AI reduce shipping costs?
It is useful for finding where the money went rather than for negotiating. Reading carrier invoices line by line, matching them to what each shipment should have cost, and flagging the differences is tedious comparison work that nobody does by hand across thousands of shipments. Deciding what to do about a pattern, whether that is new box sizes or a conversation with the carrier, is a judgment call that stays with you.
Are carrier invoice errors common?
Billing differences are common enough that invoice auditing exists as an industry, and a share of them are recoverable as refunds within a claim window that is usually short. Treat recovery as a secondary benefit rather than the business case, since the larger and more durable saving is usually fixing the packaging and address data that generated the charges in the first place.
Where should a small shipper start?
Export three months of carrier invoices and sort the surcharge lines by total value. Almost every business finds that two or three categories account for most of the overage, and they are usually dimensional weight, address corrections or residential delivery. Fixing the largest one is a contained project; auditing everything at once is the version that does not get finished.
Find out what you are really paying to ship
We audit carrier invoices against your rate card, rank the surcharges by what they actually cost you, and fix the packaging and address data behind them.
Related Articles
Field Service Software: Where AI Earns Its Place
Gross Margin: Where AI Actually Moves the Number
Predictive Maintenance: What It Needs to Work
Ajan leads the ChatGPT.ca team: 200+ custom GPT builds and automation projects for 50+ businesses across 20+ industries. Based in Markham, Ontario. PIPEDA-compliant solutions.