IEC Code – AD Code
Understanding IEC Code and AD Code in India: A Complete Guide for Exporters & Importers
When starting or managing an import-export business in India, understanding key regulatory codes like IEC Code and AD Code is crucial. These codes are mandatory for smooth customs clearance, banking transactions, and compliance with the Directorate General of Foreign Trade (DGFT).
In this blog, we explain what IEC and AD codes are, why they are important, and how to obtain them.
What is IEC Code?
Definition:
IEC (Import Export Code) is a unique 10-digit code issued by the Directorate General of Foreign Trade (DGFT), Ministry of Commerce, Government of India. It is mandatory for any individual or business entity looking to engage in import or export activities from India.
Importance of IEC:
- IEC acts as a primary key for customs clearance.
- It is essential for receiving payments from foreign buyers.
- Without IEC, businesses cannot legally export or import goods and services.
- Enables business entities to avail benefits under various export promotion schemes.
- It is valid for the lifetime of the business and does not require renewal.
Who Needs IEC?
- Any person or company involved in import/export.
- Customs clearance agents and freight forwarders.
- Service providers engaged in export services like software, consultancy, etc.
How to Apply for IEC?
- Visit the DGFT Website and fill the online application form (ANF 2A).
- Upload necessary documents: PAN card, address proof, bank details, and a canceled cheque.
- Pay the application fee (usually nominal).
- Submit the application online and receive IEC digitally, typically within 3-7 business days.
What is AD Code?
Definition:
AD Code (Authorized Dealer Code) is a unique number allotted by the bank to an authorized dealer branch. An authorized dealer is a bank authorized by the Reserve Bank of India (RBI) to deal in foreign exchange transactions. The AD code identifies the specific branch through which foreign exchange transactions related to import or export are conducted.
Importance of AD Code:
- Required to complete customs clearance for imported/exported goods.
- Needed for filing shipping bills and other customs documents.
- Ensures the authorized bank branch processes foreign currency transactions related to your trade.
- Helps in linking your import/export transactions with your bank’s foreign exchange dealings.
How to Get AD Code?
- AD Code is allotted automatically when you open a current account with an authorized dealer bank that handles foreign exchange.
- You can request your bank branch for your specific AD Code.
- It is essential to provide this code when filing shipping bills or customs documents.
Difference Between IEC Code and AD Code
| Aspect | IEC Code | AD Code |
|---|---|---|
| Issued By | Directorate General of Foreign Trade (DGFT) | Authorized dealer bank branch |
| Purpose | Identification for import-export transactions | Identification of bank branch handling forex |
| Format | 10-digit unique number | Bank branch-specific code |
| Mandatory For | Every importer/exporter | Every importer/exporter for forex transactions |
| Application Process | Apply online on DGFT portal | Provided by bank during account setup |
Why Are IEC and AD Codes Important Together?
To complete an import or export transaction in India:
- IEC Code acts as the official registration number for customs and DGFT.
- AD Code ensures that the foreign currency exchange transaction happens through an authorized bank branch.
Without either code, your imports/exports can face clearance delays, payment issues, or compliance penalties.
Tips for Smooth IEC and AD Code Usage
- Keep your IEC details updated with DGFT, especially if your address or business structure changes.
- Maintain a good relationship with your authorized dealer bank branch to ensure hassle-free forex transactions.
- Always double-check the AD code while filing shipping bills and other customs documentation.
- Seek professional help if you face any issues during registration or compliance.
Conclusion
Both IEC Code and AD Code are critical compliance components for businesses engaged in international trade in India. Obtaining and maintaining these codes properly can ensure smooth customs clearance, timely payments, and legal adherence to foreign trade regulations.
Need Help with IEC or AD Code Registration?
Our expert team can assist you with the entire application process, documentation, and compliance management.
📞 Contact us today to streamline your import-export business operations!

