Exporting · 5 min read · Updated Jun 20, 2026
What is an Import Export Code (IEC), and do you need one?
The Import Export Code is the single registration that unlocks commercial export from India. It's a one-time, mostly free online step — and most marketplaces and couriers will ask for it.
What it is
The IEC is a 10-digit code issued by the Directorate General of Foreign Trade (DGFT). It's now linked to your PAN, so it effectively travels with your business identity. You apply once; there's no annual renewal beyond a periodic confirmation.
Who needs it
Most businesses exporting goods commercially from India need an IEC. There are narrow exemptions (for example, certain personal or very low-value postal shipments), but if you're selling to buyers abroad and a marketplace or courier asks for it, you need one.
How to apply
- Go to the DGFT online portal and register with your PAN.
- Fill the IEC application with your business and bank details.
- Pay the small statutory fee and submit; the code is usually issued within a few working days.
Frequently asked
- Is the IEC free?
- The government fee is nominal. Treat any large 'IEC processing' charge from an agent as optional — the application is self-serviceable online.
- Can a sole proprietor get an IEC?
- Yes. You don't need a company structure; a proprietorship with a PAN and a current account is enough.
- Do I need an IEC to sell on haat?
- You'll need it to ship commercial exports. haat verifies sellers and can guide you through getting export-ready before your listings go live.