How to Choose a 3PL: The 7-Step Process and the Red Flags

Updated September 28, 202611 min read

Illustration: loading dock with trailers backed up to open bay doors

Choosing a 3PL is a decision you live with for years. The provider holds your inventory, touches every order and bills you under a contract that is slow and costly to leave. We set out the process in 7 steps: the numbers to prepare, how to shortlist, the questions that separate bidders, how to compare quotes on one order profile, and the contract clauses to read before the price.

Quick summary

  • Start with your own numbers: monthly orders, units per order, SKU count, pallets on hand at peak, sales channels and the services you need, because a 3PL can only price what you describe.
  • Shortlist 3 to 5 providers that already ship products like yours from buildings near your customers; more bidders add work without better prices.
  • Compare quotes by running the same sample month through every rate card; in our example the bidder with the lowest pick fee cost $1,740 a month more than the cheapest overall.
  • Tour the building your stock would sit in and call 2 current clients with an order profile like yours before you sign.
  • Read the liability cap, the warehouse lien, the minimum, the term and the exit terms before the price, because under the Uniform Commercial Code the agreement can cap what the 3PL owes you and the 3PL can hold your goods over unpaid charges.

The 7 steps at a glance

StepWhat you doWhat you leave with
1. Order profilePull 12 months of orders, SKUs and inventoryOne file every bidder prices from
2. FitDecide the product handling and channels you needThe criteria that cut the long list
3. ShortlistMatch buildings to customers and category3 to 5 bidders
4. RFPSend the file, a pricing sheet and 10 questionsComparable answers
5. Price one monthRun the same activity through every rate cardReal cost per order for each bidder
6. Tour and referencesWalk the building, call current clientsProof that the answers were true
7. ContractRead liability, lien, term, minimums and exitA deal you can live with and leave

The order matters. Steps 1 and 2 decide who gets an RFP, and step 5 only works if every bidder priced the same file.

Step 1: Write down your order profile

A third-party logistics provider prices from your data. Without order counts, units per order and pallet counts, every quote is a guess, and guesses get padded.

NumberWhy the 3PL needs it
Monthly orders, average and peak monthLabor planning and volume tiers
Units per orderAdditional-item fees and packing time
SKU count, and how many sell each monthPick locations and storage type
Pallets or cartons on hand at peakStorage space and rate
Inbound pattern: containers, pallets or parcelsReceiving method and fees
Channels: DTC, Amazon, wholesale, retailWorkflows, EDI and compliance labels
Product traits: weight, size, fragility, lot or expiry, hazmatHandling, packaging and building type
Services: kitting, returns, inserts, gift notesValue-added services pricing

Add a growth line: expected volume 12 and 36 months out, new channels and new regions. A 3PL that fits your current 800 orders a month may run out of dock doors at 5,000.

Step 2: Define fit for your product and channels

Fit cuts the long list faster than price. Start with product handling. Food and supplements need lot tracking, first-expired-first-out picking and often temperature control; glass and ceramics need packing stations built for void fill and drop testing; high-value goods need caged storage and camera coverage; hazmat needs permits most general warehouses do not hold.

Then channels. Parcel orders to consumers and case or pallet orders to retailers are different operations. DTC ecommerce fulfillment is built around small orders, same-day cutoffs and daily carrier pickups, while retail replenishment runs on routing guides, EDI purchase orders and delivery appointments, with chargebacks when a label or ship notice is wrong. A 3PL good at one is not automatically good at the other.

If you sell on Amazon, ask whether the 3PL handles FBA prep and labeling in the same building, because Amazon stopped offering prep and item labeling in the US on January 1, 2026.

Last, size. A brand shipping 1,000 orders a month is a top-10 client at a regional 3PL and a rounding error at a national one, and a meaningful account gets faster answers in November.

Step 3: Build a shortlist of 3 to 5 providers

Location comes first. Ground parcel rates rise with distance zones, so a building near most of your customers cuts postage and transit days on every order. Plot 12 months of ship-to ZIP codes before you look at any provider; if 60% of orders go east of the Mississippi, a single West Coast building costs you on every one of them.

Importers add a second test: distance from the port. Containers that land in Savannah or Los Angeles and go straight on to retail distribution centers may never need storage, which is the case for cross-docking at a port-side building rather than a fulfillment center 500 miles inland.

Start local and widen only if you must. Touring 3 buildings in one metro takes a day, and 3PL options by city and state range from a handful of operators in a smaller market to many more around the big distribution hubs.

