Working with Bharat e-Filing has made managing compliance less of a headache. Their team is knowledgeable and always available for questions. While some processes took a bit of time, their overall service quality has been great and has made a positive impact on our business.

Import Export Code
Import Export Code (IEC) is a 10-digit unique code issued by the DGFT, mandatory for businesses or individuals involved in importing or exporting goods and services from India. It is a one-time registration, valid for a lifetime, and essential for customs clearance and international trade benefits.
Terms & conditions*
Offers and discounts
Offers and discounts

Save 18% with GST Registration
Get GST eInvoice with Input Tax Credit

Save 18% with GST Registration
Get GST eInvoice with Input Tax Credit

Save 18% with GST Registration
Get GST eInvoice with Input Tax Credit

Save 18% with GST Registration
Get GST eInvoice with Input Tax Credit
Importer Exporter Code (IEC Code) Registration
The Import Export Code (IEC) is a 10-digit unique identification number issued by the Director General of Foreign Trade (DGFT), Ministry of Commerce, Government of India. It is a mandatory requirement for any individual or business that wants to engage in import or export activities in India.
IEC acts as a license for international trade and is essential for clearing shipments through customs, receiving or sending foreign currency payments, and availing benefits under various government export schemes. Once issued, the IEC is valid for a lifetime and does not require renewal, although it must be updated annually on the DGFT portal.
IEC can be obtained by individuals, proprietors, partnerships, LLPs, private limited companies, and other registered entities involved in cross-border trade. The registration process is simple and entirely online, requiring basic documents such as a PAN card, address proof, and bank details.
1. ✅ What is IEC Code (Import Export Code)?
IEC is a 10-digit unique identification number issued by the Director General of Foreign Trade (DGFT), Ministry of Commerce.
It is mandatory for anyone who wishes to import or export goods or services from India.
Without an IEC, customs clearance, bank transactions for foreign trade, and government export benefits cannot be availed.
2. 🌐 Importance of Import Export Code
Customs Clearance: Required at Indian customs for both importing and exporting goods.
International Payments: Needed to send/receive foreign currency through banks for business.
Export Benefits: Essential to claim benefits from schemes like MEIS, SEIS, RoDTEP, etc.
Business Expansion: Helps businesses enter international markets with legal compliance.
Business Identity: Establishes you as a registered international trader with a DGFT-issued license.
3. 📅 Validity of DGFT IEC Code
IEC is valid for the lifetime of the entity (no expiry).
No need to renew, but the IEC must be updated annually on the DGFT portal, even if no changes are made.
Failure to update the IEC annually may lead to its deactivation.
4. 🏢 Nature of the Firm Eligible to Obtain an IEC
The Import Export Code (IEC) can be obtained by various types of business structures or even individuals, making it accessible to almost anyone interested in conducting international trade. Below are the different eligible entities explained:
1. Individual / Proprietorship Firms
A single person who runs a business and wishes to start importing or exporting goods or services.
No need to register a company; IEC can be obtained using the individual’s PAN, bank account, and address proof.
Ideal for freelancers, consultants, or sole traders looking to expand globally.
2. Partnership Firms
A business structure where two or more individuals run a business jointly under a partnership deed.
The partnership firm needs to apply for IEC using the firm’s PAN.
IEC helps such firms engage in international trade and avail export-related benefits.
3. LLPs (Limited Liability Partnerships)
A hybrid form of partnership with limited liability protection and legal recognition.
LLPs involved in the trading or manufacturing of goods/services can register for an IEC using their LLP incorporation certificate, PAN, and bank details.
Ideal for SMEs seeking structured and scalable export operations.
4. Private Limited & Public Limited Companies
These are corporate entities registered under the Companies Act.
IEC is mandatory if these companies plan to deal in import/export activities.
Documents like the Certificate of Incorporation, PAN, MOA/AOA, and board resolution may be required.
Suitable for medium to large businesses with structured international trade goals.
5. Trusts or Societies
Non-profit organizations or charitable trusts involved in importing specialized goods (e.g., medical equipment) or exporting locally made goods.
IEC is required if the trust/society engages in foreign trade, even if for charitable purposes.
Must provide registration certificates and proof of bank account in the trust/society’s name.
6. Startups or MSMEs Planning to Go Global
Small businesses and startups can apply for IEC to explore international markets early in their journey.
Helps them gain credibility, access to global buyers, and avail government export incentives.
The process is simple, affordable, and can be completed online.
5. 📋 Documents Required for IEC Code Registration
Here are the essential documents:
Document Type | Description |
---|---|
PAN Card | Individual or business PAN card |
Identity Proof | Aadhaar card, passport, or voter ID |
Address Proof | Electricity bill, rent agreement, or property tax receipt |
Bank Details | Cancelled cheque or bank certificate |
Digital Photo | Passport-size photograph of the applicant |
Business Proof | Certificate of Incorporation, partnership deed, etc. (if applicable) |
6. 🛠️ How to Apply for IEC Code? – Step-by-Step Process
Here’s how you can apply for IEC online:
Step 1: Visit DGFT Portal
Go to the official website – https://www.dgft.gov.in
Step 2: Register/Login
Create a new user account using PAN number and mobile/email.
Step 3: Fill Application (ANF-2A)
Complete the IEC application form with business and personal details.
Step 4: Upload Documents
Attach the scanned copies of all required documents.
Step 5: Pay the Application Fee
Pay the official government fee of ₹500 via online payment methods.
Step 6: Submit Application
Once all details are filled and documents uploaded, submit the application.
Step 7: Receive IEC Certificate
After successful submission and verification, the IEC certificate is issued digitally, usually within 1–2 working days.
7. ⚙️ Streamline Your IEC Application with Bharat E-Filing
If you prefer hassle-free processing, Bharat E-Filing offers:
✅ Professional assistance with form filling & document upload
✅ Quick validation of details to avoid rejection
✅ Fast-tracked IEC approval
✅ Transparent pricing with no hidden costs
✅ Email delivery of your IEC certificate
Perfect for startups, MSMEs, freelancers, and growing exporters/importers!
Get Expert Consultation

