Commerce operations
3PL (third-party logistics)
A 3PL is an external provider that stores inventory and picks, packs and ships orders on a brand's behalf.
Multi-3PL operations introduce a routing decision on every order: which location should fulfil it, given stock, destination and cost. Done well this reduces transit time and shipping spend simultaneously; done by static rules it does neither.
The recurring failure is inventory truth. When stock levels live in the 3PL and the storefront holds a synced copy, the lag between them is where overselling happens — and it widens exactly when volume spikes.
What a 3PL actually does, from container to doorstep
A 3PL takes custody of a brand's inventory and executes the physical steps between a purchase order arriving from a factory and a parcel arriving at a customer's door. The brand still owns the stock; the 3PL owns the operation around it.
Five steps make up the work, and each one is separately priced, separately measurable and separately capable of going wrong. Knowing the steps is what lets you read an invoice, and reading the invoice is where most of the money is.
- Receiving. A container or pallet load arrives, is unloaded, counted against the purchase order, quality-checked and put away into locations. Discrepancies found here are the last cheap moment to catch a supplier short-shipping you.
- Storage. Units sit in pallet positions, shelves or bins until sold. This is the line that quietly grows when demand forecasts are wrong, because slow stock accrues rent every month it does not sell.
- Pick. When an order arrives, a picker collects each unit from its location. Multi-unit orders cost more here, which is why the pick fee is usually charged per unit rather than per order.
- Pack. The units are boxed with dunnage, inserts and a packing slip, and a carrier label is generated. Packaging materials may be included in the pack fee or billed separately — this is worth checking before signing.
- Ship and track. The parcel is manifested and handed to a carrier, and tracking events flow back. A 3PL that does not push tracking events back promptly turns every delivery question into a support ticket.
- Returns. Inbound parcels are received against an RMA, inspected, graded, and either restocked, refurbished or written off. Grading policy is the part brands under-specify and then dispute.
1PL to 5PL, honestly
The numbered ladder is used as though it were a maturity model. It is not. It describes who owns the assets and who coordinates the work, and most DTC brands move from 1PL straight to 3PL and never occupy the other rungs at all.
It is still worth knowing, because vendors sell against it and the terms appear in contracts.
- 1PL — the brand moves its own goods. Your garage, your stockroom, your van. Complete control, no per-order fee, and it stops working at the volume where packing becomes somebody's full-time job.
- 2PL — an asset owner selling a single leg of transport: a carrier, a freight forwarder, a haulier, a shipping line. You still decide what moves where; they move it.
- 3PL — an outsourced operator holding your stock and executing the whole order cycle: receiving, storage, pick, pack, ship and returns. The standard arrangement for an ecommerce brand past its first few thousand orders.
- 4PL — a coordinator that manages providers on your behalf, contracting several 3PLs and carriers and typically holding no warehouses itself. It earns its layer in multi-region, multi-channel operations and is an expensive intermediary below that scale.
- 5PL — sold as network-level aggregation across many shippers. Treat the label as a claim to inspect rather than a tier to aspire to; ask what is actually operated and what is resold.
How a 3PL bills you, line by line
This is where operators get hurt, and it is almost never through a dishonest provider. It happens because a quote is compared on one or two headline rates while the invoice is composed of eight lines, several of which are triggered by things the brand controls and does not think about.
Ask for a sample invoice from an account of similar size before signing anything. A rate card describes the prices; an invoice describes which lines actually fire.
| Line item | What triggers it | Billed by | What to check in the contract |
|---|---|---|---|
| Receiving / inbound | A container or pallet load arriving at the dock | Per labour hour, per pallet, or per unit | Whether floor-loaded containers are billed at a higher rate than palletised ones |
| Storage | Inventory sitting still | Per pallet, shelf or bin, per month | How partial months are counted, and whether a long-term surcharge applies past six or twelve months |
| Pick | Each unit taken off a shelf for an order | Per unit, often with the first unit bundled into the pack fee | Whether multi-unit orders get a declining rate |
| Pack | Each order boxed and labelled | Per order | Which packaging is included and which is billed separately as a material |
| Postage | The carrier label | Carrier rate, usually plus a percentage markup | Whether you can see the raw carrier rate, and whether you can bring your own carrier account |
| Returns | Each RMA parcel received | Per return, plus per-unit inspection or restocking | Who decides a unit is unsellable, and who pays to store or dispose of it |
| Accessorials and project work | Kitting, inserts, relabelling, exception handling | Per unit or per labour hour | Whether a marketing insert counts as kitting, and the minimum billable block |
| Account minimum | Nothing — it is charged whether you ship or not | Per month | How the minimum behaves in your low season and whether it ratchets with volume |
What one order actually costs, and which fee to negotiate
Take an example brand shipping 3,000 orders a month at 1.8 units per order, holding 40 pallets, on this example rate card: receiving at $45 per labour hour, storage at $18 per pallet per month, $0.35 per pick after the first unit, $2.50 per pack, and postage at the carrier rate plus 5%.
Receiving: a 20-pallet, 12,000-unit container taking four hours costs $180, which is $0.015 per unit, or $0.03 per order at 1.8 units. Storage: 40 x $18 = $720 a month, spread across 3,000 orders is $0.24 per order. Picks: 0.8 additional units x $0.35 = $0.28. Pack: $2.50. Postage: a $7.20 carrier rate plus 5% is $7.56. Total per order: $10.61.
The instructive part is the split. The fulfilment lines everyone negotiates hardest come to $3.05, which is 28.7% of the bill. Postage is $7.56, or 71.3%. Grinding the pack fee from $2.50 to $2.25 saves $750 a month. Removing the 5% postage markup saves $0.36 an order, or $1,080 a month, on a line most brands never raise. And moving the average shipment one zone closer, from a $7.20 rate to $6.30, saves $0.945 an order after markup — $2,835 a month, more than the other two combined.
That last figure is the entire commercial argument for a second warehouse, and it is why the routing question in the introduction is a cost question rather than a delivery-speed question.
One node or several, and when not to outsource at all
A second node cuts zones and transit time, and it costs inventory. Holding safety stock in two places does not split the same stock in half: each location needs its own cover against its own demand variability. If a brand holds six weeks of cover at one node and needs four weeks at each of two, total inventory rises from six weeks to eight — a third more cash tied up, plus a second account minimum and a second receiving event per purchase order.
The second node pays for itself when the zone saving across the volume it serves exceeds that carrying cost plus the fixed fees. Below that point a single well-placed node beats two badly balanced ones, and the failure mode of splitting too early is split shipments, which cost two labels and one apology.
Outsourcing itself is not always right either. A 3PL is worth it when order volume makes packing a real job, when the founder's time is worth more than the fee, or when a second geography is needed. It is the wrong answer for products needing genuine handling expertise the provider does not have, for very low volumes where the account minimum exceeds what in-house packing would cost, and for anything where the packing experience is a material part of what the customer is buying and no provider will execute it to standard.
Whatever the shape, the inventory-truth problem in the introduction does not go away with a good contract. Stock levels live in the 3PL, the storefront holds a copy, and the gap between them is where overselling happens. That gap needs to be measured, not assumed.
Frequently asked questions
- What is third-party logistics?
- Third-party logistics, or 3PL, is the outsourcing of warehousing and order fulfilment to an external provider. The provider receives inventory from your suppliers, stores it, picks and packs each order as it comes in, hands the parcel to a carrier and processes returns. The brand still owns the stock; the 3PL owns the operation around it.
- What does 3PL mean?
- 3PL stands for third-party logistics. It means a company outside your business that handles the physical side of fulfilment on your behalf: receiving inbound shipments, storing inventory, picking and packing orders, shipping them and handling returns. The "third party" is the provider, sitting between you and the carrier that moves the parcel.
- What is the difference between 3PL and 4PL?
- A 3PL operates the warehouse: it holds your stock and picks, packs and ships your orders. A 4PL coordinates providers rather than running them, contracting several 3PLs and carriers on your behalf and typically holding no warehouses of its own. A 4PL adds a management layer that earns its cost in multi-region operations and is an expensive intermediary below that scale.
- How much does a 3PL cost?
- A 3PL bill is composed of separate lines rather than one rate: receiving, monthly storage, a per-unit pick fee, a per-order pack fee, postage, returns handling, accessorials and often a monthly account minimum. Postage is usually the largest single line by some distance, which means the shipping markup and the destination zone matter more to the total than the pack fee most brands negotiate hardest.
- When should a brand move to a 3PL?
- When packing has become a real job that displaces higher-value work, when order volume is high enough that the per-order fee costs less than the labour and space it replaces, or when a second geography is needed to cut shipping zones. It is the wrong move at very low volume, where a monthly account minimum can exceed the entire cost of packing in-house.
- Does using a 3PL cause overselling?
- It creates the conditions for it. Stock lives in the 3PL while the storefront holds a synced copy, so any lag between them is a window where the site can sell units that are no longer there. The lag widens exactly when volume spikes, which is when overselling is most expensive, so sync frequency and a buffer on fast-moving SKUs both need to be deliberate choices.