Cut any provider that fails on:

  • Category: no current clients shipping products like yours.
  • Channel: no live retail EDI connections when you sell wholesale.
  • Scale: your volume would be under 1% or over 30% of the building’s throughput.
  • Systems: no working connection to your store platform, marketplace or ERP.

Three to five names should survive.

Step 4: Send an RFP and ask the questions that separate bidders

The request for proposal is short: the Step 1 file, your service level targets, your integration list, a pricing sheet with your activity filled in, and a deadline. Then ask every bidder the same questions, in writing.

AreaQuestionA strong answer
CutoffWhat is the same-day order cutoff, and what share of orders met it last November?A clock time and a percentage for peak
AccuracyWhat was order accuracy over the last 12 months, and how is it measured?Per order, from customer-reported errors, 99.5% or better
ReceivingHow many business days from dock to available stock?1 to 2 days, with a peak figure
InventoryHow often are counts done, and what was shrink last year?Cycle counts by velocity, shrink stated
PeakWhat share of peak labor is temporary, and how is it trained?A number and a training plan
LaborWhat is average tenure on the floor?A figure, not an adjective
SystemsWhich WMS do you run, and can we log in to a client portal before signing?A named system and a demo login
AccountWho is our day-to-day contact, and what is the response time?A named person, hours stated
InsuranceCan you send your certificates of insurance now?Certificates sent the same week
ClientsHow many clients left in the last 2 years, and why?A number and honest reasons

The provider’s warehouse management system is what you deal with every day: it feeds your inventory counts, tracking numbers and invoice lines. Brands that run an ERP often connect by EDI instead of an app. Under the X12 standard, a 940 warehouse shipping order tells the warehouse what to ship and a 945 warehouse shipping advice confirms what left, so order and shipped quantities reconcile.

Step 5: Price one sample month through every quote

Each 3PL bills setup, receiving, storage, pick and pack, packaging and account fees on different units, so comparing 3PL fees line by line tells you little until each one is multiplied by the same month of activity. Here is one sample month: 2,000 orders, 1.4 units per order (800 additional items), 120 pallets in storage, 2 floor-loaded containers received and 80 returns. The bidders and rates are invented; the pattern is common.

LineBidder ABidder BBidder C
Pick and pack, first item$2.25 x 2,000 = $4,500$2.95 x 2,000 = $5,900$2.60 x 2,000 = $5,200
Additional items$0.60 x 800 = $480$0.40 x 800 = $320$0.50 x 800 = $400
Storage$32 x 120 = $3,840$22 x 120 = $2,640$26 x 120 = $3,120
Receiving$650 x 2 = $1,300$425 x 2 = $850$500 x 2 = $1,000
Packaging$0.95 x 2,000 = $1,900$0.45 x 2,000 = $900$0.60 x 2,000 = $1,200
Returns$4.00 x 80 = $320$3.00 x 80 = $240$3.50 x 80 = $280
Account fee$300$50$100
Total before postage$12,640$10,900$11,300
Per order$6.32$5.45$5.65

Bidder A has the lowest pick fee by $0.35 and finishes last, $1,740 a month and $20,880 a year above Bidder B. Its storage rate, container fee and mandatory house packaging outweigh the pick discount.

Two more passes before you pick. Rerun the sheet at your slowest month’s volume, where a monthly minimum can overtake activity fees. Then compare postage separately: ask each bidder to rate 100 of your real shipments at the carrier rates it will bill you, since a 5% difference in postage is usually worth more than the entire gap above.

Step 6: Tour the building and call references

Tour the building your inventory would sit in, not the provider’s showcase site. A provider that needs weeks to schedule a visit is showing you how it will answer a problem.

On the floor, look for labeled locations on every rack and shelf, staging lanes where each client’s orders are kept apart, packing stations with scales and scanners, and a clearly marked area for damaged or unidentified stock. Ask to see an exception being handled: a carton received without a label, an order short one item. Watch whether the answer is a process or a person.

References come next. Ask for 2 current clients with an order profile like yours and, if the provider will give one, a client that left. Useful questions:

  • What went wrong in the first 90 days, and how fast was it fixed?
  • How did the building perform in the last November and December?
  • Have you disputed an invoice, and how was it settled?
  • Who do you call when something breaks, and do they pick up?

Step 7: Read the contract before the price

The contract decides what happens when stock is lost, an invoice is disputed or you want to leave. Read these clauses first.

