The 3PL Guide
Part XII · 12.4explainer10 min readUpdated Oct 15, 202611 sources

What is rate shopping? How a 3PL picks the carrier for each order

Why carrier choice matters on your 3PL invoice#

Carrier choice sets the price of every parcel your 3PL ships. For most direct-to-consumer (DTC) brands that ship on the 3PL's carrier accounts, postage is the largest share of total 3PL spend, larger than all warehouse fees combined. Small-parcel postage sits on the 3PL's invoice in about nine in ten of Implentio customers' 3PL contracts.

A rate shop prices each parcel automatically, so a rule that is slightly off repeats on every order. The 3PL also balances delivery promises, service limits, pickup schedules and carrier capacity, so a pricier label can be right when a written rule explains it.

How rate shopping works at a 3PL#

A rate shop takes each parcel through five steps: the ship method, the eligible set, filters, a selection rule and the moment the label is rated. Here the term means choosing the label for one parcel once the warehouse is chosen; some people also use it for comparing carriers in a contract negotiation. The software can be the 3PL's warehouse management system (WMS) or a separate shipping platform.

Carrier rate tools price several services in one request. As of October 2026, UPS's Rating API "Shop" option returns rates for every UPS service between two addresses, and FedEx's Rate API returns rates for several services when no service is named1,2.

It starts with the ship method on the order#

Whether a parcel is shopped at all depends on how its ship method is set up for your account. The method arrives from checkout or your order system as a named carrier service or a generic level such as "Standard". Generic methods such as "Standard" can be shopped; a named service the customer paid for at checkout goes to that service, with no shop. Some accounts skip the shop entirely and map each method to one fixed service. See Mapping checkout shipping options to carrier services.

The eligible set: which carriers and services are switched on#

A shop compares only the carriers and services switched on for your account and that ship method. At one 3PL, rate shopping must be enabled on the account and draws on a chosen carrier profile7. The set can mix the 3PL's carrier accounts, your own account and the 3PL's branded or consolidator services.

We've seen a "cheapest" ship method that compared only two national carriers and never priced a postal or regional option. Marketplace, drop-ship and retail channels can carry their own approved-carrier lists.

Filters that remove services#

Filters remove services that can't take the parcel or meet the delivery promise, before anything is ranked. As of October 2026, UPS's tariff says it does not deliver to P.O. Boxes or accept APO/FPO addresses, and caps actual weight at 150 lb3; USPS ships to APO/FPO/DPO at domestic prices6. A delivery standard removes slower services: one 3PL describes dropping a 6-day option against a 5-day standard before taking the best price8. Each filter can legitimately push a parcel onto a pricier service.

The selection rule#

The selection rule picks the winner from the services left after filtering. Four rules appear in 3PLs' and shipping software's published descriptions7,8,9,10:

RuleWhat it picksWhere it goes wrong
Fixed mapping (no shop)One set service per ship methodA generic method mapped to a premium service
Lowest rateThe cheapest service in the eligible setA narrow set; base rates or unlike rate sets compared
Lowest rate within a transit time or delivery dateThe cheapest service meeting the standardA standard tighter than your checkout promise
Order-attribute rulesA set service by weight, order value, channel or destinationOld exceptions outlive their reason

For the tradeoff between cheapest and on-time, see Delivery-date-based routing vs. cheapest-rate routing.

When the shop runs#

The shop runs when the label is rated, with the weight and box dimensions the system holds at that moment. Software can shop the moment an order imports10, or at pack-out with the packed box. The dimensions sent are usually the stored size of the box or mailer the system selected, and stored sizes aren't always measured. Some 3PLs send a dimensioner reading instead, and a product that ships in its own packaging can be rated on the product's own dimensions. So a shop run before packing, or on stored sizes, prices the box the system expects, and a wrong stored weight or box can change which service wins. See What is cartonization, and how does a WMS choose a box?

Whose rates the rate shopper compares#

A rate shopper ranks the rates it requests or has loaded, so a shop that requests rates on your 3PL's carrier accounts ranks the 3PL's negotiated rates1,2. Whether the 3PL's cheapest service is also yours depends on how shipping is billed:

Billing basisRates the shop ranksIs the 3PL's cheapest also yours?
Pass-through at costThe 3PL's carrier costYes: same prices
Cost plus one percentage on every service and surchargeThe 3PL's carrier costYes: the order holds
Cost plus the same flat fee per shipping labelThe 3PL's carrier costYes: the order holds
The 3PL's own rate card, or a markup that varies by serviceThe 3PL's carrier cost, unless your card prices are loadedOnly if the shop ranks your card prices
Your own carrier accountYour negotiated rates, if requested on your accountYes, for services where your account is in the shop

