Apply for an Importer-Exporter Code online on DGFT: documents, Rs 500 fee, steps, the April-June annual update and common mistakes.
Short answer: an Importer-Exporter Code (IEC) is the 10-character number that the Directorate General of Foreign Trade (DGFT) gives to every business that imports or exports goods from India. It is the same as your PAN, you apply for it online at dgft.gov.in, the application fee is ₹500, and the e-IEC is generated straight after you submit. It never expires, but you must update or confirm it online every year between April and June, or it gets de-activated.
This guide walks you through who needs an IEC, what you need before you start, the exact steps on the DGFT portal, and the yearly update most new exporters forget. If you are just starting out, our free guide The IEC Blueprint goes with this article.
The Foreign Trade Policy (FTP) 2023 describes the IEC as a 10-character alpha-numeric number allotted to an entity (a firm, company, LLP and so on). It is mandatory for any export or import activity. Since GST came in, the IEC is the same as the entity's Permanent Account Number (PAN), but DGFT still issues it separately, through an online application.
In practice, your IEC is the number Customs, your bank and DGFT use to recognise you as a trader. It goes on your shipping bills and bills of entry, it is linked to your export payments, and you need it to apply for most FTP schemes.
Under FTP paragraph 2.05, no one may export or import goods without an IEC unless they fall in an exempt category. For services and technology the rule is softer: an IEC is needed only if you want to claim benefits under the Foreign Trade Policy.
The Handbook of Procedures (HBP) 2023, paragraph 2.07, lists the main exemptions. They include:
Some exempt groups use "permanent" IEC numbers listed in the same paragraph, for example people claiming benefits under the Baggage Rules. If you are running a business, even a one-person one, assume you need your own IEC.
The DGFT's IEC FAQ lists the technical requirements. Keep these ready before you open the portal:
You will upload scanned documents as PDF files of up to 5 MB each:
Tip: DGFT validates your bank details through PFMS, and the result comes the next day. Until then the IEC is issued but flagged for risk. If validation fails, the regional office will check the bank document you uploaded. A clear bank certificate or cheque saves time.
HBP paragraph 2.12 is short: only one IEC is issued against one PAN. The IEC covers all your branches, divisions, units and factories (HBP 2.10). You do not need a new IEC for a new branch. Add the branch to your IEC profile instead.
No. HBP paragraph 2.10 gives the IEC permanent validity unless it is suspended or cancelled. There is no renewal fee or renewal date.
But "permanent" does not mean "set and forget". FTP paragraph 2.05(d) and (e) says:
Appendix 2K lists a fee of ₹200 for an annual update made after the April–June window. A de-activated IEC can hold up a shipment at the port, so put the update in your calendar.
If your firm's constitution, address, bank account or any other main detail changes, HBP paragraph 2.14 says you must update the IEC online within 30 days of the change. Most changes are made on the portal through "Modify IEC" after you link your IEC to your login with a DSC.
Some changes need approval from your jurisdictional Regional Authority (RA). These include a change of PAN in an old numeric IEC, or a change in name or date of birth/incorporation as per PAN. The request shows "In Process" until the RA approves it. DGFT's FAQ notes that once approved, changes can take about 12–24 hours to appear in linked systems such as the Certificate of Origin platform.
If your business changes PAN because of a merger, acquisition or similar event, the new entity needs its own IEC within 30 days. You cannot apply for a fresh IEC on the same PAN even after surrendering an old numeric one, so modify the existing IEC instead.
An IEC lets you trade, but most exporters need a few more registrations before the first shipment:
Our guide Zero to Export in 30 Days puts these steps in order. When you are ready to look for customers, our buyer-leads page explains how we help exporters reach verified buyers.
The application fee is ₹500, as set in Appendix 2K of the Foreign Trade Policy. You pay it online through Bharatkosh while applying. Watch out for websites that charge extra "registration" fees. You can apply directly at dgft.gov.in.
DGFT says the IEC is issued immediately after you successfully submit the application, and it reflects on ICEGATE in real time. Bank validation happens in the background the next day.
Yes, the IEC number is the same as the entity's PAN. But you still have to apply to DGFT to get it issued and active.
Only if you want to claim benefits under the Foreign Trade Policy. FTP paragraph 2.05(a) says an IEC is necessary for service or technology exporters on the date of rendering services if they want those benefits.
No, it has permanent validity. But you must update or confirm the details online every year between April and June. If you don't, the IEC is de-activated until you update it.
Educational information only, not legal or tax advice. Rules and fees change: check the current FTP, Handbook of Procedures and DGFT notices before you apply.
Want short updates like this every week? Join The India Trade Brief newsletter, or use the sign-up box below.
Educational information only, not legal, tax or financial advice. Always verify current rules on DGFT, ICEGATE and RBI portals before acting.