ClauseWhat it controlsWhat to ask for
Liability capWhat the 3PL pays for lost or damaged goodsA cap at or near your landed cost per unit
Warehouse lienWhether the 3PL can hold goods over unpaid chargesA specific lien on the goods concerned, and a disputed-invoice procedure
Claims windowHow long you have to report lossAt least 60 days from discovery, not from the incident
Term and renewalLength, automatic renewal, notice12 months to start, 90 days’ notice, exit for repeated service level misses
MinimumsThe monthly floor billed if activity falls shortA figure you clear in your slowest month
Rate increasesHow and when prices riseAn annual cap and 60 days’ written notice
Service levelsCutoff, accuracy, dock-to-stockEach measured monthly, each with a credit
ExitGetting inventory and data outA priced pallet-out fee and a data export within 10 business days

Two of these come from the Uniform Commercial Code most states follow. Under UCC 7-204, a warehouse owes the care a reasonably careful person would take, the storage agreement can cap its liability, and you can ask in writing for a higher valuation on some or all of your goods, at a higher rate. Under UCC 7-209, the warehouse has a lien on the goods it holds for the charges on them, and on your other goods for older charges if the agreement says so.

Green flags and red flags

Signs you have found the right fit:

  • Clients like you: current brands with your category, channels and order size, and long tenures among them.
  • Numbers on request: accuracy, on-time shipping and dock-to-stock figures for the last 12 months, including peak.
  • A written, line-item quote: every fee on your pricing sheet, with nothing marked “to be determined”.
  • Open doors: a tour within 2 weeks and a portal login before you sign.
  • Operations in the room: the person who runs the floor joins at least one call.

Walk away when you see:

  • A quote that bundles fees into one per-order price without the lines behind it.
  • References who all ship a different product from yours.
  • Pressure to sign before the integration is tested.
  • No certificates of insurance, or no answer on how many clients left.

The first 90 days after you sign

Test the integration with 20 to 50 live orders before any inventory ships. Send the first inbound with an advance ship notice, count what the 3PL receives against it, and settle discrepancies within the week. Move stock in stages, top sellers first, and keep the old warehouse shipping until the new one has run a full week without errors.

Then set up a monthly review: accuracy, on-time shipping, dock-to-stock days and an invoice checked against your own order data.

Frequently asked questions

How much does a 3PL cost?

It depends on your order profile, because every 3PL bills its own mix of receiving, storage, pick and pack, packaging and account fees. In our sample month of 2,000 orders and 120 pallets, three quotes came to $10,900 to $12,640 before postage, or $5.45 to $6.32 per order. Postage comes on top and is often the largest line on the invoice.

What are the disadvantages of using a 3PL?

You give up direct control of the floor, so a mistake becomes a ticket instead of a walk to the packing bench. You also accept minimums, a contract term, a liability cap that can sit far below your inventory's cost, and a lien over unpaid charges.

Is Amazon a 3PL or a 4PL?

For its sellers, Amazon works like a 3PL. Through Fulfillment by Amazon it stores inventory in its own buildings, picks, packs and ships orders and handles customer service and returns. A 4PL manages other companies' warehouses and carriers rather than running its own, which is not what FBA does.

What industries use 3PLs the most?

Ecommerce and retail brands are the most visible users, alongside consumer packaged goods, food and beverage, health and beauty, apparel, electronics and industrial parts. Specialist 3PLs serve cold chain, hazardous materials and bulky goods.

How long does it take to switch 3PLs?

Plan on 6 to 10 weeks from signature to the first order shipped from the new building for a typical DTC brand. Integration testing, the first inbound receipt and the overlap with the old warehouse take most of that time, and retail EDI adds more.

What order accuracy should a 3PL guarantee?

We look for a written target of 99.5% or better, measured per order each month and backed by a credit for every error. A target without a measurement method or a consequence is marketing, not a service level. Ask for the last 12 months of actual results, including November and December.

How many 3PLs should I get quotes from?

Three to five. Fewer gives you no sense of the market, and more than five means rate cards, tours and references you do not have time to check properly.

Can a 3PL hold my inventory if I dispute an invoice?

Yes, within limits. Under the Uniform Commercial Code most states follow, a warehouse has a lien on the goods it stores for the charges on those goods, and on your other goods for older charges if the agreement says so. Negotiate a disputed-invoice procedure that releases stock against the undisputed amount before you sign.

Is a 3PL the same as dropshipping?

No. In dropshipping the supplier owns the stock and ships it under your brand, so you never hold inventory. With a 3PL you buy and own the inventory, and the 3PL stores it and ships your orders for a fee.