Skip to main content
Jay Sudha

Import Export Code (IEC): When You Need It and the Annual Trap

IEC has lifetime validity, which sounds like 'get it once and forget it' — except it deactivates automatically if you miss a free annual update window.

By Jay Sudha, Finance Educator··4 min read
Import Export Code (IEC): When You Need It and the Annual Trap

The Import Export Code is one of the simplest registrations on this site's compliance map to obtain — inexpensive, fast, and valid for the lifetime of your business. It is also one of the easiest to accidentally lose, not through any wrongdoing, but through a single missed step most businesses do not know exists: a mandatory annual update that most people assume "lifetime validity" makes unnecessary.

Who needs it

Any business or individual engaging in the import or export of goods or services needs an IEC before that first international transaction — it is a precondition for customs clearance on either side of the border. It is not needed for domestic trade, regardless of scale; an inter-state transaction within India, however large, is a GST and logistics matter, not an IEC matter.

Common businesses that need it: exporters of any product or service, importers of raw materials or finished goods, and increasingly, service exporters (IT services, consulting, and similar cross-border service exports) who may not think of themselves as "trading" in the traditional sense but are still exporting a service across the border.

How to get it

The application is filed online through the DGFT portal, using the business's PAN as the base identifier — a proprietorship uses the proprietor's PAN, and a partnership, LLP, or company uses its entity PAN. The process is designed to be fast: a modest fee, and a turnaround typically measured in one to three working days for a straightforward application, with no requirement to demonstrate an existing trade relationship before applying.

The lifetime-validity trap

IEC carries lifetime validity, meaning there is no fixed expiry date and no periodic renewal application the way a trade licence or FSSAI licence (pre-2026 reform) required. This sounds like "register once, done forever" — and for most of the compliance burden, it is. But DGFT separately requires every IEC holder to update their profile annually, between April and June, even if absolutely nothing about the business has changed. Missing this window does not just create a paperwork gap — it triggers automatic deactivation of the IEC.

A deactivated IEC blocks every shipping bill, every bill of entry, and any export benefit claim (such as RoDTEP) tied to it. For a business mid-shipment when this happens, the consequence is not abstract — cargo can be held up at customs. Reactivation requires completing the overdue update, followed by a technical hold of roughly five working days before the code is usable again.

This is precisely the kind of quiet compliance trap this site's registrations map is built to flag: a document that feels permanent because of how it is described ("lifetime validity"), paired with an annual obligation that is easy to miss because nothing about the phrase "lifetime" suggests you need to do anything every year.

The annual update itself

The update is free and, when nothing has changed, largely a confirmation exercise: log into the DGFT portal, review the existing profile, and re-submit using Aadhaar OTP (for proprietors and partnerships) or a Digital Signature Certificate (typically required for companies and LLPs). If your address, bank account, or business structure has genuinely changed, update those fields as part of the same annual process rather than filing a separate modification request.

Common mistakes

  • Treating "lifetime validity" as "no further action ever required." The annual April-June update is a separate obligation that lifetime validity does not remove.
  • Missing the update window because no reminder arrives automatically. Set your own recurring reminder for April each year rather than relying on DGFT to notify you before deactivation.
  • Discovering the deactivation only when a shipment is blocked. By the time customs clearance fails, you are already dealing with the consequence, not preventing it — check your IEC status proactively each year rather than reactively.
  • Assuming inter-state trade within India requires an IEC. It does not — IEC is exclusively for transactions crossing India's international border.

What to do next

  • If you plan any international import or export activity, apply for an IEC on dgft.gov.in before your first transaction — it is fast and inexpensive relative to the delay of not having it when a shipment is ready.
  • Set a personal or business calendar reminder for April each year to complete the DGFT profile update, rather than waiting for a notification.
  • If you have not updated your IEC profile in the current April-June window, check its status on the DGFT portal now, before you have an active shipment depending on it.
  • Keep your IEC's linked PAN, address, and bank details current — update them the moment they change, rather than saving corrections for the next annual update.

Frequently Asked Questions

Sources and references

Rules, rates, and thresholds in India change over time. Always confirm the current position with the official source above before acting on it.