3PL documentation is the set of forms, records, and compliance paperwork a shipper creates and collects when a third-party logistics provider handles warehousing, fulfillment, or transportation.
Key Takeaways
- Document ownership splits along one line: you create the records that describe what you sent, and your provider creates the records that confirm what it received, stored, and shipped.
- When your packing list does not match the warehouse receiving record, the provider’s count stands and you absorb the difference.
- A packing list built for both audiences needs Harmonized System tariff codes, country of origin per line, declared unit value, and gross versus net weight per carton, or the shipment stalls at the border.
- A receiving checklist becomes usable evidence only when the provider countersigns it or acknowledges discrepancies in writing within 24 to 48 hours, so write that window into the service agreement before go-live.
- FreightOptics extracts 3PL invoice charges into structured records, so accruals and month-end close rest on line-item detail instead of a scanned PDF.
Month-end arrives and the accrual for outsourced logistics is a guess. The carrier invoice is one number, the warehouse invoice is another, and nothing in either file ties back to a purchase order, a receipt, or a rate agreement. At 50 to 500 shipments a month, that gap stops being an annoyance and starts showing up in margin. Controllers book estimates they cannot defend. Logistics managers get asked to explain a charge three weeks after the truck left.
The fix is unglamorous. It is knowing which document proves which fact, who is supposed to produce it, and when it has to be in your hands. This article maps every form in a standard third-party logistics relationship: who creates it, when, what it proves, and where the gaps cost money.
Who Creates Which Document
Shippers create the documents that describe what they are sending. Third-party logistics providers create the documents that confirm what they received, stored, and shipped. That split decides who wins a billing dispute.
Your company controls the upstream records: purchase orders, packing lists, advance ship notices, and procurement files. The provider controls the downstream records: warehouse receipts, proof-of-delivery records, invoices, and returns logs. Finance teams lose arguments in the middle, where an upstream document should have matched a downstream one and nobody checked.
The table below maps ownership across a standard cycle.
| Document | Who Creates It | When It Is Created | Why Finance Cares |
|---|---|---|---|
| Rate and service agreement | Both parties, signed once | Before go-live | The only document that defines which charge codes are allowed to appear at all |
| Purchase order | Your procurement team | Before goods ship from the supplier | Sets the expected quantity and cost every later document gets matched against |
| Packing list | Your team or your supplier | At pack-out | The only record of what went into each carton; drives receiving verification |
| Advance ship notice (ASN) | Your team | Before the inbound delivery arrives | Lets the warehouse plan labor; a missing ASN is a common basis for a special-handling charge |
| Warehouse receipt | Your 3PL provider | At inbound receiving | The provider’s count of record, and the number you argue against in a shortage claim |
| Carrier invoice | Carrier or 3PL provider | After delivery | The amount you accrue and pay, matched against the bill of lading and the rate confirmation |
| Proof of delivery (POD) | Carrier | At customer delivery | Closes the revenue side and defeats most non-delivery claims |
| Returns authorization | Your team | Before the customer return ships | Ties returned units to an original order so restocking fees can be checked |
Both columns have to stay current and matched. One missing upstream document turns a recoverable overcharge into a write-off.
What Belongs on a Packing List
A packing list has two audiences with different requirements. The warehouse receiving team needs to verify units fast. Customs needs to classify every item without asking follow-up questions. A list that satisfies one and not the other creates delay somewhere.
For domestic moves, the bill of lading (BOL) serves as the legal receipt of goods and the transfer of ownership, while the packing list details exactly what should be in each shipment.[1] When the two agree, receiving accuracy holds. Small warehouses should target at least 98% receiving accuracy to keep inventory records clean.[1]
International shipments need fields a domestic list usually omits: country of origin, Harmonized System (HS) tariff codes, declared unit value in the invoice currency, and gross versus net weight per carton. Miss one and the shipment sits at the border, pushing dock-to-stock time well past the 24-hour benchmark efficient ecommerce operations target.[1]
A packing list that clears both audiences carries:
- Shipper name, address, and contact. Identifies the party liable for the freight charge.
- Consignee name, address, and contact. Determines the receiving facility and the customs entry filer.
- Purchase order number and ship date. The key that links the shipment to the accrual.
- SKU or item number per product. Lets receiving scan against expected counts instead of reading descriptions.
- Product description. Written clearly enough for a customs officer to classify without a phone call.
- HS tariff code. Required for international shipments; drives the duty rate.
- Country of origin per line item. Per line, not per shipment, because mixed-origin cartons are the usual cause of a hold.
- Quantity per carton and total quantity. The number a shortage claim gets measured against.
- Unit value and total declared value per line. The basis for duty, insured value, and any damage claim.
- Gross weight and net weight per carton. Carriers rebill on weight; a missing figure invites an estimated one.
- Carton dimensions and total carton count. Feeds dimensional weight checks and pallet build verification.
- Lot or serial numbers where applicable. Required for recalls and for warranty returns.
Building this into every packing list removes the most common reason providers reject inbound inventory at the dock.
Documents to Collect After Every Shipment
Six records close out a shipment, and each one has a specific owner. Leaving collection to chance means discovering, weeks later, that you cannot dispute an invoice because the supporting document was never pulled.
| Document | Who Generates It | Who Chases It | Collection Window | What It Proves |
|---|---|---|---|---|
| Bill of lading (BOL) | Carrier | Logistics | Signed copy at delivery | What the carrier accepted and what it delivered[1] |
| Proof of delivery (POD) | Carrier or 3PL provider | Customer service or logistics | Within 48 hours of delivery | That delivery happened, at what time, signed by whom |
| Carrier invoice | Carrier | Finance | On receipt, before approval | The charge itself; match to the BOL and rate confirmation before paying |
| Warehouse receipt | 3PL provider | Procurement or inventory | Within 24 hours of the delivery appointment | The quantity the provider admits receiving |
| Customs entry summary (CBP Form 7501, U.S. imports) | Your customs broker | Trade compliance or supply chain | At entry, retained at least five years under U.S. Customs and Border Protection rules | Declared value, classification, and duty paid |
| Returns processing record | 3PL provider | Inventory | At return receipt | Reconciles returned units against the original outbound shipment |
Match invoices to the BOL line by line, not in total. LTL (Less Than Truckload) moves carry accessorial charges that FTL (Full Truckload) loads never generate, so a total that looks reasonable can still hide a reweigh, a residential fee, or a limited-access charge that no rate agreement supports.
Your service level agreement (SLA) should state the format and the delivery deadline for every provider-generated document. Without that language, collection turns reactive, and reactive collection is where billing anomalies survive longest. FreightOptics validates each charge against the rate agreement and flags charge codes with no contractual basis, which is the check most teams cannot run by hand across hundreds of invoices a month.
Building a Receiving Checklist That Survives a Dispute
A receiving checklist earns its keep when a provider reviews it next to warehouse management system (WMS) records and cannot dismiss it. Structure does that work, more than length does.
Structured receiving protocols run through dedicated systems typically reduce errors by 80% or more for teams of 2 to 50 people.[1] The form is what makes the protocol repeatable across staff and shifts.
- Sequential field order. Follow the physical receiving sequence: trailer arrival, seal verification, pallet count, case count, unit count, condition check, signature. A receiver who skips steps leaves a gap the provider will point to later.
- Pre-populated expected quantities. Print or generate the form with expected SKU counts pulled from the purchase order. Comparing against a known number catches shortages at the dock instead of during a quarterly inventory reconciliation.
- Mandatory photo trigger. Any variance field with a non-zero value should force a photo entry. Use a checkbox that cannot be bypassed: “Photo taken: Yes / No. If No, supervisor approval required.”
Keep the form to two or three minutes of verification per receipt. Dock-to-stock time in small ecommerce operations should stay under 24 hours, with priority items under 4 hours.[1] A multi-page audit form gets skipped under time pressure, and a skipped form proves nothing.
One clause converts the checklist from internal notes into shared evidence: require the provider to countersign the receiving form or acknowledge discrepancies in writing within 24 to 48 hours. Write it into the service agreement before go-live. After a dispute starts, you will not get it.
Conclusion
Every document in a third-party logistics relationship exists to prove one fact to one audience. The purchase order proves what you ordered, the warehouse receipt proves what arrived, the POD proves what left, and the customs entry proves what you declared. Knowing which record answers which question is what turns a disputed charge into a recovered one.
Notice what all of those documents have in common. They land in a system, in fields, with values a controller can query at close. The 3PL invoice does not. It arrives as a dense PDF, gets approved on a total, and the pick, pack, storage, and rebill detail underneath it never becomes data anyone can search.
Turn Invoice PDFs Into Records You Can Query
Every document in this list has a home except the 3PL invoice, which usually arrives as a dense PDF and stops there. FreightOptics 3PL Audit extracts pick, pack, storage, supplies, rebills, and minimums into structured records and connects through API, SFTP, or EDI. See your 3PL charges as data
Frequently Asked Questions
How long should we keep each type of logistics document?
Retention varies by document. Keep carrier invoices and freight bills at least three years to support audits and tax filings. Customs and import records generally require five to seven years. Store everything in a searchable digital format so finance and logistics can produce a defensible trail when a carrier disputes a charge or an auditor asks.
Do providers use standard document formats, or does every 3PL have its own?
The core forms are standard: bills of lading, proof of delivery, and rate confirmations. Individual providers layer their own templates on top for receiving, returns, and billing. Agree on formats before go-live. Inconsistent coding and document structures are a leading cause of billing errors and messy accruals at month-end.
What records should we demand before we switch providers?
Before offboarding, require a full export of carrier invoices, rate sheets, receiving logs, proof-of-delivery records, and open claims files. Those records are your property. Without them you lose the historical spend data needed to price a new agreement, chase outstanding credits, and identify cost drivers carried over from the old relationship. Put the export obligation in the contract before you sign it.
What performance metrics belong in a 3PL service level agreement?
An SLA should document order accuracy rates, on-time ship rates, receiving turnaround times, claims resolution windows, and billing dispute procedures. Each metric needs a defined measurement method and a stated consequence for missing it. Vague language gives the provider room to argue with your numbers. Specific written benchmarks give your team something to enforce.
Who is responsible for collecting carrier documents after a shipment?
Collect the signed POD, the carrier invoice, the BOL, and any exception or damage reports. The provider typically obtains and files them, but your finance team should verify receipt rather than assume it. Gaps here make it close to impossible to dispute an overcharge or reconstruct what happened months later.
Sources Cited
- “Warehouse Receiving Process: Best Practices & Steps to Improve Efficiency | Descartes Finale.” Descartes Finale, https://www.finaleinventory.com/blog/guides/warehouse-receiving-process/.



