A packing list is the document that itemises the physical contents of a shipment — by carton, pallet, or container — and accompanies goods through transit, customs, and receipt at destination. Unlike the commercial invoice, which deals with values and pricing for customs and accounting, the packing list focuses on what is physically inside each package. For Malaysian exporters, importers, and logistics teams, it is one of the three core export documents (commercial invoice, packing list, bill of lading or air waybill) without which goods cannot move smoothly across borders.

This guide explains what the packing list does, the standard fields required, the difference between detailed and consolidated formats, customs and freight forwarder expectations, and the mistakes that cause shipments to be delayed at port.

What the Packing List Is For

  • Carrier verification — Freight forwarder and shipping line use it to verify cargo against booking
  • Customs clearance — Both export (Malaysian Customs / JKDM) and import side
  • Insurance claims — Documenting what was shipped in the event of loss or damage
  • Receiving at destination — Consignee uses it to verify against received cargo and book inventory
  • Inland transport — Truckers and warehouses check against the packing list
  • Letter of credit compliance — Banks check packing list contents against L/C terms before releasing payment

Standard Fields

Header

  • Document title — "Packing List"
  • Date
  • Packing list number — sequential reference
  • Invoice number it relates to
  • Purchase order number

Parties

  • Shipper / Exporter — Name, address, contact, registration number (SSM, MITI), customs ID
  • Consignee — Name, address, contact, tax ID
  • Notify Party — Often a freight forwarder or agent; appears on B/L
  • Buyer — If different from consignee

Shipment Details

  • Port of loading (e.g., Port Klang, Penang Port, Tanjung Pelepas)
  • Port of discharge
  • Final destination
  • Mode of transport — sea, air, road, rail
  • Vessel/voyage or flight number
  • Container numbers (for FCL) or "LCL"
  • Seal numbers
  • Incoterm (e.g., FOB Port Klang, CIF Jakarta) — though this is more commercial-invoice territory

Line Items (Goods Detail)

For each package or set of packages:

  • Carton or pallet number / range (1 of 50, etc.)
  • Marks and numbers (shipping marks on the outside)
  • Description of goods — clear, customs-recognisable language
  • HS code (Harmonised System tariff code)
  • Quantity — units (pieces, sets, kg)
  • Net weight per carton
  • Gross weight per carton
  • Dimensions (length × width × height) per carton
  • CBM (cubic metres) per carton
  • Country of origin

Totals

  • Total number of cartons / pallets
  • Total net weight
  • Total gross weight
  • Total CBM

Footer

  • Authorised signature
  • Stamp / company chop
  • Signatory name and title
  • Date

Detailed vs Consolidated Packing Lists

Detailed (Per-Carton)

Each carton listed with full contents, weights, and dimensions. Used when contents per carton vary, for high-value goods, or when buyers require carton-level traceability. Longer document but reduces disputes.

Consolidated

Cartons grouped where contents are identical. "Cartons 1–50, 24 units each, net 12kg per carton". Cleaner for uniform shipments — beverages, identical SKUs in bulk.

Mixed

For shipments with both uniform and mixed cartons — consolidated rows for uniform sections, detailed rows for mixed.

Shipping Marks

Markings stencilled on the outside of cartons or crates for handling and identification:

  • Consignee initials or buyer code
  • Order or PO number
  • Destination port
  • Carton number (e.g., "1/50")
  • Country of origin
  • Handling symbols — "Fragile", "This Side Up", "Keep Dry"
  • Net and gross weight

The packing list must reflect these marks accurately so receiver and customs can match physical cartons to documentation.

Weights and Measurements

  • Net weight — Weight of the goods only
  • Gross weight — Net weight plus packaging
  • Tare weight — Weight of packaging materials and pallets alone
  • Volumetric / chargeable weight — For air freight, calculated as L×W×H ÷ 6000 (cm)

Weight and dimensional accuracy is critical — under-declaration leads to freight surcharges and port disputes; over-declaration inflates freight cost.

HS Codes and Country of Origin

HS (Harmonised System) codes classify goods for customs purposes. Malaysia uses 10-digit HS codes (extending the 6-digit international standard). Mis-classification leads to wrong duty rates and clearance delays. Include the code per line item.

Country of origin determines duty preference under trade agreements (ASEAN ATIGA, RCEP, CPTPP). Goods may need Certificate of Origin (Form D, Form RCEP, etc.) supporting the claim.

Export Documentation in Malaysia

For exports from Malaysia, the packing list typically supports:

  • K2 / K3 customs declaration via uCustoms
  • Commercial invoice — values for customs and payment
  • Bill of Lading (sea) or Air Waybill (air)
  • Certificate of Origin — for preferential trade
  • Phytosanitary, halal, or other regulatory certificates as applicable
  • Insurance certificate — if CIF terms
  • Letter of credit documents — if L/C is the payment method

Industry-Specific Notes

Manufactured Goods

SKU codes, model numbers, batch or serial number ranges. Often required for warranty traceability.

Food and Beverage

Batch / lot codes, expiry dates, halal certification reference. Storage temperature for chilled / frozen.

Apparel and Textiles

Style number, colour, size breakdown per carton. Often packed pre-distributed to retail outlets.

Electronics

Serial number ranges, voltage, plug type. Lithium battery declarations for shipments containing batteries.

Chemicals and Hazardous

UN number, hazard class, packing group, MSDS reference. Special documentation under IMDG / IATA-DGR rules.

Furniture and Bulky Goods

Knock-down / assembled state, hardware kits per carton, glass / fragile components.

Common Mistakes

  • Weight discrepancies. Packing list total ≠ B/L weight ≠ commercial invoice weight — guarantees customs query
  • Wrong HS codes. Wrong duty and possible mis-declaration penalty
  • Vague descriptions. "Spare parts" or "household items" — customs may inspect and delay
  • Mismatched carton counts. Packing list says 100, B/L says 98 — clearance halted
  • Missing shipping marks. Cartons unidentifiable on the dock
  • Outdated consignee details. Wrong address or contact at destination
  • No signature or company chop. Document treated as unauthenticated
  • Inconsistent units. Mixing kg and lbs, or pieces and sets without clarity
  • Missing country of origin. Blocks preferential duty claims
  • No reference back to invoice and PO. Hard to cross-check

Generate a Packing List with Popupnote

The Packing List generator on Popupnote produces structured packing lists with shipper and consignee details, shipment information, line-item content (carton number, description, HS code, quantity, weight, dimensions, CBM), shipping marks, and totals — formatted for Malaysian exports and imports, customs clearance, freight forwarding, and letter of credit submission. The generator runs in your browser without any account required.