Import Export Code (IEC) Registration

Import Export Code IEC registration guide India

The Import Export Code (IEC) is a 10-digit business identification number issued by the Directorate General of Foreign Trade (DGFT), Ministry of Commerce and Industry, Government of India. It is the primary authorisation required for any person or business entity that wants to import goods into India or export goods from India.

Getting an IEC is usually the first formal step for a business entering cross-border trade — before customs clearance, before foreign remittances for goods purchases, before foreign exchange receipt for export proceeds. Without a valid IEC, your consignments cannot clear customs.

What Is the IEC Code?

The IEC is a 10-character alphanumeric code tied to the PAN of the applying entity. It is unique to each entity and serves as the identifier in all trade-related transactions with customs authorities and banks.

Key facts:

  • One IEC per PAN — an entity can hold only one IEC, used for all its import and export activities across all branches and divisions
  • An IEC issued to a company covers all its branches; separate IECs are not required per branch
  • The IEC is not a licence with restrictions on what can be traded — it is an identity code. Restricted or prohibited goods have separate licensing requirements
  • There is no validity period — the IEC does not expire, but requires annual updation to remain active

Who Needs an IEC?

You need an IEC if you:

  • Import goods commercially into India (including from e-commerce imports above ₹5,000)
  • Export goods from India
  • Receive payment in foreign currency for exported services through the banking system (some service exporters may claim exemption, but having an IEC avoids complications)
  • Import or export through courier or air freight
  • Import goods for your business (even a single consignment for business use requires an IEC)

Exceptions (IEC not required):

  • Imports or exports for personal use not connected with trade, commerce or manufacture
  • Imports by Central or State Government departments or their undertakings
  • Import of some specific goods below ₹5,000 in value (e.g., personal gifts)
  • Exporters of certain notified goods or services classified as exempted under the FTP

For service exporters (IT, consulting, education, financial services) — while the Foreign Trade Policy exempts pure service exporters from IEC in some contexts, obtaining an IEC simplifies foreign remittance receipt through FEMA-compliant bank channels and avoids questions from your bank's compliance team.

Documents Required for IEC Registration

For Proprietorship Firms:

  • PAN of the proprietor
  • Aadhaar of the proprietor (for digital signature on portal)
  • Bank account details: cancelled cheque or bank certificate (bank name, account number, IFSC, account holder name matching the entity)
  • Address proof of the business (utility bill, rent agreement or property document)
  • Photograph of the proprietor

For Private Limited Companies / LLPs:

  • PAN of the company/LLP
  • Certificate of Incorporation / LLP Incorporation Certificate
  • Bank account in the company/LLP's name — cancelled cheque or bank certificate
  • Address proof of the registered office
  • Aadhaar and PAN of the authorised director/partner (for digital signing)

All documents are uploaded in digital form (JPEG, PDF). Original documents are not submitted.

How to Apply for IEC Online on the DGFT Portal

The IEC application is entirely online at dgft.gov.in. Here is the process:

Step 1: Register on the DGFT Portal

Go to dgft.gov.in and create a new account using your business email ID and mobile number. If you already have a DGFT account (from earlier interactions), use those credentials.

Step 2: Fill the IEC Application Form (ANF 2A)

Navigate to Services → IEC → Apply for IEC. The application form (ANF 2A) captures:

  • Entity type (Proprietorship, Company, LLP, Partnership, Trust, etc.)
  • PAN (auto-verified against the Income Tax database)
  • Entity name and address
  • Nature of business
  • Bank details (branch, IFSC, account number)
  • Details of the proprietor / directors / partners (name, PAN, Aadhaar)

Step 3: Upload Supporting Documents

Upload scanned copies of all required documents in the specified file format and size limits. Ensure document quality is clear and all details are legible.

Step 4: Pay the Government Fee

Pay ₹500 through the payment gateway on the DGFT portal. Accepted modes include net banking, UPI and cards.

Step 5: Digital Verification

The portal performs a PAN verification with CBDT and may prompt Aadhaar-based authentication for the authorised signatory.

Step 6: Download the IEC Certificate

Once processed (typically 1–3 working days), you will receive an email notification. Log in to the DGFT portal and download your IEC certificate from the dashboard. The certificate shows your 10-digit IEC number, entity name, address and bank details.

