Import Export Code (IEC) – Apply Online

iec code marketing

India stands as one of the world’s fastest-growing trading nations. Whether you want to export handcrafted textiles, import cutting-edge machinery, or build a global e-commerce brand, there is one non-negotiable requirement you must fulfil before making your first international shipment: obtaining an Import Export Code, widely known as the IEC code.

The IEC code is a 10-digit unique identification number issued by the Directorate General of Foreign Trade (DGFT), under the Ministry of Commerce and Industry, Government of India. It is the gateway to international trade — without it, no importer or exporter in India can legally move goods or services across borders.

In this comprehensive guide, we will walk you through everything you need to know about the IEC code: what it is, why it is mandatory, who needs it, the complete online application process, required documents, fees, timelines, modifications, and much more.

 

What Is an IEC Code?

The Import Export Code (IEC) is a 10-digit business identification number that is mandatory for all businesses and individuals engaged in international trade — importing goods into India or exporting goods and services from India.

Key facts about the IEC code:

  • Issued by the Directorate General of Foreign Trade (DGFT), Ministry of Commerce and Industry, Government of India
  • Previously aligned with PAN — since 2021, IEC is auto-linked to PAN by DGFT
  • It is a lifetime registration — there is no renewal required as of current rules
  • A single IEC code covers all branches, units, divisions, and factories of the same entity
  • It is mandatory for banks to release international payment for exports / process payments for imports
  • No IEC = no customs clearance = no international trade

 

💡 Quick Definition

IEC Code = Your business’s permanent passport for international trade with India’s customs and banking system.

 

Why Is the IEC Code Important?

The IEC code is far more than a regulatory formality. Here is why it is critical to your international trade journey:

  • Customs authorities require IEC for clearing any import or export shipment at Indian ports and airports. Customs Clearance:
  • Banks require IEC before processing foreign currency payments related to international trade. Banking & Forex Transactions:
  • IEC is required to claim GST refunds on exports and zero-rated supplies. GST Benefits:
  • Government schemes like MEIS, SEIS, RoDTEP, and Advance Authorization require a valid IEC. Export Incentive Schemes:
  • Selling internationally on platforms like Amazon Global, eBay, or Shopify requires IEC for cross-border payments. E-Commerce Exports:
  • Having an IEC signals seriousness and compliance to international buyers and suppliers. Brand Credibility:
  • Under the Foreign Exchange Management Act (FEMA), IEC is mandatory for foreign currency transactions related to trade. FEMA Compliance:

 

Who Needs an IEC Code?

The following categories of persons and entities require an IEC code:

Mandatory for IEC Registration

  • Any individual or business that imports goods into India
  • Any individual or business that exports goods from India
  • Service exporters availing benefits under Foreign Trade Policy
  • E-commerce exporters sending goods abroad
  • Importers receiving goods against advance payments
  • Any business receiving foreign remittances for goods/services

Exemptions: Who Does NOT Need an IEC?

Certain categories are exempt from IEC requirements under DGFT guidelines:

  • Import or export for personal use (not connected with trade or manufacture)
  • Ministries and Departments of the Central or State Government
  • Persons importing or exporting goods for charitable or humanitarian purposes
  • Import of baggage by passengers (as per customs rules)

Note: Even if exempt from IEC, it is always advisable to obtain one if any commercial activity may occur internationally in the future.

 

Who Is Eligible to Apply for an IEC Code?

Any of the following business entities can apply for an IEC code:

Business Entity Type

Applicable

Notes

Sole Proprietorship

Yes

IEC linked to proprietor’s PAN

Partnership Firm

Yes

All partners’ details required

Limited Liability Partnership (LLP)

Yes

LLP registration certificate needed

Private Limited Company

Yes

Certificate of Incorporation required

Public Limited Company

Yes

Board resolution may be needed

Hindu Undivided Family (HUF)

Yes

Karta’s PAN used

Trust / Society

Yes

Registration deed required

Government Entity

Conditional

Only for commercial activities

 

Documents Required for IEC Application

The IEC online application is largely paperless, but the following details and documents must be ready in digital form (scanned copies or JPG/PDF format):

