4.8Google rating 10,000+Businesses served 50+CA / CS / Advocates 20+Years experience 100+Services

ComplyKart Services

IEC Renewal Online – Annual Updation of IEC Code

Expert-assisted iec code renewal with clear, written pricing — a CA, CS or advocate who stays with you till the work is done.

CA/CS-guided review Your documents and structure are checked before anything is filed.
Written scope first Inclusions and payable charges are explained before work begins.
Support till it’s done One team owns your filing, from the first call to the final handover.

Get a free callback

+91

Your details stay private — we only call about this enquiry.

Experience behind every engagement

A quick snapshot of the work so far.

0Businesses Served
0Expert Professionals
0Services
0Years Experience

Fees

Fees and packages for IEC Code Renewal

Every requirement is a little different, so we quote after a short discussion — the consultation itself is free.

Custom quote

IEC Code Renewal

Talk to a ComplyKart expert — we’ll understand your requirement and share an exact written quote before you pay anything.

Talk to us for a quote

Overview

Your IEC is the one identity that follows every import and export you ever make. The Importer Exporter Code is a 10-digit number issued by the Directorate General of Foreign Trade, valid for the lifetime of your business. Get it once, and in principle you never apply again.

In principle. In practice, DGFT asks you to check in once a year.

Since 2021, every IEC holder has had a standing duty: between 1 April and 30 June of each financial year, log in to the DGFT portal and confirm that the details on your IEC are still correct — or update them if they are not. Changed address? Update it. New partner? Add them. Nothing changed at all? You still log in and say so. This yearly confirmation is what "IEC renewal" means in practice. There is no new certificate, no renewed document, no expiry date on your IEC. The reward for doing it is simply that your IEC stays active.

The punishment for skipping it is mechanical and unforgiving. DGFT's system deactivates IECs that miss the window. A deactivated IEC is a dead IEC for customs purposes — shipping bills and bills of entry reference it, and the Customs system will not accept filings against a deactivated code. Your containers stop at the port. Your export benefits — RoDTEP, duty drawback, GST refunds — stall. And because the deactivation is automatic, it does not wait for a reminder letter.

Here is the part most exporters miss until it bites them: the annual updation is free. DGFT charges nothing for it. The notifications that created this duty — 58/2015-2020, 11/2015-2020 and 16/2015-2020 — were explicit that no user charges would be borne by IEC holders for the yearly confirmation. What costs money is the damage from missing it: demurrage at the port, a delayed shipment, a buyer who loses patience.

Reactivation, thankfully, is designed to be painless. Update your IEC online, authenticate electronically, and the system switches it back on — no penalty, no visit to a DGFT office, no manual file. The status flows back to the Customs system automatically. The whole point of the exercise is data hygiene, not punishment: DGFT wants its IEC database to reflect reality, and the yearly check-in is how it gets there.

This page covers the complete mechanics — the window, the deactivation list, the modification-anytime rule, the reactivation path — and how we handle it for clients who would rather never think about it.

---

Is IEC renewal right for your business?

You need to act if you hold an IEC. The duty applies to every IEC holder — proprietorships, partnership firms, LLPs, private limited companies, trusts, societies. It does not matter whether you traded once last year or a hundred times, and it does not matter whether your details changed. If the code exists in your name, the April–June confirmation is yours to make. Many businesses that export only occasionally — a manufacturer who ships one container a year, a services exporter billing foreign clients — assume the duty is for "real" traders. It is not. Dormant IECs get deactivated just as efficiently as active ones.

You need this page urgently if your IEC is already deactivated. If a shipping bill was rejected, if your CHA called to say the IEC shows inactive, if a shipment is sitting at Nhava Sheva or Mundra waiting for paperwork — the reactivation route described below is your fix, and it can typically be completed within a day once your login credentials and authentication are in order.

You need a modification, not a "renewal," if your details changed. Moved offices, changed your bank account, added a partner, changed your mobile number — these are handled as IEC modifications, and you can file them any time of year. They are a separate action from the annual confirmation, though you can conveniently do both in one sitting during April–June.

