Documents Required for International Shipping from India

Β· Β· Β· 10 min read

International shipments from India need six core documents: a commercial invoice, a packing list, an Import Export Code (IEC) from DGFT, an AD code endorsement at your port, a shipping bill filed on ICEGATE, and an airway bill from your courier. Commercial shipments above Rs 50,000 also need a GST e-way bill. This guide walks through every field of the commercial invoice and what each downstream document requires.

This article anchors the documentation lane in our International Shipping from India: Complete Guide pillar. If you are new to export, start with the Beginner’s Guide to Import & Export for the underlying terminology, then come back here for the paperwork.

Why customs documentation determines whether your shipment moves

Customs is verifying four things from your paperwork alone: what is in the parcel, who it belongs to, where it came from, and what it is worth. Every form in the export stack answers some subset of those four questions. The documentation is a passport for your package β€” the parcel itself is mute.

A single inconsistency stops the parcel. Weight on the shipping label differing from weight on the invoice by 200 grams, a description reading “merchandise” instead of “men’s cotton t-shirts”, a missing IEC on a commercial shipment β€” each is a hold. The time cost of a customs hold is typically 3-7 extra days plus warehouse storage fees.

The six documents every Indian exporter needs

Below is the full stack. Six documents per commercial international shipment, plus product-specific add-ons covered later. Three of these (IEC, AD code, LUT) are one-time setup; three (commercial invoice, packing list, AWB) are generated per shipment.

DocumentIssued byWhen requiredWhere it goes
Commercial invoiceExporter (you)Every commercial shipmentTravels with parcel + uploaded to courier portal
Packing listExporterEvery commercial shipmentTravels with parcel
IEC codeDGFT (one-time)Any commercial exportQuoted on shipping bill, AWB
AD codeYour bank (endorsed at port)Customs requires before first shipment from each portFiled at ICEGATE
Shipping billFiled on ICEGATEEvery export above Rs 25,000 / requires drawbackIndian Customs
Airway bill (AWB)Courier carrierEvery shipmentTracking + delivery
Book a courier pickup from your door β€” free, in 2 minutes.
Compare rates across 8+ Indian couriers. Doorstep pickup across 500+ cities.

The commercial invoice, field by field

The commercial invoice is the document customs reads first and most carefully. Every other paper in the stack references back to it. Get this one right and the rest follows; get this one wrong and nothing else matters.

Shipper / Exporter (that is you): Legal business name (matching IEC), complete address with PIN code, GST number, IEC number, phone and email. Nicknames and abbreviations fail customs validation.

Consignee / Importer (the receiver): Full legal name (matching their government ID for high-value pickup), complete delivery address with postal code, phone with country code, email. Phone is mandatory for US and Australia clearance.

Description of goods: Where most invoices fail. Customs wants specific descriptions, not categories.

Good descriptionPoor description
Men’s 100% cotton t-shirts, size L, blue (5 pcs)Clothes
Women’s silver earrings with red gemstones, 925 sterling (2 pairs)Jewellery
Ayurvedic face cream, herbal, 50ml plastic tubes (10 units)Cosmetics
Hand-painted wooden elephant, Rajasthani style, 30 x 20 x 25 cmDecorative item

Be specific about material (cotton, silk, wood, plastic, brass), key characteristics (size, colour, gender), and quantity. Avoid the word “gift” on commercial shipments β€” see the mistakes section below.

HS code: 6-digit international code plus India’s 2-digit national extension. Methodology in the dedicated section ahead.

Country of origin: Where the product was manufactured, not where you bought it. T-shirt made in India = India. Mobile case made in China and bought in Delhi = China. For mixed-origin shipments, list each line item separately with its own origin.

Declared value: Honest market value in either INR or destination currency β€” pick one and stay consistent across the invoice. Do not mix INR and USD on the same document.

Incoterm: For courier shipments to consumers, DDU (Delivered Duty Unpaid) is standard β€” the receiver pays duty on arrival. DDP (Delivered Duty Paid) shifts that to you. FOB and CIF are sea-freight terms; rarely applicable to courier.

Reason for export: Sale, sample, gift, repair, return. Each maps to a different customs treatment.

