
3PL Shipping Costs Too High? Check Your Zones Before You Blame Your Carrier
Shipping is eating margin, and too many of your parcels cross the farthest zones. Learn what shipping zones are, how to pull a zone distribution from your order history, when more than one fulfillment location helps, what to ask about carrier rates, and how to build an RFP on real shipping data.
Shipping is eating your margin. Cost per order has crept up for a few quarters, and nobody on your team or at your 3PL can explain the mix. When you search "3PL shipping costs too high," most advice points at the carrier first.
The carrier is rarely the first thing to check. Look at where the parcels go. If your customers are mostly on the opposite coast from the one warehouse that ships your orders, too many packages travel through the farthest zones, cost more on the way, and arrive in four or five days.
3PL shipping costs too high? Start with the zone map
Distance shows up on your invoice in several places. Per-order shipping cost rises. Slow transit leads to cart abandonment and refund requests. A "free shipping" threshold that made sense when most orders traveled two days starts to cost more than it earns. And you probably can't see the carrier rate card, so you can't tell whether your 3PL's carrier discounts reach you.
This post explains the mechanism and the data to bring. It does not promise savings, and it does not estimate what your shipping should cost. It covers what zones are, how to see where your orders actually go, when more than one fulfillment location helps and when it adds complexity, what to ask about carrier rates, and how to build an RFP so providers show how they would serve your real customer map.
What shipping zones are, and why distance sets cost and speed
A zone is a distance code. Carriers assign one to every pairing of an origin ZIP code and a destination ZIP code, and the price of a parcel depends in part on that zone. USPS, for example, builds its zone charts from the distance between the centroids of 3-digit ZIP code areas. Each carrier publishes its own chart and numbering, but the logic is the same: a low zone is close to the origin, a high zone is far.
The key word is origin. A customer does not have a zone on their own. They have a zone relative to the warehouse a parcel ships from. A customer in Seattle sits in a far zone from a warehouse in New Jersey, and in a near zone from a warehouse in Washington or Oregon. Move the inventory, and the same customer lands in a different zone.
Zone affects two things you care about. Higher zones generally cost more to ship, and they generally take longer to arrive. Zone is not the only factor. Package weight and dimensions, service level and surcharges all matter, and rates differ by carrier. But when most of your orders cross many zones, the mix is largely set before the carrier ever quotes a price.
That is why the "nobody can explain the mix" problem is usually solvable. The explanation sits in your order history.
Where your orders actually go: pull a zone distribution
You do not need special software to find out why your 3PL shipping costs are too high. A spreadsheet and six to twelve months of order history are enough.
- Export your orders with destination ZIP code, ship date, delivery date, package weight, carrier and service level, and the shipping cost you were billed.
- Map each destination ZIP to a zone, using the zone chart or lookup tool your carrier publishes, with your current warehouse ZIP as the origin.
- Count orders by zone, then calculate each zone's share of total orders.
- Add average billed shipping cost and average days in transit for each zone. This is where the cost and speed pattern becomes visible.
- Group destinations by state or metro area to find your densest customer clusters.
- If you track refund requests or cart abandonment by region, line those up beside the zone data.
The result is a picture of your actual customer map: how many orders travel through near zones, how many through far ones, and what each group costs and how long it takes. If most of your volume sits in the far zones, you have found your explanation.
The same exercise works in reverse. Repeat step 2 with a different warehouse ZIP as the origin and see how the zone distribution would change. That gives you a way to compare locations using your own data. It does not tell you what you would pay, because rates, weights and service levels still apply, but it shows where the distance would shrink and where it would not.
This same file is also the most useful thing you can hand a provider, which is where the RFP section comes in.
One location or several: when splitting inventory helps and when it adds complexity
Once you can see the zone map, the obvious question is whether to put inventory in a second place. The answer depends on your data, and it is not always yes.
When a second location is worth examining
It is worth a close look when your orders cluster on more than one coast and a large share of them already cross many zones. It matters more when delivery speed affects conversion, when you run a free shipping threshold, or when shipping is a large share of your margin. The zone distribution from the last section tells you which of these describes you.
What a second location adds
Splitting inventory is an operating change, not just a shipping change. Each location needs its own stock, so total inventory usually goes up and forecasting gets harder. Inbound freight now goes to more than one building. If a multi-item order includes a SKU that sits in the other location, the order may ship in two parcels or from the farther building. Returns need a routing rule. With thin inventory, a stockout in one location can undo the zone benefit.
Questions to answer before you decide
- What share of your orders currently cross the farthest zones, and where do those customers cluster?
- How many SKUs and how much inventory would you need in each location?
- Does your provider route orders to the nearest location automatically, or does your team manage the split?
- Is the second location in the same provider's network, or does it mean a second provider and a second set of terms?
For a fuller treatment of the decision, see our posts on how to choose a fulfillment center location and single-node versus multi-node fulfillment.
Carrier rates: what you can see and what to ask
Zones set the distance. Rates set the price per zone, and that is the part many brands cannot see. Providers handle carrier rates in different ways, and the proposal does not always say which.
A 3PL may negotiate carrier rates using the combined volume of its clients and pass them through to you. It may pass them through with a markup. It may bill carrier charges at cost and add a separate handling or account fee. Or it may let you use your own carrier account. Each model can be reasonable. What matters is knowing which one you are in.
Ask these questions before you sign, and again at each renewal:
- Are carrier rates passed through at cost, or is there a markup? If there is, is it a percentage or a flat amount, and does it apply to the base rate only or to surcharges as well?
- Can you see the rate card, or at least the carrier invoice lines that your charges come from?
- Who owns the carrier account, and could you use your own?
- Which surcharges apply, how are they passed through, and how is dimensional weight handled?
- How are rate changes communicated, and how much notice do you get?
- Does the provider rate-shop across carriers or services for each order, and on what rule?
The goal is not to prove that anyone is overcharging you. It is to be able to explain your shipping line item, which you cannot do while the rates are hidden.
How an RFP built on real shipping data lets providers show their plan
Most RFPs describe a brand in general terms: roughly this many orders, mostly parcel, shipping nationwide. A provider can answer that with a generic proposal, and every proposal looks reasonable. A brand that attaches its real shipping data changes the question. Instead of "can you ship nationally?", the provider has to answer "how would you serve these customers?"
Bring the file from the zone exercise: destination ZIP codes or regions, order counts, package weights, carrier and service levels. Remove anything that identifies individual customers. Then ask each provider to respond with:
- The building or buildings that would serve your orders, and where inventory would sit.
- Their own mapping of your order data to zones from that origin, and the expected transit time by zone.
- How they would handle split inventory, if your data points to more than one location.
- Their carrier rate model: pass-through, markup, own-account options, surcharge handling, and how rate changes are communicated.
- What they would need from you to route orders and manage inventory across locations.
Because every provider receives the same data and answers the same questions, the proposals can be compared on the same terms. Each provider does its own pricing, and the numbers are theirs to commit to. What you get is a side-by-side view of how each one would serve your actual customer map, before you sign anything.
FAQ: 3PL shipping costs
Why is shipping so expensive from my 3PL?
Several things drive it: the zones your parcels cross from the warehouse that ships them, package weight and dimensions, the service level you use, surcharges, and the carrier rate model your provider uses. If most of your customers are far from your one warehouse, distance is a likely contributor. Pull a zone distribution from your order history to see how your orders are spread, and ask your provider how carrier rates are passed through.
What are shipping zones?
Shipping zones are distance codes that carriers assign to each pairing of an origin ZIP code and a destination ZIP code. A low zone number means a shorter distance and a high number means a longer one. Higher zones generally cost more and take longer, although weight, service level and surcharges also affect price.
Should I use more than one fulfillment center?
It can make sense when your customers cluster in more than one region and many of your orders cross the farthest zones. It also adds complexity: more inventory spread across locations, inbound freight to more than one building, routing rules, and the risk of split shipments. Look at your zone data and your inventory depth before you decide.
Do 3PLs mark up carrier rates?
Some do, and some pass carrier rates through at cost and charge separate handling or account fees. Models vary, so ask whether rates are marked up, how the markup is calculated, whether surcharges are included, and whether you can see the rate card or the carrier invoice.
Show providers your real customer map
If your shipping costs keep rising and the explanation sits in your order history, bring that data to your next provider decision. Start your RFP on Slotted with your actual shipping data, so each provider shows how it would serve your customers, and you can compare their answers side by side.