The quote looked good. Now the 3PL has sent a 20-page agreement. Before you sign, it helps to know what that document actually does. The quote sets the price; the 3PL contract decides whether that price can change, what you’re owed when something goes wrong and how you get your inventory back if you leave.
This 3PL contract checklist, written for ecommerce, wholesale and import brands, walks you through 12 terms to check what a fair version of each looks like, the red flags that should make you pause and the questions to ask before you sign. Contracts vary by provider, and this guide is general information, not legal advice.
Quick answer: A 3PL contract should cover scope of services, a complete fee schedule, rate-change rules, minimums, shipping charges, measurable SLAs, receiving and inventory counts, liability and insurance, the warehouse lien, data ownership, and term and exit. Vague wording in any of them is the main red flag.
Table of contents
12 contract terms at a glance (2026)
| # | Term | What it settles | What a fair version says |
|---|---|---|---|
| 1 | Scope of services | What the 3PL will and won’t do | Every service listed; new work only after a written quote you approve |
| 2 | Fee schedule | Every charge and its billing unit | Each fee has a unit and a trigger; no new fees without written approval |
| 3 | Rate changes | How and when prices can rise | Notice before any change; a cap on annual increases |
| 4 | Minimums and volume commitments | What you owe in a slow month | Based on a normal year, not peak; ramp period after onboarding |
| 5 | Shipping charges | How postage reaches your invoice | Pass-through, rate card or stated markup, written down |
| 6 | Service levels (SLAs) | Promised targets and how they’re measured | Numbers, measurement method and a remedy for misses |
| 7 | Receiving and acceptance | When the 3PL takes responsibility for stock | A clear acceptance point and a deadline to report discrepancies |
| 8 | Inventory counts and shrinkage | How stock is counted and who pays for losses | Regular cycle counts, your right to request a count, a stated shrinkage threshold |
| 9 | Liability and insurance | What you recover for lost or damaged goods | A cap you understand, a claims process, the option to buy a higher limit |
| 10 | Warehouse lien | When the 3PL can hold your stock | Limited to goods the unpaid charges relate to |
| 11 | Data ownership | Who owns your order and inventory records | Your data, exportable at any time in a standard format |
| 12 | Term, renewal and exit | How long you’re committed and how you leave | A clear notice date, exit for repeated SLA misses, a transition period |
Contracts vary by provider and account size, so treat this table as a starting checklist.
What is a 3PL contract?
A 3PL contract is the agreement between a brand and a third-party logistics provider. It sets the services, fees, service levels, liability, term and exit. A “3PL agreement,” “3PL service agreement,” “fulfillment agreement” and “warehouse services agreement” usually mean the same thing.
In 3PL contract logistics, the agreement is rarely a single document. It’s usually a main agreement plus schedules, such as a rate card, an SLA, a statement of work or operating procedures. Read them together, because a promise in one can be limited in another, and check which document wins if they disagree.
A 3PL contract template can show you the usual structure, but the version that counts is the one your provider sends. Terms vary by provider and account size.
12 terms to check in a 3PL contract
These 3PL contract terms decide what you’ll pay and what happens when something goes wrong. Each one covers what the clause settles, what a fair version says and the question to ask.
1. Scope of services
This clause settles what the 3PL will and won’t do. Receiving, storage, fulfillment, returns, kitting and integrations should all be named. Anything outside the scope can be billed later as extra work, at a rate you never agreed to. A fair version lists every service you’re buying and says new work starts only after a written quote you approve.
Ask: does new work start only after a written quote I approve?
2. Fee schedule and billing units
This clause settles every charge and how it’s calculated. Each charge should have a unit (per order, item, pallet, cubic foot or hour) and a trigger that says when it applies. Without a unit, two people can calculate two different invoices. A fair version prices every line and adds no new fees without your written approval. It helps to know how warehouse pricing works.
Ask: can you build a sample invoice from one month of my orders?
3. Rate changes
This clause settles how and when your prices can rise. Some contracts let the 3PL change fees by notice alone, or tie increases to an index. Neither is unusual, but you need to know how much warning you get and how far rates can move. A fair version gives notice before any change and caps annual increases.
Ask: how much notice do I get, and is there a cap on annual increases?
4. Minimums and volume commitments
This clause settles what you owe in a slow month. Forecasts you give during the quote can become binding minimums once they’re in the contract. Minimums are normal; they cover space and staff set aside for you. The risk is a minimum built around your best month. A fair version bases minimums on a normal year, not peak, with a ramp period after onboarding.
Ask: are my forecast volumes binding, and what happens in a slow month or during onboarding?
5. Shipping charges
This clause settles how postage reaches your invoice, where it’s often the biggest line. The three common models are the carrier’s billed rate passed through, a 3PL rate card or a marked-up rate. Any of them can work. A fair version names the model in writing and states any markup.
Ask: do I pay the carrier’s billed rate, a 3PL rate card or a marked-up rate, and how are surcharges and carrier adjustments passed through?
6. Service levels and remedies
This clause settles the targets your 3PL promises and how they’re measured. The SLA needs numbers for order cutoff, ship time, order accuracy, inventory accuracy, dock to stock, returns turnaround and support response. It also needs a remedy, such as service credits, a corrective plan or the right to leave. Check the exclusions too: some contracts suspend SLAs during peak, exactly when you need them most.
Ask: what do I get when a target is missed?
7. Receiving and acceptance
This clause settles when the 3PL takes responsibility for your stock: at the dock door, or only after inspection. Until then, any shortage or damage is usually yours to prove. A fair version names a clear acceptance point and a deadline for reporting discrepancies. Receiving also decides when your stock enters the 3PL’s count, so read this clause closely.
Ask: when does my inventory count as received, and how fast are discrepancies reported?
8. Inventory counts and shrinkage
This clause settles how stock is counted and who pays when units go missing. The contract should set regular cycle counts, give you the right to request or attend a count, and state a shrinkage threshold: the level of loss the 3PL isn’t liable for. Above that threshold, it should say who pays and at what value. Check how shrinkage is measured, and over what period.
Ask: what shrinkage is allowed, and how is it measured?
9. Liability and insurance
This clause settles what you recover when goods are lost or damaged. Warehouse liability is usually capped, often per unit, per pound or per incident, and the cap can be far below what your goods are worth. In most states, the UCC (§ 7-204) lets a warehouse limit its liability, and you can ask in writing for a higher limit at a higher rate. Indemnity should run both ways.
Ask: what is the cap, what value is a lost item paid at, and what insurance should I carry myself?
10. Warehouse lien
This clause settles when the 3PL can hold your stock. In most states, under the UCC (§ 7-209), a warehouse has a lien on the goods it holds for unpaid charges on those goods, and on your other goods only if the agreement says so. One disputed invoice can freeze your stock. A fair version limits the lien to the goods the unpaid charges relate to.
Ask: is the lien limited to the goods the charges relate to?
11. Data ownership and export
This clause settles who owns your order, inventory and returns records. They should be yours, exportable at any time and at exit in a standard format, such as CSV. Without that, you can lose your sales history the day you change providers. A fair version also says how long the 3PL keeps your data after you leave and what an export costs, if anything.
Ask: what does a data export cost, and in what format?
12. Term, renewal and exit
This clause settles how long you’re committed and how you leave. Check the initial term, auto-renewal, how notice must be given, termination for cause and exit after repeated SLA misses. Then check what the 3PL must keep doing while you leave: shipping orders, releasing stock and handing over records. A fair version gives a clear notice date and a transition period. Planning a move? See how to switch 3PL providers.
Ask: what are the exit fees, and how fast is inventory released?
3PL contract red flags
Minimums and liability caps are normal in 3PL contracts. The problem is vague or one-sided wording. Watch for these:
- Fees without a billing unit, or “additional services” with no rate card. You can’t check an invoice you can’t recalculate.
- Rates the 3PL can change by notice alone, with no cap. Your cost per order can rise mid-contract.
- SLAs in words (“fast,” “accurate”) with no numbers or remedies. A promise you can’t measure can’t be enforced.
- A minimum based on peak volume, applied from day one. You pay for capacity you won’t use for months.
- A small fixed liability amount and no claims process. A lost pallet may be paid at a fraction of its value.
- Indemnity that only you give. You carry the risk of the 3PL’s mistakes too.
- A lien over all your stock for charges on any goods. One disputed invoice can hold your whole inventory.
- No right to audit invoices or count inventory. You have to take the 3PL’s numbers on trust.
- Auto-renewal with an easy-to-miss notice window. Miss the date and you’re locked in for another term.
- Nothing on what happens while you leave. Orders can stall and stock can sit during your exit.
Questions to ask before you sign
Copy these into an email to the 3PL:
- Can you build a sample invoice from one month of my orders?
- Are my forecast volumes binding, and what happens in a slow month?
- How much notice do I get before a rate change, and is there an annual cap?
- What remedy do I get when an SLA target is missed?
- What shrinkage is allowed, and how is it measured?
- What is your liability cap, and can I buy a higher limit?
- Is the warehouse lien limited to the goods the unpaid charges relate to?
- What does a data export cost, and in what format?
- What are the exit fees, and how fast is inventory released?
- What is the notice date to avoid auto-renewal?
Send every 3PL the same list to compare 3PL quotes like for like. Then have a lawyer review the final agreement, especially liability, insurance, indemnity and termination.
Clear Terms, No Surprises.
ASTORAGEHUB provides warehousing, fulfillment and distribution near the Ports of Los Angeles and Long Beach, with a published rate card and free receiving.
Example: how one clause changes the cost of leaving
Illustrative example: a home goods importer stores about 300 pallets with a 3PL and decides to move. Here are two contracts with the same rates:
| Contract A | Contract B | |
|---|---|---|
| Notice period | 90 days | 30 days |
| Warehouse lien | Covers all its stock | Limited to the goods the unpaid charges relate to |
| Exit terms | An exit fee applies | 3PL keeps shipping and releases inventory once undisputed charges are paid |
Under Contract A, one disputed invoice can hold all 300 pallets, and the importer waits three months to leave. Under Contract B, it can move on a month’s notice while orders keep shipping. Same rates, very different exit.
This example and the checklist above are general information, not legal advice. Ask a lawyer to review liability, insurance, indemnity and termination before you sign.
FAQ – 3PL contracts
A 3PL agreement is the contract between a brand and a 3PL that sets services, fees, service levels, liability, term and exit. It’s usually a main agreement plus schedules, such as a rate card and an SLA, so read them all together.
A 3PL contract should include scope, a fee schedule, rate-change rules, minimums, shipping charges, SLAs, receiving, inventory counts, liability and insurance, the warehouse lien, data ownership, and term and exit. Each fee should have a billing unit, and each promise a number and a remedy.
Many are, including notice periods, SLA remedies, rate caps, liability limits and renewal windows. Waivers of consequential damages are rarely changed. You have the most leverage before you sign, so raise every change in writing at the quote stage rather than after onboarding starts.
It can for unpaid charges on those goods, and on your other goods only if the agreement says so. That’s the warehouse lien in most states. Pay or agree the final invoice before your last pickup, so a dispute doesn’t hold up your stock.
A shrinkage allowance is the level of inventory loss the 3PL isn’t liable for. Check how it’s measured, over what period and at what value lost units are paid above it. Your right to request a count helps you check the numbers.
Only what the contract says: service credits, a corrective plan or the right to leave. With no remedy written in, nothing happens. Check the exclusions too, because some contracts suspend SLAs during peak season, when a missed target costs you the most.
Yes, for liability, insurance, indemnity, data and termination; your operations team checks pricing and workflow. That way, the lawyer focuses on risk, while the people who know your order profile check that the fees and service levels fit how you actually ship.
Conclusion
A 3PL contract is where the quote becomes a commitment. The terms that matter most are the ones you’ll only need when something changes: a rate increase, a lost pallet, a slow month or a move to another provider. Read the fee schedule, the service levels, the liability and the exit terms as carefully as the pick fee. If every fee has a unit, every promise has a number and every exception says who pays, you have a contract you can plan around.
Clear Terms, No Surprises.
ASTORAGEHUB provides warehousing, fulfillment and distribution near the Ports of Los Angeles and Long Beach, with a published rate card and free receiving.