A clean sample, formatted as it would appear on the invoice:

FieldExample value
ShipperRajesh Textiles, 12 MG Road, Jaipur 302001, IEC: AAACR1234L
ConsigneeAnna Patel, 456 Oak St, Apt 2B, New York, NY 10001, +1 555-123-4567
DescriptionMen’s 100% cotton t-shirts, size L, blue (5 pcs)
HS code6109.10.00
Country of originIndia
Unit value x QtyUSD 12 x 5 = USD 60
Total declared valueUSD 60
IncotermDDU (Delivered Duty Unpaid)
Reason for exportSale

For more on declared-value strategy and de minimis thresholds, see De Minimis Values for International Shipping.

IEC, AD code, and shipping bill: the India-specific layer

This is the section most generic “customs documentation” guides skip. It is also the section that determines whether your shipment leaves an Indian port at all.

IEC (Import Export Code): 10-digit DGFT number. One-time, lifetime validity, fee Rs 500. Apply at dgft.gov.in with PAN, Aadhaar, bank proof, and digital signature. Approval typically 1-3 working days. Required for any commercial export; NOT required for genuine personal gifts under Rs 50,000. Most couriers refuse commercial pickups without an IEC on file.

AD code: Your bank’s Authorised Dealer code, endorsed at the specific customs port you ship from. Without it, ICEGATE will not accept your shipping bill. One-time per port: ship from Delhi, Mumbai, and Bengaluru and you endorse three times. Mumbai-based exporters shipping through both JNPT and BOM air cargo deal with two endorsements within one city.

Shipping bill: Filed electronically on ICEGATE for any export above Rs 25,000 or where you claim drawback/RoDTEP. For courier-mode shipments, your carrier files this as a Courier Shipping Bill (CSB) β€” CSB-IV for non-commercial, CSB-V for commercial. Confirm with your carrier which CSB type they file. Reference: ICEGATE.

GST LUT (Letter of Undertaking): Lets you export without paying IGST upfront. Filed annually on the GST portal. Without an LUT, you pay IGST on exports and then claim refund.

HS code: getting it right the first time

The Harmonised System code is a 6-digit international product classifier extended by 2 digits for India (so Indian invoices use 8-digit HS codes). First 6 digits are universal; the Indian extension drives drawback and incentive rates. Look up codes on the ICEGATE tariff search or your courier’s HS lookup tool. When in doubt between two codes, pick the more general parent.

Common categories Indian exporters ship most:

CategoryHS codeExamples
Cotton T-shirts (knitted)6109.10.00Men’s, women’s, kids’ cotton tees
Silver jewellery7113.11.10Earrings, necklaces, bracelets
Mobile phone cases (plastic)3926.40.90TPU, silicone, hard plastic
Hand-loomed textile furnishings6304.99.00Bedcovers, table runners, throws
Imitation jewellery7117.19.10Lac bangles, oxidised silver-tone
Wooden marquetry / inlaid wood4420.10.00Sandalwood boxes, Saharanpur carvings
Ayurvedic preparations3004.90.11Herbal creams, ointments, capsules

Wrong HS code = wrong duty calculation at destination + customs hold + reclassification fees. The recipient usually absorbs the cost difference, but the shipment delay is yours to explain. Indian handicraft and textile exporters β€” see Exporting Artisan Products from India for the full HSN breakdown for handicraft categories.

Special documents by product category

The six core documents cover commodity shipments. Some categories need add-ons:

  • Textiles: AEPC (Apparel Export Promotion Council) certificate unlocks export incentive schemes.
  • Food and spices: FSSAI export licence (mandatory for any food commercial), phytosanitary certificate for spices and dried plant products.
  • Pharma: CDSCO no-objection certificate plus destination drug regulator approval (FDA for US, MHRA for UK).
  • Handicrafts: EPCH registration helps with duty drawback claims β€” standard for SME artisan exporters.
  • Electronics: BIS (India), FCC (US), CE (EU) marking depending on destination.
  • Battery-powered items (lithium cells): UN38.3 test report, dangerous goods declaration, IATA-compliant packaging.

For destination-specific filing requirements, see Country-Specific Shipping Requirements.

Destination-specific add-ons

