A 3PL proposal can look attractive while the contract still creates expensive surprises. Before signing, convert the sales quote into an operational checklist covering fees, service levels, inventory responsibility, data ownership, insurance, carrier terms and exit costs.
1. Pricing schedule
Attach a complete fee schedule to the agreement and define the billing unit for each charge. Common line items include receiving, storage, pick-and-pack, packaging, kitting, returns, account management, project work and special handling.
Model the quote in our 3PL cost calculator and compare it with the 3PL fulfillment cost per order guide.
2. Minimums and annual increases
Check monthly minimum spend, minimum order volume and any automatic annual increases. A low per-order fee can be misleading if a monthly floor applies during slower periods.
3. Service-level agreements
Define measurable SLAs for receiving, inventory availability, order cutoffs, same-day shipping, accuracy, returns and support response time. Avoid vague language such as “commercially reasonable.”
4. Inventory liability and shrinkage
Clarify when inventory becomes the 3PL’s responsibility, how cycle counts are handled and how loss, damage or shrinkage claims are valued. Review exclusions carefully, especially for fragile or high-value goods.
5. Carrier accounts and shipping rates
Ask whether shipments move on the 3PL’s carrier accounts or yours. If the 3PL resells transportation, understand markups, access to negotiated discounts and how surcharge changes flow through. Our guide to 3PL shipping rate markups explains the issue.
6. Technology and integrations
Document onboarding fees, EDI/API work, marketplace integrations, custom reports, WMS access and support for future stores or warehouses. Confirm who owns custom integration work and what happens to data when the relationship ends.
7. Packaging and material charges
Specify whether standard cartons and void fill are included, billed at cost, marked up or priced per order. Packaging can materially change contribution margin when order volume grows.
8. Returns and reverse logistics
Define inspection steps, photos, restocking, refurbishment, disposal and return-to-vendor handling. Returns pricing often differs from outbound fulfillment.
9. Peak-season rules
Review holiday surcharges, temporary labor fees, storage spikes, forecast requirements and cutoff changes. Ask what happens if actual volume differs from forecast.
10. Termination and inventory removal
Exit language deserves the same attention as onboarding. Check notice periods, early termination fees, outstanding minimums, data export, final inventory counts, palletization and outbound handling charges.
Contract review table
| Area | Question |
|---|---|
| Fees | Is every recurring and one-time charge listed? |
| SLAs | Are service levels measurable? |
| Inventory | Who pays for loss or damage? |
| Shipping | Whose carrier rates and accounts are used? |
| Technology | Who owns integrations and data? |
| Exit | What does it cost to move inventory out? |
FAQ
Should a 3PL contract include rate cards?
Yes. The commercial agreement is easier to enforce and audit when the applicable fee schedule and billing units are documented.
What is the biggest hidden-cost risk?
It varies, but minimums, storage rules, special projects, packaging, returns and transportation markups are common areas where real cost differs from the headline pick-and-pack fee.
How should you compare providers?
Use the same order profile and assumptions for every provider. The 3PL RFP checklist can help normalize the comparison.
PackToolbox guides are built around stated formulas, practical examples and source checks for changeable carrier, freight and logistics rules. Calculators are planning aids; final requirements should be verified with the relevant carrier or service provider.