On the 3PL's own rate card, margin can differ by service, so the service that's cheapest for the 3PL isn't always cheapest on your invoice. In mixed setups, ask which rates the shop ranks for each service.

On a 3PL's own branded or pooled services, the 3PL picks the carrier behind the service name, and the invoice may not name it. See How 3PLs bill shipping: pass-through, markup or the 3PL's own rate card and Shipping on your own account vs. your 3PL's account: the full comparison.

Why the cheapest label isn't always what you pay#

The label a shop picks can cost more on your invoice than an alternative, because the ranking may leave costs out. As of October 2026, FedEx also warns that its rate quotes "are estimates only and may differ from the actual invoiced amount"2.

  • Base rate or total. Carrier rate tools can return surcharges with the quote1,2. Ranking on base rates alone comes from how the shop or its loaded rate tables are set up. Fuel, residential and delivery-area surcharges can reverse a base-rate ranking (Every parcel surcharge explained: fuel, residential, delivery area, extended and remote area, additional handling, large package, over-maximum, peak/demand, address correction, signature).
  • Charges after the label. In a UPS rate request, a residential address flagged as commercial is priced without the residential charge1, and UPS bills weight, dimension and residential corrections after delivery4. On the 3PL's carrier accounts, most 3PLs pass carrier adjustments through on a later invoice, as separate lines or folded into regular shipping lines; some brands see none.
  • The 3PL's carrier agreements. A 3PL negotiates its carrier rates on its total volume across clients, and its tier can move as that volume changes. That shapes which carriers it offers and what each costs it, so ask how its carrier agreements affect which services your orders can use. See Discount tiers, earned incentives and the traps in them.

A carrier's general rate increase (GRI) or peak surcharges can also reorder the ranking. For similar parcels billed differently, see Why two similar parcels to the same area cost different amounts: a shipping-charge diagnostic.

Worked example: one parcel, four services (illustrative)#

Illustrative: for one parcel, three rules pick three different services, using invented round rates rather than carrier quotes.

The ship method is "Standard: delivered within 5 business days", to a residential address in zone 5. The box is 12 × 10 × 6 in and weighs 2.6 lb, rounded up to 3 lb. Services A, B and D use a 139 divisor here: 720 in³ ÷ 139 = 5.18, so DIM weight is 6 lb. Postal-type Service C applies DIM only above 1,728 in³, as USPS Ground Advantage does as of October 2026, so it bills 3 lb. USPS cubic pricing could also price this parcel differently5.

  1. Filter on the promise. D takes 6 days and drops out.
  2. Rank on base rate. B ($9.10) beats A ($9.40) and C ($9.60). C has no separate surcharges here, so this compares A's and B's partial prices with C's full price.
  3. Rank on total cost. C ($9.60) wins, ahead of A ($12.00) and B ($12.20).
  4. Compare. The base-rate shop costs $12.20 − $9.60 = $2.60 more than the total-cost shop, and mapping "Standard" to A costs $12.00 − $9.60 = $2.40 more. A base-rate shop with no date filter picks D ($7.90 base) and misses the promise.
  5. Scale. At 2,000 such parcels a month, $2.60 × 2,000 = $5,200, though real savings depend on your mix of zones, weights and addresses.
ServiceBillable weightBaseSurchargesTotalTransitPicked by
A: national carrier ground6 lb$9.40$2.60$12.004 daysFixed mapping of "Standard"
B: second national carrier ground6 lb$9.10$3.10$12.204 daysBase-rate rule
C: postal-type ground3 lb$9.60None separate$9.605 daysTotal-cost rule
D: regional carrier6 lb$7.90$2.00$9.906 daysBase-rate rule, no date filter

On a 3PL's own rate card, run the same ranking on the prices you're billed.

What good looks like#

A well-run rate shop is one you can explain parcel by parcel from written rules and a shipment file.

  • You know the eligible set for each ship method and on whose account each service runs.
  • Each method's rule and delivery standard are written down and match your checkout promise.
  • You know whether the shop ranks totals or base rates, and on a 3PL rate card, whether it ranks your price.
  • You receive a shipment-level file with carrier, service, zone, billable weight, each surcharge and billed amount.

Surcharge detail is itemized per shipment in about half of Implentio customers' 3PL contracts that put postage on the 3PL's invoice, so ask for that file; see The supporting detail files you should always request.

Common mistakes and red flags#

These are setup gaps to ask about; none on its own proves a wrong carrier choice.

  • Reading "we rate shop across carriers" as "every carrier is compared".
  • A generic method such as "Standard" mapped to one premium service.
  • Your own carrier account left out of the shop, or used only for some services.
  • No written list of carrier exclusions or exceptions, so an old instruction can keep shaping routing.
  • A 3PL network service name with no carrier behind it in the shipment file.
  • One carrier taking nearly all volume with no stated rule.

