Blog Home

How to Register for an IEC in India: Avoid Delays

By Akshata • 23-09-2026
How to register for an IEC in India, covering the import export code process for businesses and international shipping.

A handicrafts manufacturer in Jaipur receives an inquiry from a buyer in London. They have beautiful products, a strong price, and a buyer ready to place a first order. Then the buyer asks for the IEC number for the commercial invoice. The manufacturer does not have one. The order is delayed by three weeks while the IEC is obtained.

An IEC takes 2 to 3 working days to register online. The three-week delay was not procedural - it was the result of not knowing the process in advance.

Every Indian business that imports or exports commercially needs an IEC (Import Export Code). Issued by DGFT (Directorate General of Foreign Trade), the IEC is the foundational registration for international trade - without it, no shipping bill can be filed, no bank can process export remittances, and no commercial import can clear customs. It is sometimes called the 'passport for international trade.'

This guide walks through the complete IEC registration process on the DGFT portal - every document required, every field to fill, and every step from application to issuance.

What Is an IEC (Import Export Code)?

An IEC (Import Export Code) is a 10-digit registration number issued by DGFT that every business needs before it can legally import or export commercially from India. Without it, no shipping bill can be filed, no bank can process an export remittance, and no commercial import can clear customs. It is a one-time registration with lifetime validity, though it must be confirmed annually on the DGFT portal to stay active.

How to Check What You Need Before Starting Your IEC Application

Who Needs an IEC?

Any person, firm, company, LLP, trust, or HUF engaged in commercial import or export from India. The key word is commercial - personal imports and exports (gifts, personal purchases) below specified thresholds do not require an IEC. Every commercial transaction does require an IEC.

One IEC per PAN: A business entity can hold only one IEC. If you have multiple businesses under different PANs, each PAN can have its own IEC. You cannot hold two IECs under the same PAN.

Table showing IEC basis and notes by entity type: proprietorship, partnership firm, private limited or LLP, trust or society, and HUF

Step-by-Step IEC Registration Process on the DGFT Portal

Step 1: Register on the DGFT Portal

Step 2: Link Your PAN

Step 3: Fill Business Details

Step 4: Add Bank Account Details

Step 5: Upload Required Documents

All documents must be uploaded as clear, colour scans in PDF or JPEG format:

How to register for an IEC in India, covering required documents, DGFT registration, business details, payment, and IEC issuance.

Step 6: Pay the Registration Fee

Step 7: Submit and Track the Application

Step 8: Download Your IEC Certificate

Common IEC Application Errors and How to Avoid Them

Table of common IEC application errors, why they happen, and how to avoid them, covering PAN name mismatch, address proof mismatch, bank account name mismatch, expired proof, low resolution scans, and incorrect nature of concern

After Your IEC Is Issued - What to Do Next

Annual Update Requirement

Critical: The IEC must be updated annually on the DGFT portal between April 1 and June 30 each year. This is a confirmation that your details are current - even if there has been no change and no export activity. An IEC that is not updated in the April to June window becomes inactive. An inactive IEC blocks all exports until it is reactivated. Calendar this every year without exception.

Add IEC to All Export Documents

Register with Relevant Export Promotion Bodies

How iCarry® Supports Indian Exporters

Once your IEC is in place, iCarry® provides the courier logistics for your export shipments - connecting you to FedEx and Aramex for international parcel-level exports: D2C orders, product samples, and small B2B consignments that do not require ocean freight.

Final Thoughts

An IEC takes 2 to 3 working days to register, costs ₹500, and has lifetime validity. It is one of the simplest, fastest, and most impactful registrations an Indian business can obtain. Every day of delay in getting an IEC is a day of export opportunity lost.

The application process on the DGFT portal is fully online. Documents required are standard - PAN, address proof, bank details. The most common reason for delays is document discrepancies: names that do not match between PAN and address proof, bank accounts in wrong names, or utility bills that are too old.

Register before your first export inquiry - not after. And remember to update the IEC on the DGFT portal between April and June every year to keep it active.

Frequently Asked Questions (FAQs)

What is an IEC and who needs it?

IEC (Import Export Code) is a 10-digit registration number issued by DGFT (Directorate General of Foreign Trade) that is mandatory for all commercial import and export from India. Any person, firm, company, LLP, or trust engaged in commercial international trade needs an IEC. Without it, no shipping bill can be filed at Indian customs and no bank can process export remittances. Apply at dgft.gov.in.

How long does IEC registration take and what does it cost?

A complete IEC application with all required documents in order is typically approved within 2 to 3 working days on the DGFT portal. The registration fee is ₹500 plus applicable taxes, paid online at the time of application. The IEC has lifetime validity and does not need to be renewed - but it must be updated annually on the DGFT portal between April and June.

What documents are required for IEC registration?

PAN card, address proof (utility bill or bank statement not more than 2 months old), bank account document (cancelled cheque or bank certificate), Aadhaar of the proprietor or authorised signatory, and a passport-size photograph. GST certificate should be uploaded if GST is registered. All documents must match exactly - name on bank account must match the IEC applicant's name.

What happens if I do not update my IEC every year?

The IEC must be updated on the DGFT portal between April 1 and June 30 every year - even if no export activity occurred and no details have changed. An IEC not updated in this window becomes inactive. An inactive IEC blocks all export customs clearance until it is reactivated. Set a calendar reminder every year for April 1 to complete the annual IEC update.

Can a proprietor use their personal bank account for the IEC?

For a proprietorship IEC, a bank account in the proprietor's name that is used for business purposes is acceptable. For a company or LLP IEC, the bank account must be in the company or LLP's name - a personal account of a director is not acceptable. The account holder name on the bank document must match the IEC applicant's name exactly.

An IEC takes 2 to 3 working days to register, costs ₹500, and has lifetime validity - one of the simplest, fastest, and most impactful registrations an Indian business can obtain. Register before your first export inquiry, not after, and remember to update the IEC on the DGFT portal between April and June every year to keep it active.

Ready to Ship Your First Export Order?

Free Bronze plan, no monthly fee, no minimum

Register at iCarry