How to Choose a 3PL Provider: Key Factors and Questions to Ask
Selecting the right third-party logistics provider is critical. This guide covers evaluation criteria, red flags, and contract tips.
When to consider a 3PL
A third-party logistics provider makes sense when one of these is true:
- You are shipping more than a few hundred orders per month and fulfillment is eating your team's time.
- You need to be physically closer to customers (multi-node distribution) without signing a warehouse lease.
- Peak season swings make hiring permanent warehouse staff impractical.
- You are expanding into a new region or sales channel (Amazon FBM, retail B2B, international).
If you are shipping fewer than ~100 orders a month, doing it in-house is usually cheaper and gives you faster learning.
Five capabilities to evaluate
1. Order profile fit
Match the 3PL to your order profile, not their marketing. A 3PL optimized for pallet-out B2B will struggle with single-unit DTC, and vice versa. Ask for a reference customer with a similar SKU count, order size, and channel mix.
2. Technology and integrations
- Native integrations with your cart, OMS, and marketplaces (Shopify, NetSuite, Amazon, EDI).
- Real-time inventory visibility, ideally via API, not a nightly CSV.
- Order status, tracking, and exception reporting in a customer portal.
If they cannot show you a live dashboard during the sales call, that is a red flag.
3. Network and carrier mix
- Number and location of warehouses relative to your demand.
- Parcel carrier mix: negotiated rates with UPS, FedEx, USPS, and regional carriers.
- LTL and FTL options for B2B fulfillment.
- International capability if relevant: customs brokerage, IOR/EOR, DDP shipping.
4. Pricing transparency
Watch for these often-hidden fees:
- Receiving (per pallet, per case, per unit)
- Storage (per pallet, per bin, per cubic foot)
- Pick and pack (per order, per additional unit)
- Kitting, labeling, returns processing
- Account management or technology fees
- Minimum monthly fees
Ask for a sample invoice based on a representative month of your real volume. Total cost per order is what matters, not the headline pick rate.
5. SLAs and performance
Get written commitments on:
- Receiving turnaround (target: 24 to 48 hours)
- Order accuracy (target: 99.5%+)
- On-time shipping (target: 99%+ same day for cutoff orders)
- Inventory accuracy (target: 99%+)
- Response time on support tickets
And ask how they are measured and reported. Vague SLAs you cannot verify are not SLAs.
Twelve questions to ask every 3PL
- What is your average order accuracy across customers similar to us?
- What is your inventory shrinkage rate?
- How do you handle peak season capacity?
- What is your employee turnover, and how do you train new pickers?
- Who is my day-to-day contact, and what is their span of control?
- How do you handle damages, lost inventory, and chargebacks?
- What is the offboarding process if it does not work out?
- Can you provide three references in our vertical?
- How do you support returns and reverse logistics?
- What does your business continuity plan look like (fire, flood, labor)?
- Are you SOC 2, ISO 9001, or C-TPAT certified?
- Show me a customer using your system live, not a sandbox demo.
Red flags
- Long-term contracts with onerous termination clauses.
- Refusal to share customer references.
- Pricing that depends on a discretionary account manager review.
- No clear escalation path beyond a generic support inbox.
- Hand-waving on shrinkage and inventory accuracy.
After you sign
The first 60 days will determine whether the partnership succeeds. Set a weekly business review, publish a shared scorecard with the SLAs above, and resist the urge to renegotiate scope until the baseline is healthy.