Packing List vs. Invoice vs. Bill of Lading

A packing list, a commercial invoice, and a bill of lading are three distinct shipping documents that serve different legal and logistical purposes even though they often travel together in the same freight shipment. A packing list describes what's physically inside a shipment — item counts, weights, and dimensions — without pricing information. A commercial invoice is the pricing and payment document customs and buyers use to assess value and duties. A bill of lading is the carrier's contract and receipt for the goods, and in some forms it also functions as a document of title. Confusing the three, or omitting one, is a common cause of customs delays.

Pack Without The Stress

Build a free, personalized packing list for your whole trip, in under 30 seconds. Choose your destination, trip length, and reason for traveling — Trecklist tells you exactly what to bring.

Build my packing list →

What a Packing List Contains

A packing list is an itemized inventory of exactly what's inside a shipment, organized by package or carton, without any pricing information at all. It exists so that a customs officer, freight forwarder, or receiving warehouse can verify contents against the shipment without needing to know what anything costs — which is also why packing lists are sometimes required even for non-commercial or sample shipments that have no invoice value. A well-formed packing list lets a warehouse worker or customs inspector reconcile physical cartons to a manifest without opening every box.

A Filled-In Packing List Example

Reading a list of fields is one thing; seeing them filled in for an actual shipment makes the format concrete. Below is a sample packing list for a small apparel shipment split across three cartons, laid out the way a freight forwarder, customs broker, or receiving warehouse expects to see it — one row per carton, no pricing anywhere on the document.

Sample Packing List — 3-Carton Apparel Shipment

Carton #ContentsQtyNet WeightGross WeightDimensions (L × W × H)
1 of 3Men's cotton polo shirts, size L48 units21.6 kg / 47.6 lb24.0 kg / 52.9 lb60 × 40 × 35 cm
2 of 3Women's cotton polo shirts, size M48 units19.4 kg / 42.8 lb22.0 kg / 48.5 lb60 × 40 × 35 cm
3 of 3Cotton baseball caps, one size120 units14.0 kg / 30.9 lb16.5 kg / 36.4 lb55 × 35 × 30 cm

Bottom line: Total shipment: 216 units across 3 cartons, 62.5 kg (137.8 lb) combined gross weight, and no price anywhere on the document — that's the layer of carton-by-carton detail a generic packing-slip export from an accounting or e-commerce platform usually still needs added by hand before it works as a full export packing list.

What a Commercial Invoice Contains

A commercial invoice is the financial record of the sale: what was sold, at what price, in what currency, and under what payment terms. Customs authorities use the commercial invoice — not the packing list — to calculate duties and taxes, because it's the document that establishes declared value. It typically also states the Incoterms (like FOB or CIF) governing who's responsible for freight, insurance, and risk at each stage of the shipment. One common mix-up: a toiletry bag itself is usually classified under a separate HS code from the liquids or cosmetics packed inside it, so a shipment combining both should list them as separate line items rather than one blended code.

What a Bill of Lading Contains

A bill of lading (B/L) is issued by the carrier and serves three functions at once: a receipt confirming the carrier has the goods, a contract of carriage setting the shipping terms, and — for a negotiable or "order" bill of lading — a document of title that can be transferred to control who can claim the goods at destination. That title function is what makes an original bill of lading so tightly controlled in international trade: whoever holds it can take delivery, which is why banks often require it as collateral in letter-of-credit transactions. A straight (non-negotiable) bill of lading, by contrast, names a specific consignee and can't be transferred.

Packing List vs. Invoice vs. Bill of Lading, Side by Side

The clearest way to keep these three documents straight is by asking what question each one answers. The packing list answers "what's physically in the boxes?" The invoice answers "what did it cost and who's paying?" The bill of lading answers "who's carrying it, under what contract, and who's allowed to claim it?" All three commonly travel together with an international freight shipment, and customs brokers cross-reference them against each other to catch discrepancies.

Packing List vs. Commercial Invoice vs. Bill of Lading

DocumentPrimary PurposeWho Issues ItWho Uses It
Packing ListItemizes physical contents, weights, and dimensionsShipper / sellerCustoms, warehouse receivers, freight forwarder
Commercial InvoiceEstablishes price, payment terms, and declared valueSellerCustoms (duty assessment), buyer's accounts payable, bank
Bill of LadingCarrier's contract, receipt, and (if negotiable) title to goodsCarrier / shipping lineShipper, consignee, bank (in letter-of-credit deals)

Bottom line: None of the three replaces the others: a shipment missing any one of them commonly gets held at customs because inspectors can't reconcile contents, value, and legal ownership without all three.

Packing-List Templates in Accounting and Inventory Software

