India Trade

What is an IEC Code and How to Get It in India (2026 Guide)

Learn what an IEC code is, why it is required, and how to apply for it in India with step-by-step process, documents, fees, and timelines.

8 min read

ℹ️
An IEC (Import Export Code) is a 10-digit registration number issued by DGFT that is mandatory for importing or exporting goods from India, and it can be obtained online in 1–3 days.

If you want to import or export goods from India, the first requirement is obtaining an Import Export Code (IEC). Without it, customs will not allow any international trade shipment.

Many new businesses delay shipments because they don’t understand how IEC works or assume it is complicated. In reality, the process is simple and fully online.

In this guide, we explain what an IEC code is, why it is required, and how to get it in India in 2026 with practical steps and timelines.

What is an IEC Code?

IEC (Import Export Code) is a unique 10-digit number issued by DGFT that allows businesses to engage in international trade.

  • Mandatory for import and export in India
  • Issued by DGFT (Directorate General of Foreign Trade)
  • One-time registration (no renewal required)
  • Linked to PAN of business or individual

Why is IEC Required?

IEC is required for customs clearance, shipping, and receiving international payments.

  • Required for customs clearance at ports and airports
  • Needed to send or receive international payments
  • Mandatory for shipping goods abroad
  • Used for compliance with Indian trade regulations

Who Needs an IEC Code?

  • Exporters of goods or services
  • Importers purchasing from overseas suppliers
  • E-commerce sellers exporting internationally
  • Manufacturers entering global markets

Documents Required for IEC Registration

  • PAN card of individual or company
  • Aadhaar card or identity proof
  • Bank account details (cancelled cheque)
  • Business address proof
  • Email ID and mobile number

IEC Registration Process (Step-by-Step)

Process section

Step 1: Visit DGFT Portal

Go to DGFT official website and create a user account.

  • Register with email
  • Verify mobile number

Step 2: Fill IEC Application

Complete IEC application form with business and bank details.

  • Enter PAN details
  • Provide address and bank info

Step 3: Upload Documents

Upload required documents like PAN, address proof, and bank proof.

  • Scan documents
  • Upload digitally

Step 4: Pay Application Fee

Pay the IEC registration fee online.

  • Approx fee: ₹500
  • Online payment

Step 5: Receive IEC Code

IEC is generated and issued digitally after verification.

  • Processing time: 1–3 days
  • Download certificate

IEC Registration Timeline and Cost

StepTime
Application SubmissionSame day
Verification1–2 days
IEC Issuance1–3 days
ComponentCost
Government Fee₹500
Consultant Fee (optional)₹1,000 – ₹3,000

Important Points About IEC

  • No renewal required once issued
  • Can be used for lifetime
  • Mandatory for customs clearance
  • Must be updated annually (basic details confirmation)

Common Mistakes to Avoid

  • Incorrect PAN details
  • Wrong bank information
  • Uploading unclear documents
  • Not updating IEC annually

India-Specific Insights

  • IEC is issued by DGFT under Ministry of Commerce
  • Required for shipping from ports like JNPT and Mundra
  • Used in customs filing via ICEGATE
  • Linked with GST and PAN for compliance

Key Takeaways

  • IEC is mandatory for import and export in India
  • It is a one-time registration linked to PAN
  • Application process is simple and fully online
  • IEC is issued within 1–3 days

Frequently Asked Questions

Ready to Ship Without Delays?

Get expert guidance on customs clearance, freight pricing, and logistics planning.

Trusted by importers & exporters across India