Quick answer
An IEC (Import Export Code) is a 10-character code issued by DGFT that every business needs to import goods into India commercially. You apply online at dgft.gov.in with your business PAN, ID and address proof and a bank account proof, and pay a one-time government fee of ₹500. The IEC is usually issued quickly once details verify. You must update it on the DGFT portal every year between 1 April and 30 June, even if nothing has changed, or it is deactivated.
Who needs an IEC
Any business that imports goods into India for sale or business use needs an Import Export Code. Customs will not clear a commercial Bill of Entry without it, and your bank needs it to send payments to an overseas supplier.
- Proprietors, partnerships, LLPs and companies all apply in the name of the business, using the business PAN (a proprietor uses their personal PAN).
- One IEC per PAN. It covers all your branches; you add branches on the DGFT portal.
- Goods for personal use (not for sale) generally do not need an IEC.
Documents you need
| Document | Notes |
|---|---|
| PAN of the business | The IEC is linked to this PAN |
| ID proof of the proprietor / partner / director | Aadhaar, passport or similar |
| Address proof of the business | Rent agreement, electricity bill or property document |
| Bank proof | Cancelled cheque or a bank certificate in the business name |
| Digital signature or Aadhaar OTP | Used to sign the online application |
Make sure the business name and address match exactly across PAN, GST and bank records. Mismatches are the most common reason applications get stuck.
How to apply on the DGFT portal
- Register on dgft.gov.in with your mobile number and email.
- Choose Apply for IEC and fill in the business details, address, bank account and the people in the business.
- Upload the documents and sign with a digital signature or Aadhaar OTP.
- Pay the ₹500 government fee online.
- Download the IEC certificate from the portal once it is issued.
The fee is non-refundable, so check every field before you submit.
Don't forget the annual update
Every IEC holder must confirm or update their IEC details on the DGFT portal between 1 April and 30 June each year, even if nothing has changed. There is no fee for the annual update.
If you miss the window, the IEC is deactivated and customs clearances and bank payments can be blocked until you complete the pending update. Put a reminder in your calendar for April.
What to do after you get your IEC
- Register on ICEGATE (or ask your customs broker to file under your IEC).
- Register the IEC with your bank for foreign payments.
- Get a GST registration so the IGST you pay at customs can be claimed as input tax credit.
- Find your product's HSN code and check its duty and licence rules before you order.



Frequently asked questions
How much does an IEC cost?
+
The government fee for a new IEC is ₹500, paid online on the DGFT portal. The annual update has no fee. Consultants may charge extra if they file for you.
Does an IEC expire?
+
It does not expire, but it is deactivated if you skip the annual update between 1 April and 30 June. Completing the pending update reactivates it.
Do I need an IEC to import samples?
+
Small samples and goods for personal use usually move by courier without an IEC, but commercial shipments need one. Ask your courier or customs broker for your specific case.
This guide is general information, not legal or customs advice. Duty rates and import rules change — confirm current requirements for your HS code with DGFT, CBIC or a licensed customs broker.

