Insight
4 min read
Rate Shopping Software: Cut Parcel Spend Without Changing Anything Else
Rate shopping compares live carrier rates per parcel and buys the cheapest label that still meets your delivery promise. What good systems do, where they go wrong, and why it belongs in the WMS.
Published on May 13, 2025 · Last updated on September 16, 2026
On this page
TL;DR
Rate shopping compares live carrier rates for each individual parcel and buys the cheapest label that still meets your delivery promise. It matters more now than it used to because carriers no longer move in step: UPS and FedEx tightened dimensional rounding in 2025 and USPS changed its DIM divisor in 2026, so the spread on a single parcel can be wide. The systems that fail do so for one reason, they rank on base rate instead of landed cost, and the saving disappears into accessorials on the invoice.
Carrier rates are not a single number. They move with zone, weight, dimensions, accessorial charges and whatever surcharge season it happens to be. Pick the wrong carrier on every shipment and the cost is invisible per order and substantial per month.
Rate shopping is the practice of comparing live rates across carriers and services for each individual parcel, then buying the label that is genuinely cheapest for that specific package going to that specific address. Done properly it lowers parcel spend without changing anything else about how you fulfill. Done badly it chases the lowest sticker price and hands the difference back in surcharges.
What rate shopping actually does
For every order, the system takes the real dimensions and weight of the packed carton, the destination, and the service level you promised the customer. It queries each carrier account you hold, applies your negotiated rates rather than published ones, adds the accessorials that will actually apply, and returns a ranked list. The label prints against the winner.
The important part is that it happens per parcel, not per contract. A five-pound box to a neighbouring state and a five-pound box to a rural address three zones away frequently have different cheapest carriers, and no standing rule captures that.
Why it matters more now
Three changes have made the gap between carriers wider than it used to be.
Dimensional rounding got stricter. UPS and FedEx moved to rounding every dimension up in August 2025, which raised effective dimensional weight on most boxes. We covered the mechanics in the FedEx DIM weight rule change.
USPS changed its DIM divisor in July 2026, raising the cost of larger Priority Mail and Ground Advantage parcels. Detail in the USPS DIM divisor change.
Surcharges keep climbing on every general rate increase, and they diverge between carriers rather than moving together. See how to avoid shipping surcharges.
When carriers moved roughly in step, a single carrier relationship was defensible. They no longer move in step, and the spread on an individual parcel can be large enough that a standing choice costs real money.
What good rate shopping looks like
It rates on packed dimensions, not estimates. If the system rates on catalogue dimensions rather than the box actually used, every comparison is wrong before it starts. Our dimensional weight calculator shows how quickly that diverges from actual weight.
It compares landed cost, not base rate. Residential delivery, additional handling, fuel, delivery area, oversize. A carrier that wins on base rate and loses on accessorials is not the cheapest.
It respects the service promise. Cheapest is only cheapest among options that arrive when you told the customer they would.
It uses your negotiated rates. Comparing published rates tells you nothing about what you will be billed.
It runs automatically at label time. Anything requiring a human decision per order will not survive a busy week.
Where rate shopping goes wrong
Optimising the sticker price. The most common failure. A system that ranks on base rate alone will route parcels to whichever carrier has the most aggressive headline pricing and the most expensive accessorials, and the savings appear on the quote rather than the invoice.
Ignoring delivery performance. Saving thirty cents on a parcel that arrives two days late costs more than it saves once the support ticket and the refund are counted. This is the tradeoff we went through in on-time delivery versus fast shipping.
Rating before packing. If the comparison happens at order time rather than after the carton is chosen, it is working from a guess.
Treating it as a one-time setup. Rates, surcharges and divisors all change. A configuration tuned in January is out of date by the autumn.
Inside a WMS, or bolted on?
Rate shopping can live in a standalone shipping platform or inside the warehouse management system itself. The difference matters more than it sounds.
A bolt-on platform sits beside the warehouse and receives whatever data the WMS hands it. If the WMS does not pass the actual carton used, the bolt-on rates on an estimate. It is also another integration to maintain, another place for a sync to fail, and another vendor when something goes wrong at 4pm in December.
Rate shopping inside the WMS runs at the moment the packer confirms the box, with the real dimensions already known, and there is no handoff to break. For most brands that is the difference between rate shopping that works on paper and rate shopping that works on a Tuesday in peak season.
What to ask about it
Does the comparison use our negotiated rates or published rates?
Does it rate on the actual packed carton, or on catalogue dimensions?
Are accessorials and surcharges included in the ranking, or only the base rate?
How does it handle a service promise, and can it be overridden per channel?
Who updates the configuration when a carrier changes its divisor or surcharge schedule?
Can I see, for a given order, which carriers were compared and why the winner won?
The last one separates a real system from a rule dressed up as one. On checking that the savings show up where they should, see how to audit your 3PL invoice, and for the underlying rate question, discounted carrier rates.
How it works here
Rate shopping runs inside our WMS at pack time, against our negotiated accounts, on the dimensions of the carton actually used, ranked on landed cost rather than base rate. You do not configure it and you do not run it. It happens on every label.
If you want to know what that would do to your specific parcel profile, send us a month of shipments and we will rate them.
Rate Shopping FAQs
On this page
Wondering what shipping should cost?
Compare live parcel rates from the major carriers in seconds. Free, no email required.
Related Reading:
How-to
< 1 min read
Insight
4 min read
Insight
3 min read
Insight
3 min read