Guide

IEC (Import Export Code) in India: When You Need It and How to Get It

Last reviewed: May 2026 · Sourced from official government portals

01

What Iec Is, In One Line

IEC stands for Import Export Code. It's a 10-digit number issued by the Directorate General of Foreign Trade (DGFT) and it's mandatory for any business in India that wants to import goods, export goods, or receive most foreign currency for services. Without IEC, customs won't clear your container and your bank won't credit a foreign wire.

02

Who Needs Iec

If your business does any of the following, you need IEC before you start.

  • Imports any goods into India for resale, manufacturing or use.
  • Exports any goods out of India to a foreign buyer.
  • Receives foreign payment for export of services where the recipient is required to be DGFT-registered (most B2B service exports above small thresholds).
  • Operates as a freelancer or consultant invoicing foreign clients above small thresholds, where banks require IEC for FIRC processing.

Personal imports (one-off goods for personal use) and certain government departments don't need IEC. Almost every commercial entity does.

03

How Iec Differs From Gst

Founders often conflate the two because both involve government registration and both touch cross-border trade. They're separate.

AspectGSTIEC
Issuing authorityGSTN / state tax deptDGFT (Ministry of Commerce)
PurposeDomestic indirect taxCross-border trade authorisation
ThresholdRs 20L/40L turnoverNo threshold, mandatory once you cross border
RenewalAnnual return GSTR-9Annual update on DGFT portal (April–June)
PenaltyLate fees + interestCannot import/export, customs holds shipments
04

What You Get

Your IEC is a 10-digit code, generally identical to your PAN. The DGFT portal also issues an IEC certificate (PDF) showing the entity name, address, directors/partners/proprietors, and authorised modes of trade. The IEC sits on a DGFT account, and you'll log in periodically to update it.

05

Documents Needed For Application

The DGFT IEC application is fully online and runs on Aadhaar/DSC e-signature. You'll need digital copies of:

  • PAN of the business (proprietor's PAN for proprietorships).
  • Aadhaar of the proprietor / managing partner / managing director.
  • Bank certificate or cancelled cheque showing entity name and account number.
  • Address proof of the principal place of business (electricity bill, rent agreement, NOC).
  • Digital signature certificate (Class 3) for the authorised signatory, or Aadhaar e-sign.
06

Ad Code: The Follow-up Step

IEC alone isn't enough to actually import or export. You also need to register your bank's Authorised Dealer (AD) Code with the customs port you'll use. Each port-specific AD Code registration links your IEC to your bank account at that port, allowing customs to release shipments and your bank to receive funds. AD Code registration is done at each customs port separately, with a one-time formality.

Many founders get IEC, attempt their first export, and discover at the port that AD Code registration is missing. Plan AD Code registration immediately after IEC, before your first shipment.

07

Annual Update Requirement

Since 2021, IEC must be updated every year between April and June, even if no details have changed. The update is a confirmation that the IEC is still active. Skip the update and the IEC is automatically deactivated, blocking all imports and exports until reactivation. Reactivation is straightforward but the gap can disrupt scheduled shipments.

08

Iec For Service Exports

Service exports (consulting, software, design) are technically not 'goods' but most banks require an IEC before processing FIRC (Foreign Inward Remittance Certificate) for service-export receipts. SOFTEX filings under SEZ/STPI also require IEC. So if you're a freelancer or services agency invoicing foreign clients, get IEC even though you're not crossing customs in the traditional sense.

09

When You Can Operate Without Iec

A short list of cases where IEC is genuinely not needed.

  • Personal imports of goods for individual use, not for resale or business.
  • Export of services where you receive payment in INR (rare in practice).
  • Imports/exports by government departments and certain notified bodies.
  • Small e-commerce shipments via courier / postal mode below per-shipment thresholds, though most platforms require IEC anyway.
FAQ

Frequently Asked Questions

Same-day to 2 working days if all documents are ready and the PAN-Aadhaar linkage is clean. We typically file within 24 hours of getting documents and the IEC certificate downloads from the DGFT portal once approved.

Effectively yes. Since 2017, the IEC issued is identical to the PAN of the entity. The PDF certificate from DGFT is what you actually use as proof, and the 10-digit code on it matches PAN.

Each PAN gets one IEC. If your different businesses run on different PANs (e.g., proprietorship vs Pvt Ltd vs LLP), each entity gets its own IEC. You can't share IEC across PANs.

DGFT deactivates IEC automatically if not updated between April and June. Reactivation requires logging in, completing the pending update, and waiting for the system to reflect the active status. No financial penalty, but the deactivation pause can delay shipments.

Yes. Indian Pvt Ltds with foreign directors or shareholders can apply for IEC normally. The IEC sits on the company PAN, not the individual director's nationality.

DGFT charges a Rs 500 application fee plus Rs 200 for any modification later. There's no annual fee, only the annual update which is free if done within the window.

How we reviewed this page

The penalty amounts, deadlines, and regulatory requirements on this page are sourced directly from official government portals. We do not use secondary sources. When regulations change, we update the page.

Book this service on Ollvy

IEC Code (Import Export Code)

7,499(₹6,999 Ollvy + ₹500 govt)
Guaranteed by 12 May
Book Now →

GST Registration

1,499 · 7 working days

View →

Want to do it yourself?