After Getting Your IEC: What Next?

Update your GST registration: If you are GST-registered, your GSTIN and IEC are both used in export documentation. Ensure your GST registration has the correct business type and export details.

Share with your bank: Your bank needs your IEC to process foreign exchange transactions — both inward remittances for export proceeds and outward remittances for imports. Most banks take a copy for their records as part of trade finance documentation.

Share with your customs broker (CHA): Your Custom House Agent files Bills of Entry (for imports) and Shipping Bills (for exports) at the port. They need your IEC to file these documents. The IEC is linked to the ICEGATE system used by customs.

Link to port registrations: If you plan to use specific SEZs, export promotion schemes (MEIS, RoSCTL, Duty Drawback), or import under advance authorisation, your IEC must be linked to those scheme applications.

IEC Annual Updation (Mandatory)

The DGFT mandates annual updation of IEC between April 1 and June 30 of each year. This applies even if there are no changes to your entity's details — the update is effectively a confirmation that the IEC details are current and correct.

To update: Log in to dgft.gov.in → IEC Profile → Update IEC → Confirm or amend details → Submit.

Consequences of missing the updation: An IEC that is not updated by June 30 is deactivated. A deactivated IEC prevents:

  • Customs clearance of import or export consignments
  • Filing of Bills of Entry and Shipping Bills
  • Receipt of export proceeds through banks (some banks flag deactivated IECs)

Reactivation requires completing the updation and may take 1–3 working days to reflect in the ICEGATE and customs systems.

Customs Clearance: A Brief Overview

Once you have an IEC, the clearance process for your consignments uses the IEC as a key identifier:

For imports: Your CHA files a Bill of Entry on ICEGATE with your IEC, the supplier invoice, packing list and airway bill/bill of lading. Customs assesses duty, which you pay before release of goods. The IEC is linked to your AEO status (Authorised Economic Operator) if you have one.

For exports: Your CHA files a Shipping Bill with your IEC, commercial invoice, packing list and the relevant export promotion scheme code. After customs examination and let-export order, the goods are loaded and the Shipping Bill is used for GST refund (IGST paid on export) and duty drawback claims.

Our IEC registration service handles the entire application and also assists with understanding which export promotion schemes you may be eligible for.

Summary

The IEC is a mandatory identifier for any business engaging in import or export from India. The registration process is fully online through the DGFT portal, costs ₹500, and typically results in an IEC within 1–3 working days. The IEC does not expire but must be updated annually between April and June. Failure to update causes deactivation, which blocks customs clearance. All commercial importers and exporters need an IEC, and obtaining one should be one of the first steps before committing to a trade transaction.


Disclaimer: DGFT policies, document requirements and the Foreign Trade Policy are subject to amendment. This article reflects the position as of the date of publication. Please verify current requirements on the DGFT portal or consult a qualified professional before applying.

Frequently Asked Questions

Is IEC mandatory for all importers and exporters?

IEC is mandatory for any person or entity importing goods into India or exporting goods from India, with a few exceptions. The key exceptions are: imports or exports for personal use not connected with trade, commerce or manufacture; imports by central or state government departments; and imports below ₹5,000 in value for personal gifts. All commercial imports and exports require an IEC.

How long does it take to get an IEC after applying online?

Once the application is complete and all required documents are correctly uploaded on the DGFT portal, the IEC is typically issued within 1–3 working days. The process is fully online and automated. The IEC certificate can be downloaded from the DGFT portal immediately after approval.

Does an IEC need to be renewed every year?

The IEC itself is a lifetime code — once issued, it does not expire. However, the DGFT requires all IEC holders to complete an annual updation process (even if there are no changes to their details) between April and June each year. Failure to update results in deactivation of the IEC, which prevents customs clearance.

Can a sole proprietor apply for an IEC?

Yes. Sole proprietors, partnership firms, LLPs, private limited companies, public companies, Hindu Undivided Families and trusts can all apply for and hold an IEC. The application is in the name of the legal entity, not an individual. The PAN must belong to the applicant entity.

What is the fee for IEC registration?

The government fee for IEC registration on the DGFT portal is ₹500, payable online via net banking, UPI or credit/debit card. There is no additional government fee for amendments or annual updation.