You do not need any of this if you have never held an IEC. What you need is a fresh application — a one-time process on the DGFT portal using Form ANF-2A, with Aadhaar e-authentication, PAN verification, and a ₹500 government fee. Your new IEC will be your PAN number itself, auto-generated by the system.

---

The April–June window — the calendar that governs every IEC

This is the section to read twice, because it is the entire compliance in one paragraph: every IEC holder must ensure that the details in their IEC are updated electronically every year, during the April–June period. Where there are no changes, the holder must still confirm this online.

That is Para 2.05(d) of the Foreign Trade Policy, and it is not guidance — it is a statutory duty under the policy framework. The Handbook of Procedures (Chapter 2) carries the same provision into the procedural machinery: Para 2.07 lays out the IEC application procedure, Para 2.09 covers modifications, and Para 2.10 deals with deactivation and reactivation.

A few things people get wrong about this window:

It is not a grace period, it is the compliance period. "April–June" means 1 April to 30 June. File on 2 April and you are done for the year. File on 1 July and you are late — and the system treats you as late automatically.

"No change" is still an action. This is the single most misunderstood part of the rule. The policy explicitly says that where there are no changes in IEC details, the same must be confirmed online. Logging in, reviewing your profile, and clicking confirm is the compliance. Silence is non-compliance. We see exporters every year who tell us "but nothing changed" — and their IEC is deactivated, because the system has no way of knowing nothing changed unless you tell it.

It is distinct from modification. You can update your address, branches, bank details, directors or partners, and email/mobile any time during the year under Para 2.09. The annual window does not replace that — it adds a yearly verification on top. If you modified your IEC in February, you still confirm in April–June.

It costs nothing. The three notifications that built this regime (58/2015-2020 of 12 February 2021, 11/2015-2020 of 1 July 2021, and 16/2015-2020 of 9 August 2021) all said the same thing: the yearly updation would carry no user charges. When a consultant quotes you a large fee "for IEC renewal," ask what exactly you are paying for — the government takes nothing.

It applies even to IECs issued years ago. The phased deactivation that began in early 2022 caught holders whose IECs had not been touched since July 2020. Every IEC in the database is in scope, regardless of vintage.

Think of it like a car's pollution certificate: the vehicle is yours for life, the certificate is a periodic confirmation that it is still roadworthy. The IEC is yours for life; the annual updation is the periodic confirmation that the record is still accurate. The analogy holds in one more way — driving with an expired PUC gets you fined at the next checkpoint. Trading on a deactivated IEC gets your shipment stopped at the next port.

---

Deactivation — what it means, how to check, and how to come back

Deactivation is DGFT's enforcement lever, and it works exactly as bluntly as it sounds. Para 2.05(e) of the Foreign Trade Policy states it in one line: an IEC shall be deactivated if it is not updated within the prescribed period.

What deactivation actually does. Your IEC is not cancelled and your business is not blacklisted. The code is flagged as inactive in DGFT's database, and that status is transmitted to the Customs system. From that moment, customs filings that reference your IEC — shipping bills for exports, bills of entry for imports — cannot proceed. Your CHA will see the rejection. Your goods do not move. In practice, this is discovered at the worst possible moment: a shipment ready to sail, a container booked, a buyer expecting delivery.

DGFT also uses deactivation for a second purpose: scrutiny. Para 2.05(f) allows an IEC to be flagged for scrutiny, and holders must address the flagged risks in time — failure to do so leads to deactivation as well. If your IEC shows a scrutiny flag, treat it with the same urgency as a missed window.

How to check whether your IEC is deactivated. DGFT maintains a public list of deactivated IECs on its portal (the IECDL list under IEC profile management). Alternatively, log in to dgft.gov.in with your IEC credentials — the dashboard shows your IEC's status directly. If you cannot log in because you have lost access to the registered email or mobile, that itself needs fixing first, through the portal's credential-recovery process or a modification request.

