GoatLabels GoatLabels

Blog

Multi-Carrier Rate Shopping for High-Volume Shippers

How high-volume shippers compare USPS, UPS and FedEx per domestic shipment, which parcel traits change the winner, and how to turn rate shopping into rules.

Multi-carrier rate shopping means quoting every shipment against several carriers and choosing per parcel rather than committing all volume to one account. For high-volume shippers the value is not that one carrier is always cheaper; it is that the winning carrier changes with weight, dimensions, zone and destination type, and a rule set that routes each parcel to its best option beats any single-carrier contract on the mix. This guide explains which parcel traits flip the result, how to turn observations into routing rules, and how GoatLabels shows USPS, UPS and FedEx side by side on domestic parcels (DHL on international lanes) with no monthly fee on Free (up to 50 shipments a month; Pro is $40 a month past that).

Why does the cheapest carrier change from parcel to parcel?

Carrier pricing is built from a few published mechanics, and each carrier weights them differently:

  • Billable weight. UPS and FedEx bill on the greater of actual weight and dimensional weight, using a published DIM divisor. USPS applies dimensional pricing on some services for larger packages. A light, bulky box can be cheap on one carrier and expensive on another.
  • Zones. All four carriers price by distance bands. Zone tables differ, and the jump between zones is not uniform across carriers.
  • Destination type. Residential delivery carries a surcharge at UPS and FedEx. USPS does not distinguish residential from commercial for pricing.
  • Weight caps. USPS publishes a 70 lb maximum for domestic packages. UPS and FedEx accept heavier and larger packages, so anything above 70 lb is a two-carrier comparison at most.
  • Service tier. A ground service and an express service from the same carrier are separate products, and a competitor's ground can be faster to some zones than another's.

Because these mechanics interact, a shipper with a varied catalog cannot know the winner without quoting. Our page on how shipping rates are calculated breaks each mechanic down with examples.

What does rate shopping look like at volume?

At ten orders a day, a person compares quotes by eye. At a thousand, rate shopping is a policy applied by software. The workflow on GoatLabels:

  1. Orders sync from any of 13 store connectors, or arrive by CSV import or the REST label API, into one "To Ship" queue.
  2. Each domestic shipment is quoted against USPS (up to 70 lb), UPS and FedEx through the carrier network (DHL joins on international lanes), and the quotes appear side by side.
  3. A selection rule picks the rate, either the lowest that meets the delivery promise or a carrier preference for a defined parcel class.
  4. Labels are purchased from the prepaid wallet and printed via PrintNode or the browser.

GoatLabels does not publish a rate card because the platform margin sits on top of carrier commercial rates, so "rate shopping" means comparing the quotes in your queue, each of which is the full amount charged to the wallet.

Which rules should a high-volume shipper write first?

Start with rules that capture the biggest, most predictable differences. Four that most shippers end up with:

Rule 1: Light parcels default to the lowest quote. Under about a pound, differences between carriers are small in absolute terms, and the lowest quote is almost always fine. Do not spend judgment here.

Rule 2: Large boxes are compared on dimensional weight. Any box where length times width times height divided by the carrier's DIM divisor exceeds actual weight needs an explicit comparison, because the carriers' divisors and rounding differ.

Rule 3: Residential destinations lean toward carriers without a residential surcharge. This is where USPS often wins on mid-weight parcels, but the quote decides, not the assumption.

Rule 4: Heavy freight-adjacent parcels go to UPS or FedEx. Anything above the USPS 70 lb cap is ineligible for USPS; compare the remaining carriers and consider whether it should be LTL instead of parcel.

Write each rule as a filter on the queue and review exceptions weekly. Rules that produce frequent overrides are wrong and should be adjusted.

A worked example: three parcels, three winners

A home goods brand ships from a US origin and rates three parcels on the same afternoon.

Parcel A: 12 oz poly mailer to a residential address two zones away. USPS, UPS and FedEx all quote it; the differences are small. The rule sends it to the lowest quote, which for a light residential mailer is often USPS Ground Advantage. Per USPS, that service includes $100 of insurance against loss or damage, which covers the order.

Parcel B: 3 lb box, 20 x 16 x 12 inches, residential, far zone. Actual weight is 3 lb, but the box measures 3,840 cubic inches. UPS and FedEx bill on dimensional weight here, and the residential surcharge applies on those carriers. The quotes spread widely and the rule flags it for dimensional comparison rather than defaulting.

Parcel C: 85 lb replacement part to a commercial address. USPS is out because 85 lb exceeds the published 70 lb cap. The comparison is UPS versus FedEx ground, plus a check on whether the order should have gone LTL.

Three parcels, three different reasoning paths, and none of them required guessing a carrier in advance.

How do you measure whether rate shopping is working?

Track three numbers monthly:

  • Carrier mix. If one carrier wins 100 percent of the time, either your parcels are very uniform or your rules are too rigid.
  • Average cost per shipment by weight band. Watch whether it trends down as rules mature.
  • Adjustment count. Post-shipment adjustments from carriers reweighing or remeasuring mean the inputs to your quotes were wrong. Fix the scale or the dimension entry, not the rules.

The Pirate Ship vs four-carrier rate shopping page shows why a single-carrier or two-carrier view can hide the third and fourth options on exactly the parcels where they matter.

What does rate shopping across four carriers cost?

The Free plan covers 50 shipments a month at $0, and Pro is a flat $40 a month with unlimited shipments; past 50 a month, that flat fee is the only cost beyond the labels. Either way, you fund a prepaid wallet by card or other methods and each purchased label draws its quoted amount. Quotes are free, so a high-volume shipper can quote every order against each carrier that serves the lane without a per-quote cost. Details on the wallet are at pricing, and questions about carrier support, voids and origins are in the FAQ. You can sign up and rate your next batch today.

Quick answers

What is multi-carrier rate shopping? Quoting each domestic shipment against USPS (up to 70 lb), UPS and FedEx (plus DHL on international lanes) and choosing per parcel based on price and delivery promise.

Why isn't one carrier always cheapest? Dimensional weight rules, zone tables, residential surcharges and weight caps differ by carrier, so the winner changes with the parcel.

What is the USPS weight limit? USPS publishes a 70 lb maximum for domestic packages; heavier parcels are compared between UPS and FedEx or moved to freight.

Does GoatLabels charge for quotes or a subscription? Quotes are free. Free has no monthly fee for up to 50 shipments a month, Pro is a flat $40 a month above that, and labels are paid per use from a prepaid wallet.

Updated