Free packing list generator for international shipping.

Build a packing list from the same shipment data used for a commercial invoice, then copy, print, or download the item table.

Best for: Teams that need carton and weight details before booking freight or sending documents.

Packing list

Shipment details

Enter shipment data once, then produce the full document pack.

Exporter and consignee

Shipment and trade terms

Goods

Description HS code Origin Qty Unit Unit price

Carton breakdown

Add carton ranges, contents, quantities, weights, and dimensions for the packing list.

For a carton range, quantity and net/gross weight are totals for the whole row; dimensions are for one carton. Quantities are checked against each goods line automatically. For mixed or same-name goods, select goods lines and allocate quantities below. See the carton-range example.

Carton no. Contents Qty Net kg Gross kg Dimensions

Charges and notes

Additional fields

Add buyer, broker, tax, port, payment, tracking, or other fields required for this shipment.

Export and save

Continue this shipment in the full document pack

Item CSV includes price and value fields. Packing CSV contains carton rows and shipment references. Use Print / PDF for a formatted packing list. Compare the download formats.

Your draft stays in this browser. Cloud saving is a separate action.

Draft saves in this browser.

Draft only. Confirm before shipment. TradePaper does not verify customs compliance, tax treatment, tariff classification, or marketplace requirements. Confirm final documents with your buyer, broker, forwarder, or compliance owner.

Check fields

Create a packing list for shipping

  1. Check the shipment and goods. Replace sample details with the actual parties, references, descriptions and quantities. When continuing from an invoice, review the shared data before adding carton rows.
  2. Describe the physical cartons. Enter carton numbers, contents, row quantities, net/gross weights and outer dimensions. The tool compares packed quantities with each goods line. Use the full goods description for single-product rows; select goods lines and allocate quantities for mixed or same-name goods. Compare carton and weight totals with the shipment summary.
  3. Review and export. Choose Validate fields, resolve the warnings, then check Preview and save the packing CSV or PDF. These are browser outputs; saving a cloud copy is separate.

Return to the packing list form

What is an export packing list?

An export packing list describes the goods in a shipment and how they are packed: package identifiers, contents, quantities, weights and dimensions. It helps the receiving team, forwarder and customs reviewers locate goods in specific packages. It should agree with the commercial invoice, but it does not replace the invoice or establish that a shipment meets every destination requirement.

For classification questions, read the HS code checklist. Confirm the fields requested for your shipment with the buyer, forwarder or broker.

How do I enter carton ranges, quantities and weights?

In this generator, a row for cartons 1-2 covers two physical boxes. Enter the total item quantity, net weight and gross weight for that whole row, and the dimensions of one carton. Use a range only when its cartons share those dimensions. For different contents or weights, enter individual boxes so each carton can be checked and labeled accurately.

Net weight describes the goods; gross weight includes their packaging. Use measured packed weights and compare like-for-like totals. For volume, see the existing CBM example for different carton sizes.

Quantity review: The tool sums each goods line across carton rows and shows the expected quantity, packed quantity, shortage or excess. A carton range already contains the row total, so that quantity is counted once. Mixed or same-name goods need explicit allocations, in the same unit, totaling the row quantity. Unresolved rows trigger a warning and are excluded from confirmed packed totals. This checks entered data, not the physical contents of your boxes.

Fictional example: three cartons, two rows

  • Cartons 1-2: 20 pouches total, 4 kg net and 5 kg gross for the row; each box is 40 × 30 × 20 cm. In this example the two boxes are identical: 10 pouches, 2 kg net and 2.5 kg gross each.
  • Carton 3: 8 paper sleeves, 1.5 kg net and 2 kg gross; box dimensions 50 × 40 × 30 cm.

Shipment total: 3 cartons, 28 items, 5.5 kg net and 7 kg gross. Two rows do not mean two cartons. These values illustrate the fields; replace them with your measured shipment data.

Before printing, match each shipping mark to the carton numbers and contents on this packing list. Confirm identical cartons before asking the label tool to split a range.

Which packing list download should I use?

Download packing CSV exports carton rows and shipment references, with CBM when enabled. Download item CSV exports shipment and item data, including price and value fields that may come from an invoice. Use Print / PDF for the formatted packing list, then choose Save as PDF in your browser. Review notes and additional fields before sharing. CSV files open in spreadsheet apps; they are not formatted Excel workbooks or Amazon upload templates.

Open the saved file and check the first and last carton rows, quantity totals and weights. The tool does not read uploaded invoices or certify document compliance.

Keep one shipment across your documents

Review the commercial invoice for this shipment, or continue in the full document pack for the invoice, packing list, marks and labels. Review each output before sending it.

Need an editable blank file instead of this generator? See the existing packing list templates.

Official sources and scope

Sources checked: . Maintained by TradePaper's individual operator. This records a public-source check, not professional approval of your shipment or a guarantee against later changes.

When to use this page

Use it before freight booking, warehouse handover, or broker document review when carton and weight details must match the invoice.

CBM for cartons of different sizes

CBM is volume in cubic meters. For a shipment with different carton sizes, calculate each size group separately using the packed outer dimensions, then add the group volumes. Count physical cartons, not the number of products inside them.

With dimensions in centimeters: group CBM = length × width × height × carton count ÷ 1,000,000.

Carton CBM is not chargeable weight or a freight quote. Pallets and other outer packaging can change the measured shipment volume; confirm the packed measurements and charging rules with the carrier.

Example: 17 cartons, three sizes

  • Cartons 1–10: 10 × (60 × 40 × 40 cm) = 0.960 m³
  • Cartons 11–15: 5 × (50 × 40 × 30 cm) = 0.300 m³
  • Cartons 16–17: 2 × (40 × 30 × 20 cm) = 0.048 m³

Total: 17 cartons, 1.308 m³.

Every carton in a size group must have the same outer dimensions. Missing dimensions or overlapping carton ranges make the shipment total incomplete.

Packing list fields to cross-check

A packing list is usually reviewed alongside the commercial invoice, carton labels, shipping marks, and warehouse handoff details.

Questions before shipment

Should the packing list match the commercial invoice?

Yes. Product descriptions, quantities, origin, and references should stay consistent across the invoice and packing list.

What packing details should I check?

Check carton count, net weight, gross weight, line-item quantity, shipment reference, and destination details.

Should a packing list include the Incoterms field?

Include the Incoterms rule and named place when the buyer, forwarder, or broker expects it, and keep it consistent with the commercial invoice and purchase order. The commercial invoice is usually the primary trade-terms document, but the packing list should not contradict it.

Is an HS code required on a packing list?

It depends on the destination, buyer, carrier, forwarder, or broker instructions. When an HS code is requested, keep it consistent with the commercial invoice and use the product code confirmed for the shipment. TradePaper checks the field but does not classify goods.

Is a packing list the same as a packing slip?

Not always. A packing slip is often used for order fulfillment, while an export packing list is usually reviewed with freight and customs paperwork and should include carton, weight, and shipment-reference details.

Why do invoice and packing-list mismatches cause problems?

Mismatches can delay broker review, forwarder handoff, buyer receiving, or warehouse checks because different documents appear to describe different shipments.

Before you send the document

TradePaper catches common structure problems, but export requirements change by country, product, broker, and shipping method.

Related export documents

Move between the invoice, packing list, checklist, HS code, and incoterms pages that are usually reviewed together before a shipment leaves.