How reactivation works. This is the good news, and it is worth stating plainly: reactivation is automatic, free, and requires no visit to any DGFT office. The notifications are explicit — a deactivated IEC "would have the opportunity for automatic re-activation without any manual intervention or any visits to the DGFT RA." You log in, complete the online updation of your IEC, authenticate electronically, and on successful verification the IEC is activated again and the updated status is transmitted to the Customs system. There is no penalty for the lapse itself.

What reactivation does not fix. The policy adds a quiet caveat: reactivation is "without prejudice to any other action taken for violation of any other provisions of the FTP." In plain terms, updating your IEC does not wipe the slate on other violations. And it does not undo the commercial damage of the downtime — the demurrage, the missed sailing, the buyer escalation. That is why the annual confirmation is worth treating as a calendar event, not a chore.

A practical note on timing. Once updation is complete and verified, reactivation is typically reflected quickly — but "quickly" on a government portal still means you should not discover a deactivation on the day of shipment. If your trade calendar has shipments clustered in July (right after the window closes), check your IEC status in the first week of April. The five minutes it takes is the cheapest insurance in your compliance calendar.

---

Advantages of keeping your IEC current

1. Your shipments never stop at the port

This is the advantage that matters most, because it is the one whose absence hurts most. An active IEC means your CHA can file shipping bills and bills of entry without friction. Customs clearance is a chain of validations — IEC status is one of the earliest. Keep it green and one common failure mode disappears from your logistics entirely.

2. Export incentives keep flowing

RoDTEP scrips, duty drawback, IGST refunds on exports — all of these move through systems that check your IEC. The incentive machinery on ICEGATE and the DGFT portal references your IEC as the anchor identity. A deactivated IEC does not just stop goods; it can stall the money that follows goods. Annual updation keeps the financial side of exporting as smooth as the physical side.

3. Your bank stays aligned

Banks processing export realisations and import payments validate your IEC — your authorised dealer bank needs your active IEC and correct purpose codes to process export payments and issue FIRCs. An IEC whose details are stale (old address, old account, old signatory) creates mismatches that slow down payment processing. The yearly confirmation is also your prompt to check that the bank details on record still match reality.

4. Scrutiny flags get resolved before they become deactivations

The portal sometimes flags IECs for risk-based scrutiny. Holders who log in annually see these flags early and address them. Holders who do not log in discover them only when deactivation follows. The annual check-in doubles as an early-warning system — free, and already on your calendar.

5. Your data stays trustworthy across systems

Your IEC feeds into GSTN, ICEGATE, and bank systems through PAN-based linkages. When your IEC record carries an old address or a dead email, every downstream system that pulls from it inherits the error. A yearly review keeps the master record clean, which keeps everything downstream clean.

6. Reactivation, if ever needed, is instant and free

There is no penalty for a lapsed IEC and no fee for bringing it back. The system is designed to reward coming back into compliance, not to punish the lapse. Knowing this removes the fear that stops some holders from fixing a deactivation — there is no fine waiting, only the updation itself.

7. One less deadline to think about

Handled once a year in April, the IEC confirmation takes minutes. Handled in panic in July, it costs days of shipment delays. The advantage is not the task itself — it is the peace of a compliance calendar with no surprises.

---

Documents required

For the annual updation itself, you need surprisingly little — because the point is confirmation, not fresh application. Have these ready:

Identity and access

  • IEC number (your 10-digit code)
  • Login credentials for the DGFT portal (registered email/mobile for OTP)
  • Aadhaar of the authorised signatory (for e-authentication), or a valid Digital Signature Certificate