Small and mid-size businesses that ship goods regularly rarely build packing lists from scratch in a spreadsheet every time. Accounting and inventory platforms like QuickBooks, Xero, and Zoho let a business generate a packing-list-style document directly from an existing sales order or invoice, pulling the item, quantity, and shipping details that are already on file rather than re-entering them. QuickBooks Online's shipping and fulfillment tools can produce a packing slip from a sales order the same way Xero and Zoho do, though the exact steps depend on which QuickBooks plan and add-ons you're using. E-commerce sellers running a storefront on Shopify have the same option built into order fulfillment, generating a packing slip straight from a confirmed order rather than switching to a separate accounting system. For an international shipment, carriers like DHL and UPS also publish their own commercial-invoice and packing-list templates through their shipping tools, which are worth using directly when a broker or destination customs office expects the carrier's own paperwork format. This matters because it keeps the packing list's item and quantity data consistent with the invoice it accompanies, which is exactly the kind of mismatch customs brokers flag when the two documents disagree.

Packing List vs. Picking List: A Different Kind of Confusion

A picking list and a packing list sound alike but serve opposite ends of the same warehouse process. A picking list is an internal, pre-shipment instruction telling a warehouse worker exactly which items to pull from which shelf locations to fulfill an order — it's a to-do list for the warehouse floor, not a shipping document at all. The packing list is created after picking is done, once those items are actually boxed, and it travels with the shipment as a record of what's inside. Confusing the two matters operationally: a picking list references bin or shelf locations that mean nothing to a receiving customer, while a packing list references cartons and package numbers that mean nothing to a warehouse picker.

What If I'm Shipping a Single Item, Like a Phone Trade-In?

A formal packing list is built for commercial, multi-item, often cross-border freight — it's overkill for shipping a single consumer item like a phone you're sending in for a trade-in or repair program. Individual-item shipping like a phone trade-in just needs a basic itemized description (device model, sometimes a serial or IMEI number) and a tracking number, not an export document with weights, package counts, or Incoterms. Trade-in and mail-in repair programs typically supply their own prepaid shipping label and a simple checklist (remove the case, back up and erase data, include accessories or not) in place of anything resembling a commercial packing list.

Frequently Asked Questions

What is the difference between a packing list and an invoice?

A packing list itemizes what's physically inside a shipment — quantities, weights, and dimensions — with no pricing. A commercial invoice is the financial document: prices, payment terms, and declared value, which is what customs uses to assess duties.

Is a packing list the same as a bill of lading?

No. A packing list is a contents inventory from the shipper. A bill of lading is issued by the carrier and functions as a receipt, a contract of carriage, and — if it's a negotiable bill of lading — a document of title that controls who can claim the goods.

Do I need all three documents for an international shipment?

For most commercial international freight, yes — customs brokers cross-reference the packing list, commercial invoice, and bill of lading against each other, and a shipment missing one commonly gets held for clarification.

Can I create a packing list in QuickBooks, Xero, or Zoho?

Yes — all three platforms let you generate a packing-list-style document from an existing sales order, pulling item and quantity data you've already entered so it stays consistent with the related invoice. For a full export packing list you may still need to add shipment-specific detail like package marks and dimensions.

What is the difference between a picking list and a packing list?

A picking list is an internal warehouse instruction telling staff which items to pull from which shelf locations before an order is packed. A packing list is created afterward, once items are boxed, and travels with the shipment as an external record of contents. One never leaves the warehouse; the other is meant for customs and the receiving customer.

Does a packing list show prices?

No — a packing list intentionally omits pricing. It's a contents and logistics document (what, how much, how heavy, how big); pricing belongs on the commercial invoice.

Who prepares the packing list, the invoice, and the bill of lading?

The shipper/seller typically prepares both the packing list and the commercial invoice. The bill of lading is issued by the carrier or shipping line once it takes custody of the goods.

Do I need a packing list to mail in a single item, like a phone for trade-in?

No. A single-item shipment like a phone trade-in just needs a basic item description and a tracking number, not a formal packing list — that document is built for multi-item commercial shipments, especially cross-border freight.

Is a 'packing list enclosed' envelope the same thing as a packing list?

No — a 'packing list enclosed' envelope or pouch is a physical adhesive sleeve stuck to the outside of a box, not the document itself. It's just a clear pocket that holds and protects the paper packing list (or invoice) so it survives shipping and is easy for a receiver or customs inspector to find without opening the carton.

What is shelf-ready packaging?

Shelf-ready packaging (SRP) is retail packaging designed so a store employee can move a case straight from the delivery pallet onto the sales floor with minimal handling — usually by tearing along a perforation or lifting off a lid so the case itself becomes the display tray. It's a retail-merchandising term, not a shipping document, but it shows up in the same supply chain a packing list travels through: a case's packing-list entry describes what's inside and how many units, while its shelf-ready design describes how a receiving store physically shelves it once the shipment clears receiving.

How is packaging shelf life tested?

Packaging shelf life is tested by exposing filled packages to controlled conditions — set temperature, humidity, and sometimes light exposure — for extended periods (real-time testing) or exaggerated conditions to accelerate aging (accelerated testing), then checking the product and packaging at set intervals for seal integrity, material degradation, and any change in the product itself. Real-time testing is the most accurate but can take as long as the shelf life being tested; accelerated testing trades some accuracy for a much faster result and is common for setting an initial best-by date before real-time data is available.

Build your packing list

Trecklist generates a personalized list for your destination, dates, and travelers in 30 seconds — then you can print or save it. Try it free →