Rate shopping picks a carrier service for every order in a fraction of a second. Here is what goes into that decision, where parcel spend leaks, and what to ask your provider.
Two brands ship the same five-pound box from the same warehouse to the same Ohio address on the same day. One pays $8.40. The other pays $13.10. Nothing about the product differs — only the decision made in the half-second between "order released" and "label printed."
That decision is carrier mix and rate shopping, and for most ecommerce brands it is the largest unexamined line on the fulfillment invoice.
Rate shopping is the logic that compares eligible services across your carrier accounts for a specific parcel and picks one. It runs per order, not per contract. The inputs are:
The output is a single service selection. The quality of that selection depends entirely on how completely those inputs are modelled. A rate shopper that ignores accessorials will confidently pick the cheapest base rate and the most expensive final invoice.
Most mature parcel programmes run three to five options rather than one:
| Option | Typical fit |
|---|---|
| National parcel carriers | Time-definite service, heavier parcels, commercial delivery |
| Postal / final-mile consolidation | Light, low-value, residential, no date promise |
| Regional carriers | Dense metro clusters near your warehouse; strong zone 2–4 rates |
| Freight / LTL | Anything above parcel weight or size limits |
Regional carriers are the most commonly missed. If a meaningful share of your volume lands within a day's drive of your fulfillment center, a regional can frequently beat national ground on both rate and transit — but only if your rate shopper has an account to compare against.

Four leaks account for most of the gap between what brands think they pay and what they actually pay.
1. Dimensional weight. Most parcel pricing bills on cube, not mass. A pillow-light product in an oversized box is billed as if it were heavy. This is a packing decision as much as a carrier decision, and it is worth reading alongside how carton selection and dimensional weight shape your parcel bill.
2. Service over-buying. Orders with no promised date being shipped on two-day service. If your checkout says "3–7 business days," ground is the correct answer and anything faster is a donation.
3. Stale rate tables. Carrier rates change at least annually, and surcharges change more often than that. A rate shopper running on last year's table makes last year's decisions.
4. Unmodelled accessorials. Residential surcharges, delivery area surcharges and peak surcharges can add several dollars per parcel and land weeks later on an invoice nobody reconciles against the original selection.
Rate shopping only works when the promise is explicit. Before you can optimise cost, you need a written service map: which SKUs, channels and order types get which commitment. A subscription replenishment order and a same-day gift order do not deserve the same service, and a rate shopper cannot infer the difference.
Write it down as rules — channel, order value threshold, cut-off time, destination zone — and the optimisation becomes mechanical. Leave it implicit and every order defaults to the most expensive safe choice.
If you track nothing else, track these monthly:
These belong alongside the other fulfillment metrics worth agreeing on before you sign a 3PL contract — a provider that will not report cost per parcel by zone is a provider whose rate shopping you cannot audit.
Answers to those five questions tell you whether rate shopping is a real system or a default setting. If you are still comparing providers, our fulfillment services overview is a reasonable place to sanity-check what your current programme should cost.
Parcel spend is the one fulfillment cost that compounds with every order you win, which is why the selection logic deserves the same scrutiny as your pick rates. Seeing the rate decision, the box used and the final invoice in one view is what turns that scrutiny into savings — and it is a core part of what AIDWMS exposes to the brands running on it.