If any details changed (for modification alongside updation)

  • Proof of new registered address (utility bill, rent agreement, or ownership document)
  • Updated bank details (bank certificate or cancelled cheque in the entity's name)
  • Board resolution or partnership deed amendment (for director/partner changes)
  • New branch addresses, if any

For reactivation of a deactivated IEC

  • The same as updation — no additional documents are prescribed for reactivation itself. If your login access is lost (changed email/mobile), you will need identity proof of the authorised signatory to recover access first.

For a fresh IEC (if you have never held one)

  • PAN of the entity (the IEC will be auto-generated as the PAN)
  • Aadhaar of the proprietor/partner/director for e-sign
  • Bank account details in the entity's name with a cancelled cheque
  • Registered office address proof
  • GST registration details, where applicable

---

IEC renewal process — step by step

Step 1 — Log in to the DGFT portal

Go to dgft.gov.in and log in with your IEC credentials. If you have not logged in since the portal's revamp, use the registered email or mobile for OTP-based access. Lost access to both? Recover credentials first — you cannot update an IEC you cannot log in to.

Step 2 — Open your IEC profile

Navigate to the IEC profile management section. The dashboard shows your current IEC details — registered address, branches, email, mobile, bank details, directors/partners — exactly as DGFT holds them.

Step 3 — Review every field

Read the profile the way a customs officer would. Is the registered address current? Is the email one you actually monitor? Is the bank account the one you still use? Are the directors or partners listed the ones who actually hold office? Most "no change" confirmations fail at this step because the holder discovers something did change.

Step 4 — Update what changed, or confirm no change

Make the modifications the review surfaced — address, branches, contact details, bank, constitution. If nothing changed, use the explicit "no change / confirm" option. Remember: the policy requires the confirmation even when there is nothing to update.

Step 5 — Authenticate electronically

Submit with Aadhaar-based e-authentication or a DSC, as applicable to your entity type. Companies and LLPs typically use DSC; proprietorships and individuals can use Aadhaar e-sign.

Step 6 — Verify the updated status

After submission, check that the portal reflects the update and that your IEC status shows active. For reactivations, confirm the status change has been pushed — your CHA can verify on the Customs side, or you can check the deactivated-IEC list to confirm your code no longer appears.

Step 7 — Save the acknowledgement

Download and file the acknowledgement. It is your proof of compliance for the year — useful if a bank, auditor, or customs query ever asks when you last updated.

---

How long does it take?

The honest answer: the compliance itself takes minutes; the preparation takes as long as your records are messy.

  • Clean "no change" confirmation: 10–15 minutes on the portal, including authentication.
  • Updation with modifications: 30–60 minutes, depending on how many fields change and whether supporting documents need uploading.
  • Reactivation of a deactivated IEC: typically completed the same day once login access and authentication are sorted — the updation is instant on verification.
  • Credential recovery (lost email/mobile access): this is the variable step. If the authorised signatory's Aadhaar-linked mobile is available, it is quick. If the signatory has changed or Aadhaar linkage is broken, allow several working days.

Our standard engagement completes updation within 2 working days of receiving your login access; reactivations within 1 working day.

---

Fees

Government fee for annual updation: Nil. DGFT charges nothing for the yearly confirmation or for updating details in the April–June window. Reactivation is equally free — no penalty, no fee.

Government fee for fresh IEC: ₹500. [NEEDS VERIFICATION — per secondary sources; confirm on the DGFT portal at the time of application.]

Our professional fee: a fixed fee per IEC per year covering the review, the updation filing, authentication handling, and the acknowledgement on record. Multi-IEC clients (groups with several entities) are billed per code with a volume arrangement. The fee is quoted upfront — there are no "government charges" to pass through on an updation, and we will tell you that plainly rather than inventing any.

---

How ComplyKart helps

We run IEC compliance as a managed calendar item, not a one-off filing.

What we do: we track the April–June window for every IEC on our watchlist and start nudging in March. We log in, review the full profile against the records you share, make the modifications the review surfaces, file the confirmation, authenticate, and send you the acknowledgement with a one-line summary of what changed (if anything). If your IEC is already deactivated, we run the reactivation — including credential recovery where access is lost — and confirm the active status with your CHA before closing the file.

What we do not do: we do not invent government fees on a free filing. We do not hold your DGFT credentials beyond the engagement — access is used for the filing and returned to you. And we do not file a "no change" confirmation without actually reviewing the profile; a blind confirmation is how stale records survive, and stale records are what the whole regime exists to fix.

---

What happens after renewal

Within 30 days: nothing dramatic — which is the point. Your IEC shows active, your CHA's filings go through, and the acknowledgement sits in your compliance file. If you made modifications, check that downstream systems (your bank's records, your GST profile address) reflect the same details.

