Directorate General of Foreign Trade Liaison

IEC Registration & Import Export Code

Establish your international trade identity. We manage your PAN-based Import Export Code applications, structural modifications, and annual mandatory profile updates with the Directorate General of Foreign Trade (DGFT).

What is an Import Export Code (IEC)?

An Import Export Code (IEC) is a 10-digit PAN-based legal identifier issued by the Directorate General of Foreign Trade (DGFT), Ministry of Commerce, Government of India. This identifier is mandatory for importing or exporting merchandise or designated commercial services from Indian territory. Without an active, validated IEC, customs authorities cannot process shipping bills or bills of entry, and banks are restricted from executing foreign exchange transactions under RBI regulations.

Since the integration of Indian commercial registries, the physical IEC number mirrors the Permanent Account Number (PAN) of the legal entity. However, the code must still be formally registered and linked with the DGFT secure network through the ANF-2A electronic filing structure before global business operations can start.

⚠️ Mandatory Annual Verification Policy

Under Chapter 2 of the Foreign Trade Policy, every registered IEC holder must update and verify their profile electronically on the DGFT portal every fiscal year between April 1 and June 30. Failure to execute this annual update results in the immediate deactivation of the IEC, suspending all customs clearances and foreign exchange settlements.

Key Facts About the Import Export Code

PAN-Based Identifier

The IEC number mirrors your business PAN — a 10-digit or 10-character PAN-based code. No separate number is issued.

Mandatory for All Traders

Required for both merchandise and services import/export. Customs and banks will not process transactions without it.

One Per Legal Entity

Only one IEC per legal entity — valid across all branches, manufacturing sites, and customs ports in India.

Annual Update Required

Mandatory profile update between April–June each year to keep the IEC active status.

Who Needs an IEC Registration?

An IEC is required for any Indian entity engaged in or planning to engage in international trade. This includes:

  • Proprietorship firms — using the proprietor's individual PAN
  • Partnership firms — using the firm's PAN
  • Limited Liability Partnerships (LLPs)
  • Private Limited and Public Limited companies
  • Trusts and societies engaged in trading activities
  • Individuals importing or exporting goods/services

Benefits of Having an Active IEC

  • Customs clearance of export and import consignments at all Indian ports
  • Execution of foreign exchange transactions under RBI regulations
  • Availing government export incentives such as RoDTEP, RoSCTL, and Advance Authorization schemes
  • Access to the ICEGATE portal for electronic customs filings
  • Eligibility for RCMC registration with export promotion councils
  • Availing input tax credit and duty exemptions on imported inputs

Filing Process: Step-by-Step Implementation

Our advisory service eliminates procedural back-and-forth by structuring and reviewing your application files before submission.

1

Corporate User Creation & Integration

We configure the organizational user profile on the DGFT secure electronic server, establishing authenticated access using the promoter's Aadhaar or a valid Class 3 Digital Signature Certificate (DSC).

2

Form ANF-2A Dossier Completion

Our team meticulously populates the ANF-2A data fields, inputting banking coordinates, legal entity classifications, branch office structures, and industry sector categories.

3

Regulatory Banking Document Attachment

We process your cancellation cheques or secure formal bank verification certificates, ensuring they align with DGFT's specific criteria to prevent arbitrary administrative rejections.

4

Cryptographic Signing and Submission

The compiled dossier is reviewed, cryptographically signed with your organization's Class 3 DSC, and submitted for processing. The system then issues an official digital IEC certificate.

Required Document Checklist

  • Permanent Account Number (PAN) of the business entity (Proprietorship, Partnership, LLP, or Private Limited).
  • Digital copy of a cancelled bank cheque showing the pre-printed business name, or a formal bank certificate.
  • Detailed proof of business operational premises (Registered Lease Deed, Rent Agreement, Utility Bills, or Ownership Deeds).
  • Aadhaar Card or PAN profile of all active Directors, Partners, or the Sole Proprietor.
  • Active Class 3 Digital Signature Certificate (DSC) for secure electronic authorization.

IEC Modification and Profile Adjustments

As your enterprise scales, your operational coordinates may change. Under DGFT regulations, any structural changes in directors, bank accounts, business addresses, or parent company names must be formally modified within the IEC profile. We oversee these update protocols, ensuring that amendments execute smoothly without disrupting ongoing shipments.