If your contract says "lowest-cost carrier", define it: which carriers and services count as eligible, the delivery standard for each ship method, and whether cost means your billed total including surcharges. See Auditing whether your 3PL actually chose the cheapest eligible service.

Questions to ask your 3PL about rate shopping#

Copy these into an email to your 3PL.
  1. Is rate shopping switched on for my account, and for which ship methods?
  2. Which carriers and services are in my eligible set, and on whose account does each run?
  3. What rule picks the winner: lowest rate, lowest within how many transit days, or a set service?
  4. Does the comparison include fuel, residential and delivery-area surcharges?
  5. If you bill me from your own rate card, does the shop rank your cost or my price?
  6. Does the shop run before or after packing, and which box dimensions does it use?
  7. How do your carrier agreements affect which carriers and services my orders can use?
  8. Can I get a monthly shipment-level file with carrier, service (including the carrier behind your network services), zone, billable weight, each surcharge and billed amount?

To check past shipments against the answers, use the checklist in Auditing whether your 3PL actually chose the cheapest eligible service.

Frequently asked questions#

Is rate shopping the same as least-cost routing?

Least-cost routing usually means the lowest-rate rule, one of several rules a rate shop can run. In some systems "routing" also means choosing which warehouse ships the order. For that sense, see Order routing logic: nearest warehouse, cheapest, in-stock, or rules-based.

Can I choose which carriers my 3PL uses?

You can ask, within what your 3PL offers: at one 3PL the eligible set is built per account from chosen carriers7. On a 3PL's own network services, the 3PL picks the carrier. Each exclusion narrows the set and can raise cost, so keep them in a written list.

Does rate shopping work on my own carrier account?

It can, if the 3PL's software has your account connected and includes it in the shop. Your carrier agreement then sets the DIM divisor, and the carrier bills later adjustments to that account. Some 3PLs charge a fee for each shipment that goes out on your own account11.

Why did an order ship on a pricier service than the cheapest available?

Possible reasons include a faster option the customer paid for, a delivery standard, a service limit such as a P.O. Box, a restricted eligible set or an order-type rule. Ask which rule applied before treating it as an error.

Sources#

11 sources cited
  1. UPS. "Rating API" OpenAPI specification (Rating.yaml), UPS-API/api-documentation repository. Accessed Oct 8, 2026. https://github.com/UPS-API/api-documentation/blob/main/Rating.yaml
  2. FedEx Developer Portal. "Rate API" documentation. Page updated Oct 6, 2026. https://developer.fedex.com/api/en-us/catalog/rate/v1/docs.html
  3. UPS. "2026 UPS Tariff/Terms & Conditions of Service – United States." Effective Apr 17, 2026. https://assets.ups.com/adobe/assets/urn:aaid:aem:c6bf8a2f-018f-4aa0-838b-ffc1a75eb1d9/original/as/terms-carriage-us-en.pdf
  4. UPS. "How To Avoid Shipping Charge Corrections." Published Feb 19, 2026. https://www.ups.com/us/en/support/shipping-support/shipping-dimensions-weight/avoid-additional-shipping-fees
  5. USPS. DMM 283, "USPS Ground Advantage (Commercial)." Revised July 12, 2026. https://pe.usps.com/text/dmm300/283.htm
  6. USPS. "Military & Diplomatic Mail (APO/FPO/DPO)." Accessed Oct 8, 2026. https://www.usps.com/ship/apo-fpo-dpo.htm
  7. Red Stag Fulfillment. "How to enable multiple carriers." Updated July 10, 2025. https://redstagfulfillment.com/enable-multiple-carriers/
  8. ShipMonk. "Virtual Carrier Network." Modified May 26, 2026. https://www.shipmonk.com/resources/content-hub/virtual-carrier-network-shipmonks-vcn-ecommerce-shipping-solutions
  9. Red Stag Fulfillment. "How to choose the best carrier for domestic shipping." Updated Aug 1, 2025. https://redstagfulfillment.com/domestic-shipping-carrier-selection-help/
  10. ShipStation. "11 order fulfillment automation rules." Modified Aug 26, 2026. https://www.shipstation.com/guides/11-order-fulfillment-automation-rules/
  11. F. Curtis Barry & Company. "27 Critical Provisions to Negotiate in a 3PL Contract." Undated; accessed Oct 6, 2026. https://www.fcbco.com/blog/checklist-for-3pl-contracts
Reviewed by Implentio’s 3PL billing team. Every number is checked against a cited source, reviewed by people who work with 3PL invoices daily, and re-checked on a schedule. We never name a brand or a 3PL. How this guide is written