Guide
3PL rates move in predictable places. The order fee, unit pick, account management, onboarding and courier are negotiable; storage mostly is not. This guide covers what to ask for, when to ask, and what to ask for instead of a lower rate, drawn from the finalist negotiations 3PL Hub runs for brands.
Market rates for every line by monthly volume are in the pricing guide; contract terms are in the RFP guide.
What moves
A 3PL bid has seven fee groups, and a 3PL's willingness to move on each one tracks how much margin sits in it. Labor-based lines carry the most room because a 3PL that wants the account can model the labor more aggressively. Fixed fees carry room because they are partly discretionary. Storage carries almost none.
The lines that move most often are the order fulfillment fee, unit pick fees, the monthly account management fee, onboarding fees, and courier. Storage does not really move. It is priced fairly consistently across the industry, it is a fixed cost for the 3PL with a small variable margin, and if they cut it they have to make the margin up somewhere else on your invoice.
| Line | Market median | Room to move | What to ask for |
|---|---|---|---|
| Order fee (first pick) | $1.85; $1.55 to $1.72 above 1,000 orders a month | Moderate. The biggest swing on cost per order | A rate tied to a volume forecast, with a step down at the next band |
| Additional unit pick | $0.35 | Moderate, and large for multi-unit brands | A lower rate above the second unit, or a flat rate for identical-unit orders that batch |
| Account management | $750 a month; 6 in 10 bids charge none | High. Often waived for a term or a forecast | Waived, or converted to a named manager with a weekly call and a service standard |
| Onboarding and setup | $1,500; 3 in 4 bids charge none | High | Waived, or credited back after 12 months |
| Courier | $6.50 a parcel, 67% of spend | Moderate to high, and worth the most | A higher dim divisor, a lower residential or DAS surcharge, or pass-through of the 3PL's next carrier renegotiation |
| Receiving | $9.20 a pallet | Low on the rate, high on the first shipments | Reduced or waived receiving on the initial inventory transfer |
| Storage | $20 a pallet a month | Low | Billing on average rather than peak-day occupancy, and a long-term storage multiplier that starts at 365 days rather than 180 |
Medians from 145 order-fee bids across 17 3PL Hub managed RFPs. Full tables by volume band are in the pricing guide.
When
The first round of an RFP is for getting comparable bids. Asking every bidder for a reduction at that stage costs each of them a day of work and tells all of them that price is the whole decision. Normalize the bids first (the quote comparison method), pick two or three finalists on price, fit, SLAs and references, and negotiate with those.
I find it best to leave negotiation until the finalist stage, once you have two or three finalists. The exception is a provider you really like whose fees are out of line with the rest of the field; that one is worth a conversation in round one. Asking someone for a rate reduction when you already feel they are not the right fit is extra work for them and a waste of everyone's time.
Two or three finalists is also the position of strength. Each finalist knows there is a credible alternative, and the brand knows exactly what each one costs on the same volumes. A single finalist has nothing to negotiate against; four or more means the brand has not finished evaluating.
What to ask for
Most brands ask for a lower order fee and stop. A 3PL that has priced tightly can usually give more on structure than on rate, and the structural asks protect the brand in the months when a new relationship is most likely to go wrong.
Waived set-up fees, help on receiving fees for the first inbound shipments, and a 90 day rate review are all smart asks. The rate review matters because the first 90 days are usually the hardest part of a new client and 3PL relationship. Both sides are feeling each other out, and the review is where you make sure the deal works for both of you.
Measure it
A rate reduction only matters through cost per order. A $0.10 cut on the order fee is $0.10 per order. A $0.10 cut on the unit pick is $0.10 per order at 2 units per order and $0.25 at 3.5. A $0.30 courier improvement is $0.30 per order on every order. Run each concession through the bid sheet and compare the cost per order excluding courier and all-in before and after, rather than comparing line items.
Then hold the result against average order value. Across 3PL Hub RFP bids the all-in cost per order runs from a median $7.85 for brands over 20,000 orders a month to $16.72 under 1,000; on a $60 order those are 13% and 28%. Fulfillment as a share of the order is the number that decides whether a quote works for the business, the number to set a target for before negotiating, and the number to recheck at the 90 day review. It belongs on the same dashboard as marketing spend, payroll and product cost as a percentage of revenue.
Existing contracts
Brands often ask for a rate cut from their current 3PL a year or two in, with no RFP behind the ask. It works in one situation: the brand's profile has changed in a way that makes it more profitable for the 3PL to serve. Fewer SKUs, more orders, more identical orders that batch, cleaner inbound. 3PLs model labor precisely, down to pick-path travel time across the SKU profile and the batching of identical orders, and a profile that is cheaper to run is a profile they can reprice.
I have renegotiated existing contracts for brands, and it does not always work unless something material has changed about the brand's profile. Lower SKU count, higher DTC order volume, something that means the 3PL can be more profitable on the account. Most 3PLs are very good at modeling their labor cost: travel time to pick within the SKU profile, SKU locations, batching identical orders. If nothing about the profile has changed, there is nothing new for them to price.
Where nothing has changed and the rates are well outside the market bands for the brand's volume, the honest lever is the market itself: a structured RFP, run blind, with the incumbent invited. The 3PL Rate Checker shows where current rates sit against the dataset before deciding whether that is worth the two months.
The other half
Every concession on rate is worth less than the contract terms that decide what happens when service slips. Before signing, settle: SLAs in the contract with termination for cause tied to repeated failure; every term inside the signed document rather than on a website the 3PL controls; 30 to 60 days notice with inventory release and data export; annual increases tied to a published index rather than at the 3PL's discretion. A three-year term with indexed increases and a real termination clause is predictable pricing; a one-year term with discretionary increases is an annual renegotiation. The contract section of the RFP guide lists each term.
Ask for the contract alongside the bid. A 3PL that will not share its paper until you have chosen it is asking you to negotiate with no alternatives.
Managed RFPs include finalist negotiation on rates, structure and contract terms, with the brand present throughout. Paid by the brand only; no commission from 3PLs.
FAQ
The order fulfillment fee, additional unit pick, monthly account management fee, onboarding or setup fee, and courier rates and terms. Storage rarely moves because it is a fixed cost with a thin margin for the 3PL; ask instead for average-occupancy billing and a later long-term storage trigger.
At the finalist stage, with two or three finalists, after every bid has been normalized on one sheet. Round-one negotiation wastes bidders' time and signals a price-only decision. The exception is a provider you like whose fees are out of line with the rest of the field.
Waived setup, reduced receiving on the initial inventory transfer, a 90 day rate review, a volume step-down written into the contract, a higher dim divisor and fixed-dollar courier surcharges, and a service standard attached to any account management fee.
A scheduled meeting about three months after go-live where the brand and 3PL compare the volumes, units per order, parcel weights and invoice lines the 3PL priced against what actually happened, and adjust rates in either direction. The first 90 days are the hardest part of a new relationship, and the review is where it gets corrected.
Sometimes. It works when the brand's profile has changed in a way that is cheaper for the 3PL to serve: fewer SKUs, more orders, more batchable orders. If nothing has changed, the market is the lever, and a structured RFP with the incumbent invited is the honest way to use it.
Run it through the bid sheet as cost per order with and without courier, then as a percentage of average order value. All-in cost per order medians in 3PL Hub RFP data run from $7.85 (20,000+ orders a month) to $16.72 (under 1,000).
Free for brands. No commissions. Your details go only to the 3PLs you match with.
Get matched to 3PLs
The commission-free 3PL directory and matchmaking platform. 5,000+ 3PLs, 200+ verified members, and 3PLs never pay us to be recommended.
3PL, fulfillment, M&A, eCommerce and trade, written by a human. Read by 3,000+ operators and the logistics ecosystem.
Subscribe to Taking Inventory Free. Every two weeks. Unsubscribe any time.