How to apply for IEC (Importer Exporter Code) — complete 2026 guide
Quick answer. An IEC (Importer Exporter Code) is a 10-character alphanumeric code (until 2020 it was a 10-digit number; since then it equals your PAN with a one-time linkage) issued by the DGFT (Directorate General of Foreign Trade), mandatory for any business — proprietor, partnership, LLP, Pvt Ltd, trust, society, government — that imports or exports goods or services from India. Apply online at dgft.gov.in → Services → IEC Profile Management with PAN + Aadhaar e-Sign (proprietor) or DSC (company). Pay ₹500. IEC is generated in real time — typically 5-15 minutes. It is free of any annual subscription, lifelong, but a mandatory annual update during April-June (₹500) is required to keep it active. Mandatory under §7 of the Foreign Trade (Development & Regulation) Act 1992. Personal imports / exports below ₹50,000 do not need IEC.
Vinay's story — "₹14 lakh first export to UAE depended on IEC arriving in time"
Vinay Patel, 38, garment manufacturer in Surat. Registered SS Exports Pvt Ltd in March 2025 with two co-directors and a fashion graduate niece who had a confirmed UAE buyer (Dubai-based wholesaler) for a ₹14,00,000 lot of cotton kurtis — shipment scheduled for the second week of May 2025.
“I'd run a domestic-only garment business for 12 years. Export was new. Our buyer's LC (letter of credit) was already with our bank — Bank of Baroda, Surat — but the bank lawyer flagged on 18 March 2025: 'Without IEC you cannot file Shipping Bill at Customs, you cannot get your IGST refund, and the LC negotiation will fail.' I'd thought IEC took weeks. The lawyer said no — it was real-time on dgft.gov.in. I went to dgft.gov.in the same evening at 9:36 pm. Logged in with PAN-based credentials (DGFT auto-creates an account using the PAN of the entity). Filled the IEC profile: branch details (Surat HO + Mumbai branch office), bank account (we had a current account with Bank of Baroda; not savings — DGFT rejects savings), business activities under HS Code 6109 (T-shirts, singlets — covers our product lines), director details with our company DSC (we'd already procured Class 3 DSC for ROC filings, ₹2,200). Uploaded: PAN of company, Aadhaar of all three directors, GST certificate as address proof, cancelled cheque of current account, our company seal. Paid ₹500 via UPI. Submitted. IEC code AAJCS1234F was generated at 9:48 pm — exactly 12 minutes from start. Confirmation email arrived simultaneously. The PDF certificate was downloadable immediately. Three weeks later — 9 May 2025 — our first shipment cleared Mundra port, Shipping Bill filed against IEC AAJCS1234F, ₹14,00,000 received from Dubai buyer in 18 days. We claimed RoDTEP scheme refund (~₹35,000, 2.5% on FOB value) and IGST refund on exports (~₹2,52,000, 18% IGST that we'd paid on inputs) — both auto-credited via the IEC-linked Customs system in 4-6 weeks. Total IEC cost: ₹500 + 12 minutes. The CA had quoted ₹4,500 for 'IEC + handholding'.”
—Vinay, June 2025
DGFT has issued about 3.5 lakh new IECs per year (Annual Report 2023-24, Department of Commerce) — over 90% within the same day, since the 2020 reform that made IEC equal to PAN. The single biggest reason for IEC deactivation is failure to update annually during April-June, even when no change has occurred — over 1.8 lakh IECs were de-activated in mid-2024 alone, choking many genuine exporters at peak shipment season.
What IEC is — and who needs it
The Importer Exporter Code (IEC) is a 10-character business identifier issued by the Directorate General of Foreign Trade (DGFT), an attached office of the Ministry of Commerce & Industry, Government of India.
Since DGFT Notification No. 25/2015-2020 dated 12 February 2021, IEC is a PAN-based identifier — the IEC equals the PAN of the entity (so for SS Exports Pvt Ltd whose PAN is AAJCS1234F, IEC = AAJCS1234F).
IEC is mandatory under §7 of the Foreign Trade (Development & Regulation) Act, 1992 (FTDR Act) for:
- Filing Shipping Bill at any Customs port for export.
- Filing Bill of Entry at any Customs port for import.
- Receiving / sending foreign exchange through banks for trade purposes (RBI guidelines).
- Availing benefits under Foreign Trade Policy 2023 (FTP 2023) — RoDTEP, RoSCTL, EPCG, Advance Authorisation, SEIS for services, deemed exports.
- Claiming IGST refund on exports under §16 of IGST Act 2017 (refund routes are IEC-linked).
Who needs IEC:
- Any business (Proprietor / Partnership / LLP / Pvt Ltd / Public Ltd / Trust / Society / HUF / Co-operative / Government department) intending to import or export.
- E-commerce sellers exporting via international platforms (Amazon Global, eBay) above the courier-mode threshold.
- Service exporters (IT, consulting, freelance writing for foreign clients > ₹5 lakh annual) — IEC needed to claim SEIS / SEPC benefits (though receipt of foreign currency itself doesn't always trigger).
Who does NOT need IEC:
- Personal imports / exports below ₹50,000 (gifts, samples, personal effects).
- Exports below ₹50,000 via post / courier under CSB-V (Courier Shipping Bill V, simplified small-shipment route).
- Government-to-Government trade (deemed exempt).
- Charitable or religious imports (subject to specific notifications).
The legal anchor is Foreign Trade (Development & Regulation) Act, 1992 §7 (IEC mandatory), Foreign Trade Policy 2023 (current FTP, valid until further notice), DGFT Notifications + Public Notices (issued regularly — most recent comprehensive one for IEC procedure: Public Notice 58/2015-2020 dated 12 February 2021, as amended), read with Customs Act 1962 §50 (IEC quoting on shipping bill mandatory) and RBI Master Direction on Imports / Exports (FEMA compliance).
Step-by-step process
Step 1 — Have these ready before opening the portal
- PAN of the entity (not personal PAN of director, unless proprietor).
- Aadhaar of authorised signatory (proprietor / partner / director) — for Aadhaar e-Sign route.
- Class 3 DSC of authorised signatory — for non-individual entities (mandatory if not using Aadhaar e-Sign).
- Bank current account in the entity's name + cancelled cheque or bank certificate.
- Address proof of business — GST certificate / electricity bill / rent agreement / sale deed.
- Photograph of authorised signatory (passport size, JPEG, < 5 MB).
- Email + mobile of the entity (will receive IEC + future notifications).
Step 2 — Create / login to DGFT account
- Click “Login” at top right → “Register” (for new users) → choose “Importer / Exporter” → enter PAN.
- The system auto-checks PAN with Income Tax Department. If valid, it auto-fills entity name and category.
- Email OTP + mobile OTP for verification.
- Account created with PAN as user ID.
Step 3 — Open IEC application
- Login → “Services” → “IEC Profile Management” → “Apply for IEC”.
- The form is structured into multiple sections; save progress after each.
Step 4 — Fill the IEC application
- Entity details: auto-pulled from PAN (name, type, date of incorporation). Verify.
- Branch details: principal place of business + each branch office; one row per location with full address.
- Bank account: account number, IFSC, account type (must be Current Account, not Savings — DGFT rejects savings accounts even for proprietors who use savings for business). Upload cancelled cheque or bank certificate as proof.
- Business activities: select from dropdown — Manufacturer / Exporter / Importer / Merchant Exporter / Service Provider. Add HS Codes (Harmonised System of Nomenclature) for the goods you intend to trade — at least one 8-digit code; up to 25 allowed.
- Director / Partner / Proprietor details: PAN + Aadhaar + DIN (for company directors) + email + mobile of each.
- Authorised signatory: name + designation + Aadhaar (for e-Sign) or DSC details.
Step 5 — Upload supporting documents
Mandatory uploads (PDF / JPEG, each < 5 MB):
- PAN card of entity.
- Aadhaar of authorised signatory.
- Cancelled cheque or bank certificate (account in entity name).
- Address proof (GST certificate / electricity bill / rent agreement).
- Photograph of authorised signatory.
- For company: Certificate of Incorporation + MOA + AOA (sometimes auto-pulled if MCA-linked).
- For partnership / LLP: partnership deed / LLP agreement.
Step 6 — Pay the ₹500 fee
- Online via UPI / debit card / credit card / net banking / NEFT.
- Government entities: fee waived.
- Acknowledgement of payment — save the transaction ID.
Step 7 — Sign with Aadhaar e-Sign or DSC
- Proprietor / individual: Aadhaar e-Sign (Aadhaar OTP-based; only if Aadhaar mobile is active).
- Partnership / LLP / Pvt Ltd / Public Ltd / Trust / Society: Class 3 DSC of authorised signatory (the same DSC used for ROC / GST filings).
Important: DSC must be registered on the DGFT portal under “DSC Management” before the application — takes 5 minutes.
Step 8 — Submit and receive IEC
- Click “Submit”.
- For clean PAN-verified applications: IEC is generated in real time — 5-15 minutes.
- Confirmation email + downloadable IEC certificate (PDF) with the 10-character code.
- The IEC equals your entity's PAN (e.g., AAJCS1234F for our example).
Step 9 — Annual update (mandatory)
- Every year between 1 April and 30 June, login → “Services” → “IEC Profile Management” → “Update IEC”.
- Confirm bank, address, directors, HS codes — even if nothing has changed.
- Pay ₹500 update fee (no fee if updated within April-June).
- If you miss the window: IEC is deactivated automatically; reactivation requires re-application + late fee.
Step 10 — Use IEC for trade
- Quote on every Shipping Bill (export) and Bill of Entry (import) at Customs (ICEGATE portal).
- Quote on Bank Realisation Certificate (BRC) for export proceeds.
- Quote on GST refund applications for IGST on exports.
- Quote on DGFT scheme applications (RoDTEP, EPCG, Advance Authorisation, SEIS).
Sample fee + scheme + timeline table
+-----------------------------------+--------------------------------------+ | New IEC application | ₹500 (free for govt entities). | | - via dgft.gov.in (online only) | IEC issued real-time, 5-15 mins. | +-----------------------------------+--------------------------------------+ | Annual update (Apr-Jun) | ₹500 fee. Mandatory. | | - confirms profile is current | No update = auto-deactivation. | +-----------------------------------+--------------------------------------+ | IEC modification mid-year | ₹500 fee. Online. | | (bank / address / director) | Real-time approval mostly. | +-----------------------------------+--------------------------------------+ | IEC re-activation | ₹500 + late fee (varies). | | (after Apr-Jun deactivation) | Sometimes requires manual review. | +-----------------------------------+--------------------------------------+ | IEC surrender | NIL fee. Online. | | (entity closure, etc.) | Letter to RA also accepted. | +-----------------------------------+--------------------------------------+ | Schemes IEC unlocks (FTP 2023): | | | RoDTEP | 0.5%-4.3% refund of duties paid on | | | inputs; auto-credited via ICEGATE. | | RoSCTL | Apparel + made-ups; up to 6.05%. | | EPCG | Capital goods import without duty; | | | export obligation 6x duty saved. | | Advance Authorisation | Duty-free input import for export | | | production; export obligation in BIN | | SEIS | Service exporters (5% on net forex). | | | Suspended for new claims since FY22. | | IGST refund on exports | 18% IGST refund auto-routed via | | | shipping bill. | +-----------------------------------+--------------------------------------+ | Penalty for false declaration | Confiscation + 5x value (FTDR §11). | | Penalty for IEC misuse | Suspension / cancellation by RA. | +-----------------------------------+--------------------------------------+ | RTI to PIO DGFT (Udyog Bhavan) | ₹10 by IPO. BPL = free. | +-----------------------------------+--------------------------------------+
Common reasons IEC application gets stuck
- PAN-Aadhaar not linked — the entire DGFT login chain is PAN-Aadhaar verified at backend. Link first under incometax.gov.in → Link Aadhaar (₹1,000 if past deadline).
- Bank account is savings, not current — DGFT rejects. Convert to current account or open a new current account in entity name.
- DSC expired or not registered — Class 3 DSC has a 1-3 year validity; renew with the issuing CA (eMudhra, Sify, Capricorn) for ₹1,500-₹3,000. Then re-register on DGFT portal.
- Business address proof mismatch — address on PAN / GST / electricity bill must reconcile. Update GST address first via GST REG-14 if changed.
- Existing IEC already exists for the PAN — every PAN can have only one IEC. If a predecessor entity used the same PAN (rare) or if you already applied earlier and forgot, retrieve under “Services → IEC Profile Management → View My IEC”.
- Payment failure — UPI/net-banking dropped; ₹500 deducted from bank but not reflected on portal. Wait 24 hours for auto-reconciliation; if still pending, re-initiate (the original may auto-refund) and email dgft@nic.in with both transaction IDs.
- HS Code wrongly entered (e.g., picking 6109 for kurtis when the correct is 6204 for women's blouses) — IEC is generated regardless but downstream Customs filings fail. Edit under “Modify IEC”.
- Annual update missed (April-June window) — IEC auto-deactivated by DGFT system; shipments stuck at Customs with “IEC INVALID” error. Re-activate via portal — sometimes instant, sometimes goes to manual review (3-7 days).
If stuck — the escalation ladder
Rung 1 — DGFT helpdesk
- DGFT Helpdesk: 1800-572-1550 (toll-free, 9 am – 6 pm Mon-Fri).
- Online ticket: https://dgft.gov.in → bottom of page → “Helpdesk” → register issue with PAN/IEC + screenshot.
- Email: dgft@nic.in (general) / dgftedi-dgft@gov.in (technical).
Rung 2 — DGFT Regional Authority
- Each state has a Regional Authority of DGFT (RA). Find yours at https://dgft.gov.in/CP/?opt=ra-location → choose state.
- Visit / email / Speed Post the RA office for unresolved IEC issues — escalation to Joint DGFT possible at this level.
- RA also handles scheme-specific applications (EPCG, Advance Authorisation, RoDTEP scrip queries).
Rung 3 — DGFT Headquarters
- Directorate General of Foreign Trade, Udyog Bhavan, New Delhi-110011 — for policy-level escalations or RA non-response.
- Address letter to Director General of Foreign Trade with copy of all prior correspondence.
Rung 4 — CPGRAMS
- https://pgportal.gov.in → “Department of Commerce” → “Directorate General of Foreign Trade”.
- Higher visibility — usually responded by Joint DGFT or Director (Trade).
Rung 5 — Right to Information (RTI)
The DGFT is a public authority under §2(h) of the RTI Act 2005, with PIOs at HQ (Udyog Bhavan) and at every Regional Authority. PIO list is published at https://dgft.gov.in/CP/?opt=rti-pio.
RTI helps here when:
- Your IEC application is older than 7 days with no real-time approval — RTI to PIO DGFT (your RA) for “current status, dealing officer's name, and reasons for delay in IEC application reference XXX dated DD/MM/YYYY”.
- IEC was deactivated without notice — RTI for “specific reasons for deactivation, date of system action, and noting on file”.
- Your scheme application (RoDTEP / EPCG / Advance Authorisation) is delayed — RTI to PIO DGFT RA for “status, file movement history, and dealing officer”.
- You suspect discrimination in similar past approvals — RTI for “anonymised list of similar IEC / scheme applications approved in past 6 months in your trade category” (third-party data redacted).
- You want dealing officer's name to write a substantive letter — DGFT publishes its grievance officers but file movement isn't always visible without RTI.
For sibling business registrations see How to apply GST registration and How to apply for TAN.
RTI does NOT help here when:
- Your application is less than 24 hours old and you haven't yet checked status on portal — DGFT IEC is real-time; status updates instantly.
- You disagree with policy (e.g., FTP 2023 export restriction on a specific HS code) — RTI cannot change policy; representations to DGFT / Ministry of Commerce do.
- You want commercial intelligence on competitors' export volumes / buyers — RTI exempt under §8(1)(d) (commercial confidence).
- You want a CA's interpretation on whether you qualify for a scheme — that is professional advice, not “information held”.
- Customs-side issues at port (Shipping Bill / Bill of Entry rejection) — those are Customs Act 1962 matters, addressed via Customs grievance route, not DGFT.
FAQs
Q. I'm a freelancer earning $20,000/year from a US client. Do I need IEC?
For pure service exports receiving payment in foreign currency to a bank account, IEC is technically not required under the Service Export proviso (RBI Master Direction on Export of Services). However, to claim SEIS scrip (suspended for new years post FY 2021-22 but historic claims still pending) or to receive payment via Wise / PayPal at scale, IEC simplifies bank documentation. Many freelancers get IEC proactively — it's free, lifelong, and unlocks future scheme benefits.
Q. Can a sole proprietor use personal PAN as IEC?
Yes — for proprietorships, the proprietor's individual PAN serves as IEC after DGFT registration. No separate company PAN needed. Bank account must still be a current account in the proprietor's “trade name” (e.g., “Vinay Patel trading as Patel Exports”).
Q. I missed the April-June annual update. My shipment is stuck at port. What now?
Login → “Services → IEC Profile Management → Update IEC” → complete the update + pay ₹500 + late fee. For instant cases, re-activation is real-time; for cases flagged by DGFT system (incomplete data), it goes to manual review at your RA — escalate via DGFT helpdesk 1800-572-1550 with shipment urgency.
Q. Can I have IEC without GST registration?
Yes — IEC and GST are independent. But practically, any export above ₹40 lakh / interstate supply triggers GST registration. For IGST refund on exports, GST registration is mandatory — IEC alone won't suffice.
Q. The portal generated IEC but I didn't get the certificate email. Where?
Login → “Services → IEC Profile Management → View My IEC” → “Print Certificate”. Email may have hit spam (search “DGFT IEC”). Update email under “Profile” if old email is no longer accessible.
Q. Can I import / export under someone else's IEC?
No — strictly prohibited. IEC misuse can lead to suspension under FTDR §11 + Customs penalties + criminal action under §132 of Customs Act 1962. Always use your own IEC; if you want to use a merchant exporter, the merchant exporter uses their own IEC and you supply to them domestically.
Q. I'm a startup not yet ready to export. Should I apply for IEC now?
You can — it's free, real-time, and lifelong. But remember the April-June annual update obligation. If you don't update for the year, IEC is deactivated. Apply when you're within 6 months of actual import/export to avoid the maintenance overhead.
Q. My DSC is expiring next month. Can I renew before applying for IEC?
Yes — renew DSC first with the issuing CA (eMudhra, Sify, Capricorn — ₹1,500-₹3,000 for Class 3 DSC, 1-2 year validity), re-register on DGFT portal under “DSC Management”, then apply for IEC. DSC is also reused for GST returns, ROC filings, ICEGATE Customs declarations.
Related on RTI Wiki
Last reviewed: 26 April 2026 by RTI Wiki editorial team. IEC procedure and FTP schemes are governed by FTDR Act 1992 + FTP 2023 + DGFT Notifications; verify current rules on dgft.gov.in or write to admin@bighelpers.in if you spot a stale figure.
