Fillable shipping document
Free Packing List Template for International Shipping
Build a case-level packing list with marks, package counts, product lines, dimensions, net and gross weight, and CBM totals.
A packing list for cargo identification, handling and customs comparison against the commercial invoice.
Authority and use
Package counts, marks, net/gross weights and dimensions must match the physically packed cargo and the commercial invoice.
Packing List Packages and Contents
Add one row per item, package group or container as appropriate.
Calculated row amount: 0 · calculated CBM: 0
Short answer
What an export packing list must show
A packing list describes the physical shipment: how many packages, what is in each, their marks and case numbers, dimensions, net and gross weight, and the total volume. It does not show prices. Its job is to let a handler, customs officer or receiving warehouse identify and verify the cargo without opening it, and to reconcile against the commercial invoice line for line.
- Case numbers and marks per package
- Net weight, gross weight and dimensions
- Contents allocated to packages, not just totalled
- No prices — that is the invoice's job
How to Fill Out an Export Packing List
- 1
Fill the shipment, party and reference details.
- 2
Add cargo lines; relevant totals and CBM update automatically.
- 3
Review required fields and download PDF, XLSX or DOCX.
What the packing list is actually used for
The packing list is the document people physically work from. A customs officer selecting a package for examination uses it to know what should be inside. A warehouse receiving a delivery reconciles against it. A claims adjuster establishing what was in a damaged case reads it. A forwarder planning a stow uses its weights and dimensions.
That practical audience is why a packing list that only shows shipment totals is close to useless. If it says 'Total: 40 cartons, 820 kg, 12.4 CBM' and nothing else, none of those people can do their job — and the shipment becomes a question rather than a movement.
Net, gross and tare weight
Three weights appear on packing lists and they are routinely confused, including by people who have worked in freight for years. Getting them right matters because customs, carriers and consignees each use a different one.
| Weight | Definition | Used by |
|---|---|---|
| Net weight | The goods alone, excluding all packaging | Customs for weight-based duty; buyers verifying quantity |
| Tare weight | Packaging, pallet and dunnage alone | Rarely stated separately, but it is the difference between the other two |
| Gross weight | Goods plus all packaging as presented for carriage | Carriers for rating and VGM; handlers for lifting |
Gross weight minus net weight equals tare. If your document's three figures do not satisfy that relationship, at least one is wrong.
Net weight cannot exceed gross weight
It sounds too obvious to state, and it is one of the most frequently triggered validation failures in real shipping documents. It happens when net and gross are entered in the wrong columns, when different units are mixed across rows, or when net is taken from a product specification while gross is measured. Any document where net exceeds gross has an error somewhere upstream.
Case-level detail: why it is worth the effort
A case-level packing list allocates contents to individual packages, so case 7 of 40 has a stated contents, weight and dimension. A shipment-level list gives only totals. The difference shows up whenever anything goes wrong.
With case-level detail, a short shipment is provable, a damaged case's contents are known, a customs examination is targeted at one carton, and a partial delivery reconciles. Without it, every one of those becomes a negotiation. The extra work at preparation is repaid the first time a single case is queried.
- Marks and case numbers in the form C/NO. 7/40, matching the marks printed on the cargo
- Package type — carton, crate, drum, pallet, bale — because handling depends on it
- Contents of each package, including SKU or part number and quantity
- HS code where the shipment covers more than one classification
- Net and gross weight per package
- Dimensions per package, in a single consistent unit
- CBM per package or per group, and a shipment total
- Container and seal number where cargo is allocated across containers
What must reconcile with the commercial invoice
The packing list and the commercial invoice describe the same shipment from two angles — physical and financial. Customs compares them, and so does the buyer. Differences that are not explained become queries.
| Field | Must match | Common cause of divergence |
|---|---|---|
| Seller, buyer and consignee | Exactly | One document updated from new master data, the other copied forward |
| Invoice and PO references | Exactly | Late change of PO not carried through |
| Goods description | Consistent wording | Invoice written for customs, packing list for the warehouse |
| SKU or part numbers | Exactly | Different internal systems producing each document |
| Quantity per line | Exactly | Partial shipment invoiced in full, or short pack not reflected |
| HS code | Exactly | Classification revised on one document only |
| Country of origin | Exactly | Multi-origin shipment summarised on one document |
| Net and gross weight | Exactly, where the invoice states them | Estimated on one, weighed on the other |
Building the list
- 1Enter the packing list number and date, and reference the commercial invoice and purchase order so all three documents link.
- 2Enter the seller, buyer and ship-to consignee exactly as they appear on the invoice.
- 3Record the transport details — mode, vessel or flight, ports — so the list can be matched to the transport document.
- 4Add one row per package group, starting with the marks and case number range.
- 5Enter contents, SKU, HS code and item quantity for each group, matching the invoice line.
- 6Enter net and gross weight per package, and dimensions in a single unit across the whole document.
- 7Let CBM calculate from dimensions and package count, or override it where the dimensions describe a whole lot rather than each package.
- 8Allocate packages to container and seal numbers where the shipment moves in more than one container.
- 9Check the totals: packages, net weight, gross weight and CBM should each equal the sum of the rows.
- 10Reconcile against the commercial invoice before issuing, and against the transport document once the draft arrives.
Recompute totals rather than typing them
A printed total that does not equal the sum of its lines is one of the most common defects in real shipping documents, and it is a reliable signal that a line was added, removed or edited after the total was written. The builder totals for you; when you receive someone else's packing list, add the lines up yourself.
Presentation details that prevent queries
- Use one unit system throughout — mixing centimetres and inches, or kilograms and pounds, across rows is a frequent and expensive error
- State the unit explicitly in every column header rather than relying on convention
- Keep case numbering unbroken and sequential, and match it exactly to the marks on the cargo
- Do not show prices; a packing list carrying values invites the wrong kind of scrutiny and defeats its purpose when it is sent to parties who should not see commercial terms
- Where a shipment is partial, say so explicitly and reference the total order quantity
- Where dimensions describe a pallet rather than a carton, say which — a 1.2 × 1.0 × 1.5 m row means very different things otherwise
- Sign and identify who prepared it, because a query goes back to that person
- Keep the document to a readable structure even when it runs to many pages, repeating column headers on each page
Packing List Template FAQ
What shippers, forwarders and brokers most often ask when preparing a export packing list.
What is an export packing list?
A document describing the physical composition of a shipment: the number and type of packages, marks and case numbers, what is in each package, dimensions, net and gross weights and total volume. It carries no prices. Its purpose is to let handlers, customs and the consignee identify and verify cargo without opening it, and to reconcile against the commercial invoice.
What is the difference between a packing list and a commercial invoice?
The invoice records the sale — value, currency, terms and the basis for customs valuation. The packing list records the physical shipment — packages, weights, dimensions and how the goods are distributed among them. They describe the same shipment from different angles, and the facts they share must agree exactly.
What is the difference between net weight and gross weight?
Net weight is the goods alone, excluding all packaging. Gross weight is the goods plus packaging, pallets and dunnage, as presented for carriage. The difference is tare weight. Customs generally uses net weight where duty is weight-based; carriers rate on gross weight and use it for the Verified Gross Mass declaration.
Does a packing list need to show prices?
No, and it should not. Values belong on the commercial invoice. A packing list frequently travels to parties who have no business seeing commercial terms — warehouses, hauliers, the consignee's receiving staff — and adding prices both defeats that separation and creates a second, potentially inconsistent, statement of value for customs to compare.
Should I show contents per case or just totals?
Per case wherever practical. Case-level detail is what makes a short shipment provable, a damaged carton's contents known, a customs examination targeted and a partial delivery reconcilable. A totals-only packing list forces every one of those situations into a negotiation. The extra effort is repaid the first time a single case is queried.
How is CBM calculated on a packing list?
For dimensions in centimetres, length × width × height × number of packages, divided by 1,000,000. Calculate each package group separately and add the results rather than averaging dimensions. Where a row's dimensions describe a whole lot or a loaded pallet rather than each package, override the calculated figure and note what the dimensions refer to.
What are marks and numbers?
The identifying information printed on the outside of each package — consignee reference, destination, order number and case number — plus the descriptive side mark carrying weights and dimensions. They must match the packing list exactly, because the packing list is what they are checked against at examination and at receipt.
Who prepares the packing list?
The shipper or the party that physically packed the goods, because it describes what was actually packed rather than what was ordered. Where a third-party warehouse or contract packer does the work, they should produce or at minimum verify the list — a packing list prepared from a purchase order rather than from the packed cargo is a description of intent, not of fact.
Do the weights on the packing list have to match the Bill of Lading?
The gross weight should reconcile. The B/L states what the carrier received based on the shipper's declaration, and a difference between the two documents is a discrepancy customs will notice. Where the container was weighed for VGM and the figure differs materially from the packing list total, investigate before the documents are issued — something in the load is not what the list says.
What if the packing list total does not equal the sum of the lines?
Something changed after the total was written — a line added, removed or edited. Recompute from the lines and correct the total at source rather than adjusting a line to fit. It is one of the most common defects in real shipping documents and one of the most reliable indicators that the document was edited without being rechecked.
Can one packing list cover multiple containers?
Yes, and it should allocate packages to specific container and seal numbers rather than presenting a single undifferentiated list. Without that allocation, a customs examination of one container cannot be reconciled, and a short shipment cannot be attributed. The container packing list format exists specifically for this.
Can GainingDocx check a supplier's packing list automatically?
Yes. Extracting a packing list returns package rows with marks, counts, contents, dimensions and net and gross weights as structured data, recomputes the printed totals against the line detail, and flags relationships that cannot hold — such as net weight exceeding gross. Grouping it with the invoice and Bill of Lading compares quantities, weights and references across the set.
Which formats can I download for this Export Packing List?
You can complete the browser form and download a generated PDF. Editable XLSX and DOCX starter files are also available for offline work.
Are the details I enter uploaded?
The template form is designed to keep entries in the browser while you prepare the document. Review the finished file before sharing it with a carrier, customer, broker or authority.
Does this template replace carrier, customs or legal advice?
No. Package counts, marks, net/gross weights and dimensions must match the physically packed cargo and the commercial invoice.
Related tools, templates and guides
- Commercial invoice vs packing listWhat each document establishes and exactly which fields must agree.
- Packing list parserExtract package rows, weights and dimensions from a supplier's packing list.
- CBM calculatorCalculate and verify the volume totals on your packing list.
- Shipping mark generatorProduce the carton marks that must match your case numbering.