A third-party logistics provider, or 3PL, performs agreed logistics activities for another business. The scope may include receiving, warehousing, order fulfillment, transportation and returns. A provider’s contract defines which activities it actually performs; the label alone does not establish the service.
For a retailer or wholesaler, the practical question is how goods, orders and inventory records move between the business and the provider. CSCMP’s logistics definition places warehousing, transportation, fulfillment and inventory management within the wider logistics discipline.
What does a 3PL do?
A fulfillment arrangement commonly puts stock in a provider-operated warehouse, where the provider executes agreed handling and dispatch work. The business still needs an accountable owner for product data, replenishment decisions, customer promises and exception resolution.
Specify the service by product and channel. Storing sealed cartons is different from assembling kits, capturing serial numbers, handling expiry-controlled stock or preparing a retailer’s compliant shipment. Confirm each requirement rather than assuming it is included in a generic fulfillment service.
The 3PL process from inbound to returns
| Stage | Physical activity | Record or control to agree |
|---|---|---|
| Inbound notice | Supplier or business announces a shipment | Expected item, quantity, packaging, reference and arrival details |
| Receiving | Provider checks and records arrived goods | Accepted quantity, shortages, damage and receipt timestamp |
| Storage | Goods move to suitable locations and statuses | Location, owner, lot, expiry and hold status where applicable |
| Picking | Provider selects stock for an authorised order | Order reference, quantity, allocation and stock-rotation rule |
| Packing | Picked goods are checked and packed | Pack contents, packaging instructions and required labels |
| Shipping | Shipment is handed to a carrier | Dispatch confirmation, carrier reference and exception status |
| Returns | Returned goods are received and assessed | Return reference, inspection result and approved disposition |
Use this as a process checklist, not an assumption about a particular vendor. Before launch, walk a representative order through each stage, including a short receipt, a cancellation and a return. Keep the wider ecommerce fulfillment process distinct from the outsourcing decision.
Receiving and availability are different events
A truck arriving at the warehouse does not necessarily mean its stock is ready to sell. Goods may still await unloading, quantity checks, labelling or inspection. Agree the event that makes stock available to your order system and how receipt discrepancies are reported.
If a receipt is partial, publish the accepted quantity without marking the entire inbound order complete. Record rejected or quarantined goods separately so a storefront does not offer them as saleable stock.
Shipping and delivery are different events
An order imported into the warehouse system is not a shipment, and a printed label is not proof of carrier handover. Define the confirmation used for inventory deduction and the separate evidence used to track delivery.
Keep cancellation and amendment rules explicit. If picking has already started, an order-system cancellation may need a warehouse acknowledgement before stock is released or a customer is promised a refund.
Returns need a disposition
A returned parcel should not automatically become available inventory. Agree inspection criteria, evidence requirements and authority to restock, repair, hold, return to supplier or dispose. Link the physical decision to the inventory record; customer refund handling is a separate business process.
Inventory data you need to retain
Keep your own accessible record of item identifiers, pack conversions, ownership, inventory status and transaction references. Agree which system owns each field and which events update the other systems.
GS1’s EPCIS explanation describes visibility events through what happened, when, where and the business context. Whether you use that standard or another agreed interface, these questions help make a provider’s inventory feed interpretable.
For an integration review, ask:
- Can each receipt, shipment, transfer and adjustment be linked to a unique event or transaction?
- How are retries and duplicate messages handled?
- Which timestamp reflects the physical event, and which reflects system receipt?
- How are corrections, holds and unavailable stock represented?
- Can balances be reconciled by item, location, owner and status?
- What happens when the integration is unavailable or delayed?
A successful connection test is not enough. Exercise the exceptions your business actually needs, and retain the reconciliation result before relying on the feed for customer availability.
An illustrative inventory reconciliation
Suppose a hypothetical item starts with 200 units at a 3PL. During the day, the provider accepts 80 units, confirms shipment of 65, restocks 3 inspected returns and records an approved 2-unit loss.
expected ending physical stock = 200 + 80 - 65 + 3 - 2 = 216 units
If 20 of those hypothetical units are allocated to unshipped orders and 6 are on hold, a simplified available-to-promise balance is 190 units. That calculation assumes the allocated and held quantities are distinct. Reconcile the statuses before subtracting them; double-counting a hold against an allocation understates availability.
Use the example to test an interface, not as a universal availability formula. Your policy may also account for incoming receipts, backorders or channel-specific reserves.
3PL versus 4PL
A 3PL generally executes agreed logistics operations. A fourth-party logistics provider, or 4PL, adds coordination across providers and a wider supply-chain scope. DHL’s explanation distinguishes day-to-day 3PL operations from the coordinating role of a lead logistics provider.
Evaluate the actual responsibilities and decision rights. Neither label guarantees better service, lower cost or a complete integration.
Is outsourcing the right next step?
Start with your order profile, product handling requirements and current operating constraints. Use the separate 3PL advantages and disadvantages checklist to compare cost, control, visibility and exit terms. If the operating model needs an independent review, inventory advisory provides the existing route for discussing inventory decisions and vendor evaluation.