For All Applicants

  • PAN card of the business entity (or proprietor for sole proprietorship)
  • Aadhaar card of the applicant (for OTP-based verification)
  • Photograph of the applicant / authorized signatory
  • Cancelled cheque or bank certificate of the business bank account
  • Mobile number linked to Aadhaar (for OTP verification)
  • Active email ID

Based on Business Type

  • Sole Proprietor: PAN card + Aadhaar + bank proof in the proprietor’s name
  • Partnership Firm: Partnership deed + PAN of firm + bank proof of firm
  • Private/Public Limited Company: Certificate of Incorporation + MoA/AoA + PAN of company + bank proof
  • LLP: LLP Agreement + Certificate of Incorporation + PAN of LLP + bank proof
  • Trust/Society: Registration certificate + PAN + bank proof

Address Proof (any one)

  • Sale deed / Lease agreement / Rent agreement of the business premises
  • Latest utility bill (electricity / telephone) in the name of the business or proprietor
  • In case of no physical address: Aadhaar address is accepted

 

Step-by-Step: How to Apply for IEC Code Online

The DGFT has streamlined the IEC application process through its online portal. Follow these steps carefully:

  1. Step 1: Visit the Official DGFT Portal

Go to https://www.dgft.gov.in — the official website of the Directorate General of Foreign Trade. Ensure you are on the official government (.gov.in) domain to avoid fraudulent portals.

  1. Step 2: Register / Log In to Your DGFT Account

If you are a new user, click on ‘Register’ and create your account using your PAN, mobile number, and email address. Verify via OTP. If you already have a DGFT login, simply sign in.

  1. Step 3: Navigate to IEC Services

After logging in, go to: Services > IEC > Apply for IEC from the top navigation menu.

  1. Step 4: Fill Out the IEC Application Form (ANF 2A)

The application form (ANF 2A) will be auto-populated with PAN details. Fill in the remaining fields:

  • Business entity type and name
  • Nature of business (manufacturer, merchant exporter, service provider, etc.)
  • Registered office address and correspondence address
  • Branch / factory / division details (if applicable)
  • Bank account details (account number, IFSC, bank name, branch)
  • Authorized signatory details
  1. Step 5: Upload Required Documents

Upload scanned copies of all required documents in the specified formats (JPG/PDF, file size limits typically under 5 MB each). Ensure documents are clear and legible.

  1. Step 6: Make the Application Fee Payment

Pay the IEC application fee of Rs. 500 online through the DGFT payment gateway. Accepted payment methods include net banking, debit card, credit card, and UPI.

  1. Step 7: Submit the Application

Review the entire application carefully before final submission. Once submitted, you will receive an Application Reference Number (ARN) on your registered email and mobile number.

  1. Step 8: Aadhaar OTP Verification (Digital Signature)

For e-signing the application digitally, use Aadhaar OTP-based verification or a Digital Signature Certificate (DSC). Most individual and small business applicants use the Aadhaar OTP method.

  1. Step 9: IEC Certificate Issued

Upon successful verification and approval, your IEC certificate is generated digitally and sent to your registered email. You can also download it directly from the DGFT portal. In most straightforward cases, IEC is issued within 1 to 2 working hours to 1 to 2 working days.

 

⏱  IEC Processing Time & Fee Summary

Application Fee:  Rs. 500 (Government Fee — no other charges apply)

Processing Time:  1 hour to 2 working days (auto-approved in most cases)

Validity:  Lifetime — no annual renewal required

Mode:  100% Online via DGFT Portal (dgft.gov.in)

 

Understanding Your IEC Certificate

Once issued, your IEC certificate contains the following information:

  • 10-digit IEC Number (same as your entity’s PAN number)
  • Name and address of the IEC holder
  • Nature of the business / exporter type
  • Bank details associated with IEC
  • Branch and division details (if added)
  • Date of issue
  • Digital signature of the issuing DGFT authority

Always keep both a digital and a printed copy of your IEC certificate. It is required for customs filing, bank transactions, and government incentive applications.

 

How to Modify / Update Your IEC Code