Within 6 months: the next April–June window starts appearing on the horizon. If your business changed anything material mid-year — new branch, new bank account, new partner — file the modification when it happens rather than waiting for the annual window. The yearly confirmation is a verification, not a substitute for timely updates.

---

Recurring compliance

| When | What | Where | |---|---|---| | 1 April – 30 June, every year | Confirm or update IEC details (annual updation) | DGFT portal | | Any time, as changes occur | Modify address, branches, bank, directors/partners, email, mobile | DGFT portal | | On deactivation | Reactivate via online updation | DGFT portal | | On scrutiny flag | Address the flagged risk within the indicated time | DGFT portal |

---

IEC renewal vs modification vs fresh application — which one is yours?

| Your situation | What to file | When | Fee | |---|---|---|---| | IEC exists, details unchanged | Annual updation (confirm no change) | April–June | Nil | | IEC exists, details changed | Modification (+ annual confirmation in window) | Any time | Nil | | IEC deactivated for missed window | Updation (reactivation is automatic on update) | Immediately | Nil | | IEC flagged for scrutiny | Address flag + updation | Within flagged timeline | Nil | | No IEC yet | Fresh application (ANF-2A) | Any time | ₹500 [NEEDS VERIFICATION] |

---

Common mistakes

Treating "no change" as "no action." The most common and most expensive mistake. The rule requires an explicit online confirmation. Silence equals deactivation.

Discovering deactivation at the port. The IEC status is checkable in minutes, any time. Checking it in April is free; discovering it during a shipment costs demurrage.

Letting login credentials rot. Registered email and mobile change when people leave or numbers change. If you cannot log in, you cannot update — and credential recovery takes longer than the updation itself. Keep portal access current as part of the same yearly review.

Confirming without reviewing. Clicking "no change" while the registered address is two offices old defeats the purpose and stores up mismatches with banks and GST records.

Confusing IEC updation with IEC modification. They are related but distinct. Modification updates the record when life changes; updation confirms the record yearly. You need both disciplines.

---

Consequences of letting your IEC lapse

Deactivation stops customs filings — that is the headline consequence, and it is enough. Beyond it: shipments held at port accrue demurrage and detention charges daily; export orders miss sailings and buyers invoke delay clauses; import consignments of raw material stall production lines; export incentive claims (RoDTEP, drawback, refunds) cannot be processed against an inactive IEC; and banks may hold export realisation paperwork pending an active code. None of this carries a government fine — DGFT imposes no penalty for the lapse — but the commercial cost of a dead week at the port dwarfs any fee you might have paid a professional to handle the five-minute filing.

---

Sources

  • Foreign Trade Policy, Para 2.05(d)–(f) — annual updation duty; deactivation; scrutiny flagging
  • Handbook of Procedures 2023, Chapter 2 — Para 2.07 (IEC application procedure), Para 2.09 (modifications), Para 2.10 (deactivation/reactivation)
  • DGFT Notifications 58/2015-2020 (12.02.2021), 11/2015-2020 (01.07.2021), 16/2015-2020 (09.08.2021) — annual electronic updation; no user charges
  • DGFT portal — IEC profile management; deactivated-IEC (IECDL) list
  • Secondary sources cross-checked October 2026: taxtmi.com, vakilsearch.com, taxscan.in, infinityapp.in

---

FAQ

Frequently asked questions

20 answers from our consultants.

Mandatory. Para 2.05(d) of the Foreign Trade Policy requires every IEC holder to update or confirm details electronically every financial year during April–June. It is a duty under the policy framework, not a suggestion.