The same parcel travels differently depending on where it lands:

  • USA: ACI is filed electronically by your courier; phone number on consignee is mandatory. Shipments above USD 2,500 need an EIN or Tax ID on the invoice. Personal gifts under USD 800 generally clear duty-free.
  • EU and UK: EORI number required on the receiver for business shipments. Post-Brexit UK threshold for VAT-free imports is GBP 135.
  • Australia: Strict biosecurity for wood, food, leather, and unfinished natural materials β€” phytosanitary or pest-free declarations mandatory. ISPM 15 stamp on wooden cartons.
  • UAE and Gulf: Certificate of origin attested by your chamber of commerce. Food and cosmetics often need MOFA attestation.

Common documentation mistakes that cause customs holds

See 7 Common International Shipping Mistakes to Avoid for the full list. The high-frequency documentation failures:

  • Vague descriptions. “Clothing”, “gift”, “personal items”, “merchandise” all trigger manual inspection. Be specific: material, size, colour, quantity.
  • Inconsistent weight. Shipping label and invoice must match within 50 grams. Re-weigh after packing.
  • Under-declared value. Customs fraud. Risks: seizure, fines, permanent IEC flag, insurance claim denial.
  • Missing recipient phone number. A large share of US and Australia holds trace to this single field.
  • Incorrect or skipped HS code. Wrong code = wrong duty + customs reclassification delay.
  • Marking a commercial shipment as gift. Customs cross-references shipper repeat patterns β€” three in a year is a permanent flag.

The single most common documentation mistake we see is in the vague-description category β€” easy to fix at the invoice stage, expensive at destination customs.

Frequently Asked Questions

What documents are required for international shipping from India?

Every commercial international shipment from India needs six documents: a commercial invoice, a packing list, an IEC code from DGFT, an AD code endorsement at your shipping port, a shipping bill filed on ICEGATE, and an airway bill from your courier. Some product categories need extras like FSSAI or phytosanitary certificates.

Do I need an IEC code to ship internationally from India?

Yes for any commercial shipment. The IEC is a 10-digit Directorate General of Foreign Trade number, costs around Rs 500, and is applied for online at dgft.gov.in. Genuine one-off personal gifts to family abroad valued under Rs 50,000 do not require IEC. Most couriers will refuse commercial pickups without an IEC on file.

What is the difference between an IEC code and an AD code?

The IEC is your DGFT trader identity, issued once and used across India. The AD code is your bank’s authorised-dealer code, endorsed at each customs port you ship from. Both are mandatory: IEC identifies you as an exporter; AD code lets ICEGATE process your shipping bill. AD code endorsement is one-time per port.

How should I fill out the commercial invoice for an export shipment?

Include shipper details with IEC, consignee with phone and postal code, a specific product description (material, size, colour, quantity), the correct HS code, country of origin, declared unit value and total, currency, incoterm (DDU or DDP), and reason for export. Avoid vague descriptions like “gift” or “merchandise” β€” they trigger customs holds.

What happens if I declare the wrong value on a commercial invoice?

Under-declaring value to reduce duty is customs fraud and can result in parcel seizure, fines for both sender and recipient, future shipments being flagged, and insurance claims being denied. Always declare the true market value. If you over-declare, the recipient pays unnecessary duty. Keep a receipt or proof of value for every item shipped.

Do I need to file a shipping bill myself, or does the courier do it?

For courier-mode shipments, your carrier files an electronic shipping bill on ICEGATE under CSB-IV (non-commercial) or CSB-V (commercial) on your behalf. You provide IEC, AD code, and invoice details. For non-courier exports through CHAs, you or your customs broker files the regular shipping bill directly on ICEGATE.

Conclusion

Documentation is the cheapest insurance against customs delays. The six-document stack β€” commercial invoice, packing list, IEC, AD code, shipping bill, AWB β€” is the same for every commercial export from India; only the product-specific add-ons change. Get every field right once, save your invoice template, and reuse it for every subsequent shipment. Get an international courier quote with documentation guidance built into the booking flow.

Book a courier pickup from your door β€” free, in 2 minutes.
Compare rates across 8+ Indian couriers. Doorstep pickup across 500+ cities.