It varies widely by provider, location, and the services you use, so there is no single rate. Costs break into receiving inventory, storage (per unit, per cubic foot, or per pallet), pick-and-pack per order, kitting or assembly, outbound shipping, returns processing, and account or minimum fees. The only meaningful number is the all-in cost for your specific volume and order profile, which you get by having each provider price a realistic month.
What are the hidden costs of a 3PL?
The ones that do not show on a headline storage rate: monthly minimums, setup or onboarding fees, per-order or per-line pick fees, special handling and oversize surcharges, receiving fees per carton or unit, and returns processing. These are where two quotes with similar storage rates end up very different, so ask for every fee in writing and price them against your real usage.
Andrew Erickson is the founder of Inventory Hero. He has spent years working with Amazon FBA sellers on demand forecasting, restock planning, and the cash flow side of running a private-label brand. Inventory Hero exists because every spreadsheet-based inventory system he tried eventually broke — usually right before Q4.
Give each provider the same realistic profile of your business (monthly units received, units stored, orders shipped, average order size, returns rate) and ask them to price a full month across every fee line. Then compare the all-in totals, not the storage rate alone. A provider with a higher storage rate but lower pick fees can be cheaper for a high-order-volume seller, and vice versa.
Liquidating Amazon inventory clears dead stock for a small recovery. Amazon's Liquidations program, third-party options, and when each beats removal.
Read article
3PL costs are not a single rate; they are a stack of fees for the distinct things a warehouse does: receiving your inventory, storing it, picking and packing orders, any kitting, shipping, and handling returns. The short version: a low headline storage rate can hide high pick fees or minimums, so the only fair comparison is the all-in cost for your actual usage. Below is what each fee covers, where the hidden costs live, and how to compare quotes.
Receiving (intake). A fee to unload, check in, and shelve your inbound inventory, often per carton, pallet, or unit.
Storage. The ongoing cost to hold your stock, priced per unit, per cubic foot, or per pallet per month. This is the line sellers compare, but it is often not the biggest.
Pick-and-pack. The cost to fulfill an order, usually a per-order base plus a per-additional-item fee. For a high-order-volume seller, this often dominates the bill.
Kitting and assembly. If the provider bundles, assembles, or relabels, that labor is a separate line.
Outbound shipping. The carrier cost to ship the order, sometimes marked up, plus any dimensional or oversize surcharges.
Returns processing. Receiving, inspecting, and restocking or disposing of returns.
Account, setup, and minimums. Onboarding fees, monthly minimums, and technology or account fees that apply regardless of volume.
Understanding the lines is what lets you see why two quotes differ and which provider fits your order profile.
The right way to compare is to make the providers price the same realistic scenario:
Build your profile. Monthly units received, units stored, orders shipped, average items per order, and returns rate, from your own data.
Send the same profile to each provider and ask them to price a full month across every fee line, not just storage.
Compare the all-in totals. The provider with a higher storage rate but lower pick fees can be cheaper for a high-order seller; the reverse is true for a low-order, high-storage seller.
Sanity-check against a bad month. Price a heavier month too, so a minimum or a surcharge does not surprise you in your busy season.
This turns an apples-to-oranges pile of rate cards into a single comparable number per provider.
To see why the headline rate misleads, take two providers priced against the same 1,000-order month:
Provider A
Provider B
Storage rate
Lower
Higher
Pick-and-pack per order
Higher
Lower
Monthly minimum
Yes
No
All-in for 1,000 orders (illustrative)
~$4,200
~$3,700
Provider A wins the storage-rate comparison that most sellers make, but Provider B is cheaper once the higher order volume runs through its lower pick fees and no minimum. Flip the scenario to a low-order, high-storage seller and Provider A wins. The lesson is the same either way: the all-in total for your actual order and storage profile is the only comparison that predicts your real bill.
For a rough anchor to sanity-check a quote (a directional range, not a rate to hold anyone to): US domestic pick-and-pack commonly runs a few dollars per order, and storage a fraction of a dollar per cubic foot or per unit per month, with wide swings by SKU complexity, region, and provider. Rates have moved with labor costs, so treat any figure as a starting sanity check and confirm against real quotes rather than a number from an article.
3PL cost is a real line in your unit economics, so treat it like one:
Fold it into margin. A 3PL's per-order and storage fees reduce your contribution margin, so know the all-in per-unit cost before you commit.
Weigh it against FBA and AWD. For FBA-bound bulk, compare the 3PL total against holding in AWD or FBA directly.
Right-size to your volume. The per-unit economics of a 3PL usually improve with scale, which is part of when to use one at all. Fold the replenishment leg into your days of supply too, since a 3PL adds transit time before stock reaches FBA.
3PL costs are a stack, receiving, storage, pick-and-pack, kitting, shipping, returns, and account fees, and the storage rate everyone compares is often the smallest piece. Compare the all-in cost for your real usage, ask for every hidden fee in writing, and fold the total into your margin. Do that and you choose on true cost, not a headline rate. To pick the provider itself, see how to choose a 3PL; for the wider restock system, restock planning.