Life changes — and so does your business. If any details in your IEC registration change, you must update it promptly through the DGFT portal. Common modification scenarios include:

  • Change of business address
  • Change of bank account details
  • Adding or removing branch / factory / division
  • Change in authorized signatory
  • Change of business name
  • Upgrade or change in business entity type

Steps to Modify IEC Online

  1. Log in to your DGFT account at dgft.gov.in
  2. Go to Services > IEC > Modify IEC
  3. Make the required changes in the relevant fields
  4. Upload supporting documents if address, bank, or entity type is changed
  5. Pay the modification fee (Rs. 200 for most modifications)
  6. Digitally sign using Aadhaar OTP or DSC and submit
  7. Receive the updated IEC certificate on your registered email

 

How to Surrender / Cancel Your IEC Code

If you permanently cease all import-export activities, you can voluntarily surrender your IEC code through the DGFT portal. Here is how:

  1. Log in to DGFT portal
  2. Navigate to Services > IEC > Surrender IEC
  3. Submit a declaration confirming cessation of import-export activity
  4. DGFT will deactivate the IEC upon verification

Important: Once surrendered, the IEC cannot be reactivated. You will need to apply afresh for a new IEC if you wish to resume international trade.

 

How to Check Your IEC Application Status

After submitting your application, you can track its status online:

  1. Log in to your DGFT account
  2. Go to Services > IEC > Track IEC Application
  3. Enter your Application Reference Number (ARN)
  4. View current status — ‘Under Processing’, ‘Approved’, or ‘Deficiency Raised’

If a deficiency is raised, you will receive an email with details of what additional information or documents are needed. Resolve the deficiency and resubmit through the portal.

 

IEC Annual Update: A Critical Requirement

While IEC does not require annual renewal, DGFT has introduced a mandatory Annual Update process. Every IEC holder must update their IEC details on the DGFT portal between April 1 and June 30 each year, even if there are no changes.

Failure to complete the Annual Update will result in:

  • IEC being deactivated by DGFT
  • Inability to clear customs shipments
  • Disruption in bank-related foreign exchange transactions
  • Delays in export incentive processing

The Annual Update is free of cost and can be completed in under 10 minutes on the DGFT portal by simply confirming your existing details or making any required changes.

 

IEC Code and Export Incentive Schemes

Your IEC code is your key to accessing multiple Government of India export benefit schemes. A valid, active IEC is a mandatory prerequisite for all of the following:

Scheme Name

Benefit

Administering Body

RoDTEP Scheme

Rebate on duties / taxes paid on exported goods

DGFT / CBIC

Advance Authorization

Duty-free import of inputs for export production

DGFT

Export Promotion Capital Goods (EPCG)

Import capital goods at zero or concessional duty

DGFT

Merchandise Exports from India Scheme (MEIS)

Incentive scrips as % of FOB value of exports

DGFT (now subsumed in RoDTEP)

Service Exports from India Scheme (SEIS)

Incentive scrips for service exporters

DGFT

Duty Drawback Scheme

Refund of customs & central excise duties

CBIC

 

IEC Code for E-Commerce Exporters

With the explosive growth of cross-border e-commerce, the IEC code has become essential for India’s millions of online sellers. Here is how it applies:

  • Selling on Amazon Global Selling, eBay, Etsy, or similar international platforms requires IEC for customs documentation
  • International payments received via PayPal, Payoneer, Stripe, or wire transfer may be held by your bank without IEC
  • Shipping aggregators like Shiprocket, ShipBob, DHL, FedEx, and others require IEC for international shipments
  • GST LUT (Letter of Undertaking) for zero-rated exports requires a valid IEC
  • FEMA compliance for foreign income requires IEC

E-commerce entrepreneurs can apply for IEC even before their first international sale — it is always better to be prepared.

 

IEC Code vs. GSTIN vs. PAN: What Is the Difference?

Feature

IEC Code

GSTIN

PAN

Full Form

Import Export Code

GST Identification Number

Permanent Account Number

Issuing Authority

DGFT

GST Department (CBIC)

Income Tax Department

Length

10 digits

15 characters

10 characters

Purpose

International trade authorization

GST compliance & tax

Tax identification

Mandatory For

Import / Export

Businesses above GST threshold

All taxpayers

Renewal

Annual Update only

Annual Return filing