Log in to the DGFT portal and complete the updation. If the system has already deactivated your IEC, the same updation reactivates it automatically — no penalty, no office visit. Check the deactivated-IEC list on the DGFT portal first to see your current status.

No. The annual updation — confirmation or modification of details in the April–June window — carries no user charges. This was stated explicitly in the DGFT notifications that created the regime. A fresh IEC application costs ₹500 [NEEDS VERIFICATION].

30 June. The window is 1 April to 30 June of each financial year. File any time inside it; file on 1 July and the system treats the IEC as non-compliant.

Log in at dgft.gov.in — your dashboard shows the IEC status. DGFT also publishes the list of deactivated IECs on its portal under IEC profile management. Your CHA can additionally verify on the Customs side.

No. DGFT imposes no penalty for a lapsed IEC and no fee for reactivation. Complete the online updation with electronic authentication and the IEC is activated again automatically.

Yes, but recover access first. The portal has a credential-recovery process; where the authorised signatory has changed, you will need identity proof for the new signatory and may need to file it as a modification. This step takes longer than the updation itself, so start early.

Yes. Modifications (address, branches, bank details, directors/partners, contact details) can be made any time, including during the April–June window — do both in one sitting.

Not directly — GST and IEC are separate registrations. But export transactions link them: LUT filings, export invoices, and refund claims reference IEC-linked documentation, and banks processing export payments check IEC status. A deactivated IEC disrupts the trade side, which eventually tangles the tax side.

Yes. The duty applies to every IEC holder regardless of what you trade or how often. Services exporters billing foreign clients hold IECs too, and theirs are deactivated on the same schedule.

The application form format for IEC matters on the DGFT portal — used for fresh applications and as the framework for IEC profile updates. You file it electronically on dgft.gov.in with Aadhaar e-authentication or DSC.

Yes. Newer IECs are auto-generated identical to the holder's PAN, but the yearly April–June confirmation duty applies to all IECs regardless of format.

DGFT's system can flag an IEC for risk-based scrutiny under Para 2.05(f). You must address the flagged risk within the indicated time; failure to do so leads to deactivation. If you see a flag on your dashboard, treat it as urgent.

Your CHA can guide you, but the updation requires login to your DGFT account and electronic authentication by your authorised signatory (Aadhaar e-sign or DSC). Most businesses either do it themselves or authorise a compliance professional — we handle the full flow including authentication coordination.

Yes — bank details are part of the IEC profile, and updating them is a modification you can file any time. Do it now rather than waiting for April; then confirm everything again in the annual window.

Indirectly but really. RCMCs are issued against your IEC, and incentive systems (RoDTEP, drawback) reference it. A deactivated IEC breaks the chain — councils and benefit systems cannot process against an inactive code.

Once the online updation is verified, reactivation is typically reflected quickly and the status is transmitted to the Customs system automatically. In practice, allow a working day and have your CHA verify on the Customs side before scheduling a shipment.

Yes — the duty is per IEC, per holder. Each entity's IEC needs its own annual confirmation. We manage this as a single engagement with per-code tracking.

Portal errors usually trace to authentication (Aadhaar-mobile mismatch, expired DSC) or session issues. Clear the specific error first — most are credential problems, not data problems. If the error persists across days, raise it through the portal's helpdesk with a screenshot and your IEC number.

DGFT has issued public reminders and publishes the deactivation list, but there is no guaranteed personal notice before the system acts. Treat 30 June as a hard deadline on your own compliance calendar — that is the only reminder you can rely on.

---

Trust & transparency

Sources & how we keep this page accurate

Primary sources we refer to:

Last updated: 12 October 2026
Compliance rules change. If something on this page looks outdated, tell us on WhatsApp and we'll fix it — and your filing will always follow the current rules, not just what's written here.

Get a free consultation

Talk to a ComplyKart professional about IEC Code Renewal. The first consultation is free.

💬 Talk to an expert — free
Free expert callback For IEC Code Renewal — a CA, CS or advocate will call you back
WhatsApp Call now
Call Now WhatsApp