Starting a Business and Confused Where to Begin?
At Bharat E-Filing, we take care of Accounting, Business, Compliance, and handle end-to-end solutions.
Customer Reviews For IEC Code
Our clients trust Bharat e-Filing for reliable, efficient and expert-led on time services. Here’s what they have to say.

Mohit Singh
CEO of Innovexa Labs

Rohit Kumar
CEO of Innovexa Labs
Bharat e-Filing’s services have been helpful in keeping our business compliant and on track with accounting and reporting. They are generally accurate and responsive, and the team’s guidance has made financial management easier for us.

Ankit Sharma,
CEO of Innovexa Labs
Bharat e-Filing has helped our company streamline tax filing and compliance. Their accounting services are reliable and have made our financial processes more efficient. Overall, we’re satisfied with the professionalism and timely support from their team.
Importer Exporter Code (IEC) – FAQs
IEC (Import Export Code) is a 10-digit code issued by the DGFT. It is mandatory for anyone who wants to import or export goods and services from India. It is required for customs clearance, receiving foreign payments, and availing export incentives.
Any individual, proprietorship, partnership firm, LLP, company, trust, or society engaged in import or export of goods or services can apply for IEC.
Yes, service exporters (like IT services, freelancers, consultants) also need an IEC if they want to receive foreign payments.
IEC is valid for a lifetime. However, it must be updated annually on the DGFT portal, even if there are no changes.
No. IEC does not attract any additional compliance or taxes. It's simply a registration required for international trade.
Yes, individuals can use their personal PAN and personal bank account to register for IEC, even without a registered business.
The DGFT charges a nominal fee of ₹500 for IEC registration.
Once the application is submitted successfully, the IEC certificate is usually issued within 1–2 working days via email.
Yes, you can update business name, address, or contact details by logging into the DGFT portal and submitting an amendment request.
Yes, if you are selling products to foreign customers through platforms like Amazon, Etsy, or your own website, you need an IEC.
Related Income IEC Code
Related products
-
Professional Tax Registration
Professional Tax Registration
Rated 0 out of 5₹4,000.00Original price was: ₹4,000.00.₹1,599.00Current price is: ₹1,599.00. Book Now -
Registration
Trade License
Rated 0 out of 5₹4,000.00Original price was: ₹4,000.00.₹1,999.00Current price is: ₹1,999.00. Book Now -
Registration
Startup India
Rated 0 out of 5₹1,599.00Original price was: ₹1,599.00.₹1,399.00Current price is: ₹1,399.00. Book Now
Related Registrations
Related products
-
Professional Tax Registration
Professional Tax Registration
Rated 0 out of 5₹4,000.00Original price was: ₹4,000.00.₹1,599.00Current price is: ₹1,599.00. Book Now -
Registration
Trade License
Rated 0 out of 5₹4,000.00Original price was: ₹4,000.00.₹1,999.00Current price is: ₹1,999.00. Book Now -
Registration
Startup India
Rated 0 out of 5₹1,599.00Original price was: ₹1,599.00.₹1,399.00Current price is: ₹1,399.00. Book Now