RBI
Skydo has received final RBI authorisation as a Payment Aggregator (PA)
logo

Packing List for Export: Format, Template & Full Guide

prashanth
Prashanth22 May 2026
Once your goods are shipped, Skydo helps you accept payments seamlessly
Once your goods are shipped, Skydo helps you accept payments seamlessly

TL;DR - Summary

  • What is a packing list? - A document listing the physical contents, weights, dimensions, and packaging details of each export shipment. It does not include pricing, that is the commercial invoice's job.
  • Is it mandatory? - Yes. Customs requires it to verify the shipping bill, carriers need it for loading and handling, banks need it for LC payment verification, and insurers need it for damage claims.
  • What must it include? - Item descriptions, HSN codes, quantity, number of packages, packaging type, net weight, gross weight, dimensions, marks and numbers, and a signed declaration.
  • How is it different from a commercial invoice? - The packing list covers physical details for handling and inspection. The commercial invoice covers pricing, payment terms, and valuation for customs duty assessment.
  • What is the most common mistake? - Preparing the packing list from the invoice at a desk instead of physically counting boxes and checking weights at the warehouse. Mismatches cause customs delays and LC rejections.

What is a packing list in export?

A packing list describes the physical details of your shipment, what's inside, how it's packed, and how much it weighs. It covers item descriptions, number of packages, packaging type (carton, crate, or pallet), net weight, gross weight, and dimensions.

It serves 4 key stakeholders in the shipment journey. 

  1. Customs officers use it to verify goods against the shipping bill during inspection. 
  2. Carriers use it to plan loading, space allocation, and handling requirements. 
  3. Banks require the packing list for letter of credit (LC) payment verification, and it must exactly match the LC terms 
  4. Insurers also need a packing list in export to validate claims for damage or loss during transit.

However, it does not include pricing or payment terms. That's the commercial invoice's job. 

[Here is an editable Export Packing List Form .] 

Why is a packing list mandatory for exports?

Customs clearance

Customs officers use the packing list to verify your goods against the shipping bill without opening every package. Any mismatch can trigger an inspection delay, penalty, or seizure. It's also required for Electronic Export Information (EEI) verification under Indian Customs.

Logistics and cargo handling

Carriers use it to calculate total weight, plan container loading, and balance cargo. If your shipment is sharing a container with other exporters (Less than Container Load), your marks and numbers on the packing list are the only way to identify which boxes belong to you. It also flags any hazardous goods that need special handling.

Payments and insurance

Banks require the packing list for LC payment verification, and it must exactly match the LC terms. If the item descriptions, weight, or package count don't align, the bank can refuse payment. This is one of the most common reasons for LC discrepancies in Indian exports. Insurers also need it to validate claims for damage or loss during transit.

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

Export packing list format: what goes into it

Export Packing List Sample Format

A standard export packing list format has four parts. 

Header: parties and reference numbers

This section identifies who's shipping and who's receiving. Include the exporter's full name, address, GSTIN, and IEC (Import Export Code). Add the consignee's name, address, and country, plus a notify party if different from the consignee. Reference numbers matter here: the invoice number and date (must match the commercial invoice exactly), the buyer's PO, contract, or LC number, and the packing list number and date.

Shipping details

Mention the mode of transport (sea, air, road, or rail), vessel or flight name, voyage or flight number, and port of loading and discharge. If the final destination differs from the discharge port, state that separately. If you have booked an entire container for yourself (Full Container Load), include the container number and seal number.

Goods and packaging details

This is the core of the document. For each line item, include a serial number, marks and numbers printed on outer packaging, and a description of goods that matches the commercial invoice word for word. Add the HSN code, quantity with unit of measurement, number of packages, and type (cartons, crates, pallets, drums), net weight, gross weight, and dimensions per package. Dimensions are especially important for air freight and LCL shipments.

Summarise the entire shipment: total number of packages, total net and gross weight, and total volume in cubic metres. Close with a declaration and signature from an authorised signatory, accompanied by the company stamp.

Download free packing list templates

Most exporters piece together their packing list from memory or copy an old one. These templates are pre-filled with sample data and built for Indian exporters: GSTIN, IEC, HSN codes, and all.

Packing list format for export in Excel

Best for most exporters. Auto-calculates total net weight, gross weight, package count, and CBM as you fill in each line item. Comes with a separate instructions sheet and sample data you can overwrite.

[Download Excel template]

Packing list format in Word

Best for exporters who want a clean, printable document. You can edit and include your data.

[Download Word template]

Packing list for export in PDF

Best for quick reference or printing. A blank form with all required fields labelled, you can fill and download it.

[Download PDF template]

Combined invoice-cum-packing list template

Indian Foreign Trade Policy allows a single combined document that covers both pricing (from the commercial invoice) and physical details (from the packing list). This template has both.

Use this only when your logistics are straightforward, and your buyer or bank explicitly accepts a combined document.

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

How to make a packing list for export

How to Make a Packing List for Export

1

Pull details from the commercial invoice

Copy the buyer details, invoice number, and item descriptions directly from the commercial invoice. These must match the invoice word for word.
2

Add shipping details

Fill in the mode of transport, vessel or flight name, ports of loading and discharge, and the container number if it is an FCL shipment.
3

List your items

Add each line item with the full description, HSN code, and quantity. Go line by line against the invoice and do not skip anything.
4

Add packaging details

For each item, note the number of packages, packaging type (carton, crate, pallet), and the marks and numbers printed on the outer packaging.
5

Weigh each package

Record the net weight (goods only) and gross weight (goods plus packaging) for each package. Do this physically. Never estimate.
6

