3PL, short for third-party logistics, refers to an external company that stores a seller’s inventory and fulfills its orders under contract. In e-commerce, a 3PL typically receives goods into its warehouse, keeps them in stock, picks, packs and ships customer orders, and processes returns, while the seller keeps ownership of the inventory and control of sales.
For inventory management, outsourcing to a 3PL changes where stock physically sits and who counts it, but not who is responsible for planning it. The seller still decides reorder points, safety stock and assortment, and relies on data from the provider’s warehouse management system to see what is available, where and in what condition.
How a 3PL relationship works
A 3PL relationship is built on integration of systems and a service contract. The seller’s online store or order management system sends orders to the 3PL automatically, usually through an API or a platform connector, and the 3PL returns stock levels, shipment confirmations and tracking numbers.
The physical flow follows a fixed sequence. The seller ships goods to the warehouse with an advance shipping notice, the 3PL receives and checks them, stores them in bin locations and then fulfills orders as they arrive. Inventory accuracy is maintained through cycle counting rather than through a single annual stocktake.
| Service | What the 3PL does | Inventory relevance |
|---|---|---|
| Receiving | Unloads, counts and inspects inbound goods | Creates available stock in the system |
| Storage | Holds goods in pallets, shelves or bins | Determines storage fees and capacity |
| Fulfillment | Picks, packs and ships customer orders | Reduces available stock per order |
| Returns processing | Inspects returned items and restocks or quarantines them | Returns sellable units to stock |
| Inventory reporting | Shares stock levels, movements and discrepancies | Basis for replenishment decisions |
| Value-added services | Kitting, labeling, gift wrapping | May convert components into bundles |
Levels of logistics outsourcing
The abbreviation 3PL belongs to a numbered scale of logistics models that describes how much responsibility is handed to outside parties. Definitions of the higher levels vary between sources, so the numbers are best treated as a rough classification rather than a strict standard.
| Model | Who performs logistics | Typical example |
|---|---|---|
| 1PL | The seller itself, with own warehouse and transport | Retailer running its own stockroom |
| 2PL | An asset-based carrier for a single function | Parcel carrier or trucking company |
| 3PL | One provider for warehousing and fulfillment | Outsourced e-commerce fulfillment warehouse |
| 4PL | A manager coordinating several logistics providers | Supply chain integrator overseeing multiple 3PLs |
| 5PL | Network-level orchestration, often technology-led | Platform aggregating logistics across many clients |
A related model is the fulfillment network operated by a marketplace, such as Amazon FBA. It works like a 3PL for physical handling, but inventory rules, fees and customer ownership are set by the marketplace, which limits flexibility across sales channels.
Pricing and cost structure
3PL pricing is usually activity-based, meaning the seller pays for each handled unit, order and storage location rather than for the warehouse itself. This turns logistics from a fixed cost into a largely variable cost that scales with sales.
| Fee type | Basis of charge | What drives it up |
|---|---|---|
| Receiving fee | Per pallet, carton or hour | Mixed cartons, missing labels |
| Storage fee | Per pallet, bin or cubic meter per month | Slow-moving and dead stock |
| Pick and pack fee | Per order plus per additional item | Many lines per order, special packaging |
| Shipping | Carrier rate, often with negotiated discounts | Weight, dimensions, destination |
| Returns fee | Per returned unit | Inspection and repackaging work |
| Account or minimum fee | Monthly minimum spend | Low order volume |
Storage fees make inventory turnover directly visible in cost. Products that sit for months generate charges every billing period, and some providers apply higher long-term storage rates, which gives sellers a strong incentive to clear dead stock.
When to use a 3PL
Moving to a 3PL makes sense when in-house fulfillment limits growth or distracts the team from product and marketing work. It is less attractive for very low volumes, highly customized packing or products that require specialist handling the provider cannot offer.
- Order volume has outgrown a garage, stockroom or small team.
- Delivery speed needs warehouses closer to customers, possibly in several regions.
- Seasonal peaks require flexible labor and space that fixed staff cannot cover.
- International expansion benefits from a local warehouse to avoid cross-border delays.
- Multichannel selling needs one shared inventory pool for the online store and marketplaces.
Risks and common mistakes
The central risk is loss of direct visibility and control over stock. If system integration is weak, the online store may show items that are not available, or hide items that are, leading to overselling or lost sales.
- Weak stock synchronization, with updates only a few times per day instead of near real time.
- Unclear service level agreements on receiving times, order cut-offs and accuracy targets.
- Ignoring inventory discrepancies, which accumulate unless shrinkage and damage are reconciled monthly.
- Underestimating onboarding, since product data, barcodes and packaging rules must be prepared in advance.
Switching providers later is costly, because inventory must be physically moved and integrations rebuilt, often with several days of interrupted shipping. Sellers therefore benefit from checking a provider’s reporting quality, cut-off times and accuracy commitments before signing, and from running a short pilot with a limited range of SKUs. Contracts should also define who bears the cost of lost or damaged stock, since liability limits in standard terms are often far below the retail value of the goods.
In everyday language
A 3PL is a company that runs your warehouse for you. You send it your products, it keeps them on its shelves, and when a customer orders something, it packs the parcel and sends it out under your name.
It is similar to renting a fully staffed kitchen instead of building your own. You still decide the menu and how much to stock, but someone else handles the daily work of storing, packing and shipping.
Seen in the real world
A small brand selling handmade candles packs around 40 orders a day from a rented storage unit. Before the holiday season, demand is forecast to triple, and the founders realize they cannot hire and train enough temporary staff in time.
They contract a 3PL that connects directly to their online store. They send 6,000 units with an advance shipping notice, and the 3PL receives them within two business days. Orders now flow automatically, tracking numbers return to customers within hours, and the brand pays per order and per pallet stored instead of paying for space and staff all year.
The founders still set reorder points from the 3PL’s daily stock reports. After the season, storage fees reveal that two scents barely sold, so they discount the slow movers before long-term storage charges apply.