Lifetime — no renewal

 

Common Mistakes to Avoid When Applying for IEC

  • Using a personal savings bank account instead of a current / business account
  • Uploading blurry or illegible scanned documents
  • Mismatch between PAN name and bank account name
  • Aadhaar mobile number not updated — OTP cannot be received
  • Entering incorrect IFSC code or bank account number
  • Not completing the mandatory Annual Update on time
  • Applying through third-party fraudulent portals instead of official DGFT website
  • Not updating IEC after change of address, bank account, or signatory
  • Sharing your DGFT login credentials with unauthorized persons

 

Frequently Asked Questions (FAQs)

Q1: Is IEC code the same as PAN?

Since 2021, the IEC number is the same as your entity’s PAN number. However, the IEC is a separate registration on the DGFT portal and must be obtained even if you have a PAN.

Q2: Is IEC code required for service exports?

Service exporters availing benefits under the Foreign Trade Policy — such as SEIS incentives — require an IEC. However, purely technology-based service exports via the internet without physical goods movement may not require IEC in all cases. It is advisable to consult DGFT guidelines or a trade consultant.

Q3: Can one company have multiple IEC codes?

No. Only one IEC code can be issued against one PAN. All business units, branches, and factories of the same entity operate under a single IEC.

Q4: How long is the IEC valid?

The IEC is a lifetime registration. There is no renewal, but mandatory Annual Update is required each year between April 1 and June 30 to keep it active.

Q5: Can I apply for IEC without a registered company?

Yes. Even a sole proprietor (individual) can apply for IEC using their personal PAN. No company registration is required.

Q6: Is IEC required for importing goods for personal use?

No. Import of goods strictly for personal use (not for commercial trade or manufacture) is exempt from IEC requirements.

Q7: What happens if my IEC is deactivated?

A deactivated IEC will prevent customs clearance of shipments and block foreign currency transactions at your bank. Reactivation can be done by completing the Annual Update on the DGFT portal.

Q8: Is the IEC application process free?

The Government of India charges a fee of Rs. 500 for fresh IEC issuance. The Annual Update is free. Modification of IEC details costs Rs. 200.

Q9: How can I verify an IEC code?

IEC codes can be verified on the DGFT portal at: dgft.gov.in > Services > IEC > Search IEC. Enter the IEC number or company name to verify authenticity.

Q10: Can a startup or new business apply for IEC?

Absolutely. A newly registered startup or business can apply for IEC on the very day of incorporation, provided they have a PAN and a business bank account.

 

Conclusion

The Import Export Code (IEC) is the single most important document for any business aspiring to go global. It is your identity in the world of international trade — recognized by customs authorities, banks, and trade partners alike. With the completely online, paperless application process on the DGFT portal, obtaining your IEC has never been easier.

The good news: the entire process takes less than a day in most cases, costs just Rs. 500, and gives you a lifetime authorization to trade internationally. There is no reason to delay.

If you are an entrepreneur, manufacturer, exporter, importer, or e-commerce seller looking to expand your business beyond India’s borders, apply for your IEC code today. Take the first step toward building your global trade journey.

 

Key Takeaways

✔  IEC code is mandatory for all importers and exporters in India

✔  Apply 100% online at dgft.gov.in for just Rs. 500

✔  IEC is lifetime valid — but Annual Update (Apr–Jun) is mandatory

✔  IEC number is same as your entity’s PAN since 2021

✔  E-commerce exporters, manufacturers, and service providers all need IEC

✔  IEC unlocks access to government export incentive schemes worth crores



Leave a Comment

Your email address will not be published. Required fields are marked *

About Us

Smart, reliable tax consultancy delivering tailored financial solutions to help individuals and businesses maximize savings and stay compliant.

Recent Posts

  • All Post
  • Banking & Finance
  • Business Case Study
  • Business Licensing
  • Compliance
  • Corporate Law
  • Goverment Scheme
  • GST
  • Income Tax
  • International Finance
  • Personal Finance
  • Private Limited Company
  • Provident Fund
  • Registration
  • RERA
  • Start Up
  • Startup & MSME
  • Stock Market
  • Trademark

© 2026 Copyrights with Clevercoins.org