How Can You Get an Import Export Code in India?

Government fees, real timelines, exact document lists, and the compliance traps that cost importers and exporters money — from a CA Rajesh who has filed hundreds of registrations.
Google Review

What Is an Import Export Code (IEC)?

An Import Export Code — officially abbreviated as IEC — is a 10-digit unique identifier issued by the Directorate General of Foreign Trade (DGFT) under India’s Ministry of Commerce and Industry. Every legal import or export transaction from India requires this code. Without it, Indian Customs will not clear your shipment, and your bank will not process the related foreign remittance.
Import and Export Code Registration scaled

Think of the IEC as your business’s passport for international trade. Just as an individual cannot travel abroad without a valid passport, no Indian entity — whether a sole proprietorship, partnership, LLP, or private limited company — can legally ship goods in or out of India without an active Import Export Code.

The IEC is issued permanently to the PAN of the entity. It does not expire on its own, but it must be updated (renewed digitally) every year between April 1 and June 30 — failure to update results in deactivation. The PAN and the IEC are linked one-to-one: one PAN gets one IEC, no exceptions.

KEY AUTHORITY

IEC is issued exclusively by the DGFT (Directorate General of Foreign Trade), operating under the Ministry of Commerce and Industry, Government of India. The legal basis is the Foreign Trade (Development and Regulation) Act, 1992.

Why Is Import Export Code Important for Indian Businesses?

Without a valid Import Export Code, Indian Customs will physically hold your goods at the port, your bank will refuse to transfer foreign currency payments, and you cannot claim export benefits under schemes like RoDTEP, MEIS (legacy), or EPCG. In practice, this means one missing 10-digit number can freeze an entire business’s international operations within 24 hours.  

As a CA who handles cross-border GST, foreign remittances, and trade compliance for export-oriented clients, I see three recurring problems in the absence of an IEC:

1. Customs Clearance Blockage

Without a valid Import Export Code, Indian Customs will physically hold your goods at the port, your bank will refuse to transfer foreign currency payments, and you cannot claim export benefits under schemes like RoDTEP, MEIS (legacy), or EPCG. In practice, this means one missing 10-digit number can freeze an entire business’s international operations within 24 hours.  

Indian Customs, operating under the Central Board of Indirect Taxes and Customs (CBIC), mandates IEC at the time of filing a Bill of Entry (for imports) or a Shipping Bill (for exports). Without IEC, the shipment sits in a Customs Examination Area — and demurrage charges at major ports like JNPT, Chennai, or Mundra.

2. Foreign Remittance Blockage

Under the Foreign Exchange Management Act (FEMA), Authorised Dealer (AD) banks must verify the importer or exporter’s IEC before processing foreign currency transactions above USD 500. A missing or deactivated IEC means the bank suspends the payment, which can result in contractual breaches with overseas buyers or suppliers.

3. Export Incentive Ineligibility

Government export-promotion schemes — including RoDTEP (Remission of Duties and Taxes on Exported Products), advance authorisations, and EPCG licences — are processed against the applicant’s IEC number. Without it, you cannot file claims or receive duty drawbacks.

Who Needs an Import Export Code in India?

For Partnerships:

For Companies and Proprietorships:

Registration Duration

Registration of Partnership firm takes the shortest time and can be completed within a min. of 1 – 2 days. Despite registration taking the shortest time possible, this solely depends on government procedures and approvals during the time of your registration.

Learn how we helped 100 top brands gain success.

Let's have a chat