Common Mistakes to Avoid in IEC Applications

  • Incorrect bank details — mismatched account names or IFSC codes cause rejections
  • PAN mismatch — the IEC must match the exact legal entity PAN
  • Incomplete address proof — ensure documents match the declared premises
  • Expired or invalid DSC — always verify your Class 3 DSC validity before filing
  • Missing annual update — mark April–June in your calendar to avoid deactivation

Next Steps After IEC Registration

An IEC is the foundation of your international trade operations. To start shipping, configure these essential next steps:

1. Set Up Your ICEGATE Profile

Create and link your ICEGATE account for electronic customs declarations, e-payments, and shipment tracking.

Learn about ICEGATE registration →

2. Register Your Port AD Code

Map your IEC to your bank branch with an AD Code to enable foreign exchange transactions and export proceeds realization.

Learn about AD Code mapping →

3. Obtain Your Class 3 DSC

Secure a valid Class 3 Digital Signature Certificate for all DGFT, customs, and ICEGATE electronic filings.

Learn about Class 3 DSC →

4. Register for RCMC

Get your Registration-cum-Membership Certificate from the relevant Export Promotion Council to avail export benefits and incentives.

Learn about RCMC registration →

IEC Compliance FAQ

What is an Import Export Code (IEC)? +
An Import Export Code (IEC) is a 10-digit PAN-based legal identifier issued by the Directorate General of Foreign Trade (DGFT), Ministry of Commerce, Government of India. It is mandatory for importing or exporting merchandise or services from Indian territory.
Is IEC mandatory for import and export in India? +
Yes. Under the Foreign Trade (Development & Regulation) Act, 1992, an IEC is mandatory for any person engaged in import or export of goods or services. Without it, customs authorities cannot process shipping bills or bills of entry, and banks are restricted from executing foreign exchange transactions.
Can an individual obtain an Import Export Code? +
Yes. A sole proprietorship can register for an IEC using their individual PAN. The registration processes the individual's PAN profile, though the IEC certificate itself can bear the formal name of the proprietorship firm.
What happens if I miss the annual IEC update window (April–June)? +
If you miss the annual update deadline, the DGFT system automatically places your IEC in a "Deactivated" status. Once deactivated, you will be unable to generate bills of entry or shipping bills at customs ports. To reactivate it, we must complete the electronic filing, verify all profile parameters, and submit the pending updates.
How long does it take to get a fresh IEC certificate issued? +
Once we compile and submit the ANF-2A form with complete bank information and sign the application using your digital signature or OTP verification, the DGFT system processes it through automated validation. In most instances, the code is generated and ready for download within 24 to 48 business hours.
What documents are required for IEC registration? +
Required documents include: the PAN of the business entity, a digital copy of a cancelled bank cheque or bank certificate, proof of business premises (rent agreement, utility bills, or ownership deeds), Aadhaar Card or PAN of all directors/partners/proprietor, and a valid Class 3 Digital Signature Certificate (DSC) for company filings.
Is a separate IEC needed for different branches or ports? +
No. The IEC is a PAN-based 10-digit number. Only one certificate is issued per legal entity, covering all branches, manufacturing sites, and custom ports across India.
How do I modify my IEC details? +
Any structural changes — directors, bank accounts, business addresses, or parent company names — must be formally modified within the IEC profile on the DGFT portal. The modification is processed through the ANF-2A form and requires re-verification of the updated details.
What is the difference between IEC and PAN? +
The IEC number mirrors the Permanent Account Number (PAN) of the legal entity. However, the IEC must be formally registered and linked with the DGFT network through the ANF-2A filing structure. PAN is for tax purposes; IEC is specifically for import-export operations.
Is a Class 3 Digital Signature Certificate required for IEC registration? +
For company and LLP filings, a Class 3 DSC is required for secure electronic authorization. Individual proprietors can alternatively authenticate using Aadhaar OTP. A Class 3 DSC is also required for other DGFT and customs filings.
What should I do after getting my IEC? +
After IEC registration, you should: set up your ICEGATE profile for customs clearance, register your Port AD Code with your bank for forex transactions, obtain an RCMC for availing export benefits, and ensure your Class 3 DSC is active for all DGFT and customs filings.
💬