Why Comparing Two Averages Tells You Nothing
The most tempting analysis is also the most useless one: compare last year's average cost per parcel to this year's and call the difference “the rate increase.” An average cost per parcel is a weighted mixture, not a price. It moves when the price list moves, and it moves just as hard when the mix of what you ship moves, and it moves again when the way you execute changes. One number, three families of causes.
Price. The rate card, fuel, the surcharge schedule, and the terms on your account. This is what the carrier announced and what your contract actually says.
Mix. The share of parcels by weight, DIM, SKU, zone, carrier, and service. If this year's orders are heavier, more dimensional-weight-heavy, or shipping to farther zones than last year's, your average rises even with an identical rate card.
Execution. Packaging deviations, address corrections, wrong service selections, manual overrides, and billing adjustments. These are costs your own operation creates after the rate decision, and they show up on the invoice as line items nobody planned for.
Compare two averages and you get one blended number that cannot answer the only question anyone cares about: who owns this increase. The same $1.45 move could be pure price, pure mix, pure execution, or any combination, and the average will look identical in every case. You have to decompose it. If your quote and your final charge keep disagreeing, start with why your shipping quote does not match the final charge; if the reconciliation chain itself is the problem, follow the shipping reconciliation process.