Measure dimensions

Note the length, width, and height for each package. If you are shipping LCL or air freight, calculate CBM from these measurements.
7

Add the totals

Sum up total packages, total net weight, total gross weight, and total CBM in the footer row.
8

Get it signed and stamped

Add the declaration text and have the authorised signatory sign and stamp the document before it goes anywhere. An unsigned packing list can be rejected by Customs or banks.
9

Cross-check before dispatch

Hold the packing list against the physical goods and the weighment slip. If anything does not match, fix it now. This step is non-negotiable.

Hover or tap any step to see details

Start with your commercial invoice open. Everything flows from there.

Step 1: Pull details from the commercial invoice

Copy the buyer details, invoice number, and item descriptions directly. These must match the invoice word for word.

Step 2: Add shipping details

Fill in the mode of transport, vessel or flight name, ports of loading and discharge, and container number if it's an FCL shipment.

Step 3: List your items

Add each line item with the full description, HSN code, and quantity. Go line by line against the invoice and don't skip anything.

Step 4: Add packaging details

For each item, note the number of packages, packaging type (carton, crate, pallet), and the marks and numbers printed on the outer packaging.

Step 5: Weigh each package

Record the net weight (goods only) and gross weight (goods plus packaging) for each package. Do this physically. Don't estimate.

Step 6: Measure dimensions

Note the length, width, and height for each package. If you're shipping LCL or air freight, calculate CBM from these measurements.

Step 7: Add totals

Sum up total packages, total net weight, total gross weight, and total CBM in the footer row.

Step 8: Get it signed and stamped

Add the declaration text and have the authorised signatory sign and stamp the document before it goes anywhere.

Step 9: Cross-check before dispatch

Hold the packing list against the physical goods and the weighment slip. If anything doesn't match, fix it now. This step is non-negotiable.

✅ PRO TIP

Never fill the packing list from the invoice alone. Walk to the warehouse, count the boxes, check the labels, and read the scale. The #1 cause of customs delays is a packing list prepared at a desk, not at the loading dock.

Packing list vs commercial invoice

The packing list handles the physical side; the invoice handles the financial side. Here is a side-by-side comparison between packing list and a commercial invoice.

 Packing ListCommercial Invoice
PurposePhysical details for handling and inspectionFinancial details for valuation and payment
FocusContents, packaging, weights, dimensionsPrice, currency, Incoterms, payment terms
Includes pricing?NoYes
Who uses it?Customs, carriers, warehouse, buyerCustoms (duty), banks, buyer
Key fieldsQty, packages, net/gross weight, CBM, marksUnit price, total value, HS code, terms of sale
What happens without it?Inspection delays, cargo mismatches, insurance disputesDuty assessment fails, payment blocked
Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

Packing list differences by shipment mode

The core format stays the same across all modes. What changes is the level of detail each requires.

Shipment ModeWhat's Different
FCL Full Container Load List contents container-wise. Include container number and seal number. Separate weight totals if multiple containers.
LCL Less than Container Load Marks and numbers are critical for identifying your cargo at deconsolidation. Accurate CBM is essential since LCL freight is charged by volume.
AIR Air Freight Exact weight and dimensions directly affect pricing. Descriptions must be specific ("auto parts", not "parts"). Packages must fit aircraft cargo door limits.
ROAD Land Exports Relevant for Nepal, Bangladesh, Myanmar, and Bhutan border exports. Include vehicle number and driver details alongside the packing list. Customs checks at land borders are manual, so clarity matters more.

GST requirements for export packing lists

The packing list itself isn't a GST document, but it must be consistent with your GST-compliant export invoice.

HSN codes on the packing list must exactly match those on the invoice and shipping bill. Item descriptions need to be consistent across the packing list, invoice, GSTR-1 (Table 6A), and shipping bill. Any inconsistency across these documents can create problems at Customs or during GST refund processing.

If you're exporting under a Letter of Undertaking (LUT), the packing list forms part of the zero-rated supply documentation chain. And if you're using a combined invoice-cum-packing list, make sure all GST fields are included: GSTIN, HSN codes, taxable value, and IGST amount alongside the physical shipment details.Common mistakes to avoid

How Skydo helps after the shipment

Once the shipping bill is filed and the cargo is on its way, the next step is getting paid.

That's where Skydo comes in. Skydo is an RBI-authorised payment aggregator built for Indian exporters, and it handles the payment side of what the packing list started.

With Skydo, you get live forex rates with zero margin, so you know your exact INR receivable before the payment even lands. You get instant FIRA in your inbox, which you'll need for EDPMS closure and bank compliance. Purpose codes are handled cleanly, keeping your AD bank records accurate. And faster settlement means better cash flow for your next order. Skydo now offers bulk shipping bill uploads and auto matches them against your bank generated IRM numbers, this helps you generate eBRC in a single click.

The documentation gets your shipment out. Skydo gets your money in.

Explore Skydo!

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo
Frequently asked questions

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

The invoice states the value of the goods. The packing list describes what's physically inside the shipment, weight, dimensions, and packaging. Both are required for export clearance.

Is a packing list mandatory for export from India?

Can I combine the commercial invoice and packing list into one document?

Who prepares the packing list?

Does the packing list need to be signed?

What is the format of a packing list for export in Excel?

Do I need HSN codes on the packing list?

What happens if the packing list doesn't match the actual cargo?

Is the packing list required for by-road exports to Nepal or Bangladesh?

About the author
prashanth
Solution & banking
With a decade of experience at Citi Bank, Prashanth leads payments partnerships and solutions at Skydo.️Travel & Sports
Save 50% on every international transfer