Import Export Code
Obtaining your Import Export Code (IEC) from DGFT is merely the first step in establishing a legitimate global trade presence — the code itself does not guarantee uninterrupted trading rights. Once issued, maintaining it requires strict adherence to recurring compliance obligations that vary depending on whether you operate as an importer, an exporter, or both, and whether you claim incentive schemes such as RoDTEP. Many first-time exporters treat the IEC as a one-time formality and are then caught off guard when a routine shipment gets held at customs because the underlying profile has lapsed or gone stale. Failure to meet these regulatory standards can result in shipment delays at customs ports, blocked refund claims, and financial penalties under the Foreign Trade (Development & Regulation) Act. This guide walks through the ongoing filings, record-keeping, and periodic checks an IEC holder should budget time for every year.
Before you start
- Valid IEC number issued by DGFT, active and not under suspension
- Valid PAN Card for individuals, firms, LLPs, or companies
- Digital Signature Certificate (DSC) or Aadhaar-based e-sign for DGFT portal filings
- Registered mobile number and email linked to the DGFT profile for OTP-based logins
- Current business address proof matching DGFT records (utility bill, lease deed, or Aadhaar)
- Bank account details linked to the IEC holder, including a cancelled cheque or bank certificate
- GST registration details, where applicable, for cross-verification during filings
- Access to shipment records (shipping bills, bills of entry) for the financial year being reported
Step-by-step
Confirm your DGFT profile is active
Before doing anything else, log into the DGFT portal and check that your IEC status shows as active rather than deactivated. IECs that have not been confirmed or updated for an extended period can be deactivated by DGFT, which blocks customs clearance until the profile is refreshed.
- Log in with your registered credentials and note any banner alerts on the dashboard.
- If deactivated, follow the portal's reactivation workflow, which typically requires re-confirming the current profile details.
File the Annual Update / Return on the DGFT portal
DGFT requires IEC holders to electronically confirm or update their profile details once every financial year, even where nothing has changed. This annual confirmation is what keeps the IEC in active status and distinct from any tax return filing.
Check the current window on the DGFT portal each year, as the exact confirmation period can shift slightly. Missing this step is one of the most common reasons an otherwise compliant exporter finds their IEC unexpectedly deactivated.
Reconcile and file RoDTEP claims per shipment
If your goods are eligible under the Remission of Duties and Taxes on Exported Products (RoDTEP) scheme, claims are generated through the shipping bill itself at the time of export and must be reconciled against ICEGATE scrolls afterward.
- Verify the RoDTEP claim was correctly flagged on each shipping bill before the goods left port — corrections after departure are difficult.
- Track the scroll and credit of the corresponding duty credit e-scrip and transfer or utilize it in a timely manner.
- Confirm your product/HS code is still on the current eligible list, as RoDTEP rates and coverage are periodically revised by notification.
Update IEC details after any change
Any change in business address, bank account details, directors/partners, or authorized signatory must be reported to DGFT through the online amendment/modification process promptly after the change occurs. Do not wait for the annual confirmation window to report a material change.
Failure to keep these records current is one of the most frequent causes of shipment or refund delays, since customs and bank systems cross-check the IEC profile against the documents presented for a transaction.
Maintain a shipment and export data register
Keep a running register of every import or export transaction, including shipping bills or bills of entry, invoice values, HS codes, and counterparty details. This is standard practice for audit-readiness and is typically expected to be preserved for several years in line with general recordkeeping norms under customs and foreign trade regulations.
- Store both digital and, where feasible, signed physical copies of key documents.
- Reconcile this register periodically against your GST returns and bank realization data to catch mismatches early.
Track Bank Realization Certificates (BRCs)
For export transactions, ensure foreign exchange proceeds are realized within the permitted timeline under FEMA regulations and that your bank issues the corresponding e-BRC, which is transmitted electronically to DGFT. Unrealized export proceeds beyond the permitted period can attract scrutiny from the Reserve Bank of India and affect your standing for incentive schemes.
Reconcile e-BRC data on the DGFT portal against your own shipment register at regular intervals rather than only at year-end.
Renew and monitor your Letter of Undertaking (LUT)
If you export under a Letter of Undertaking (LUT) to supply without payment of IGST, remember that an LUT is valid only for the financial year in which it is furnished and must be renewed before the start of each new financial year on the GST portal.
An expired or unrenewed LUT does not stop exports outright, but it does mean IGST must be paid and later claimed as a refund, which materially delays cash flow — plan the renewal well before year-end rather than in the days after.
Monitor DGFT notifications for restricted or prohibited items
Regularly review DGFT's Foreign Trade Policy notifications and public notices for changes to the prohibited, restricted, or Special Chemicals, Organisms, Materials, Equipment and Technologies (SCOMET) lists relevant to your product category. Classification of an item can shift with little advance notice.
Trading a newly restricted item without the required license can attract seizure of goods and penalties under the Foreign Trade Act, so build a habit of checking notifications before, not after, a shipment.
Review Authorized Dealer (AD) Code registration at each port
Your AD Code (bank code) must be registered separately with each customs port/ICEGATE location from which you intend to ship. Adding a new port of export without registering the AD Code there in advance is a common last-minute hold-up.
Maintain a checklist of ports you actively use and confirm AD Code registration status before scheduling a shipment through a new location.
Cross-check GST and customs data consistency
Periodically reconcile your GST returns (particularly export-related entries) against your shipping bills and IEC-linked transactions. Mismatches between GST filings and customs data are a recurring trigger for departmental queries and can delay refund processing.
A quarterly internal review, rather than waiting for an annual close, tends to catch discrepancies while they are still easy to correct.
Engage a professional for scheme eligibility reviews
Export incentive schemes (RoDTEP, Advance Authorization, EPCG, and others) are periodically revised, and eligibility criteria, product coverage, and rates can change through mid-year notifications. A periodic review with a customs/DGFT consultant or chartered accountant helps confirm you are not leaving eligible incentives unclaimed or inadvertently claiming under a lapsed provision.
Common mistakes to avoid
- Skipping the DGFT annual profile confirmation and finding the IEC deactivated at the worst possible moment
- Not updating bank account details after switching banks, leading to BRC and refund delays
- Letting the LUT lapse at financial year-end and having to pay IGST in cash on exports
- Failing to register the AD Code at a new port before routing a shipment through it
- Assuming a product's RoDTEP or restricted-item status is unchanged without checking the latest DGFT notification
- Treating IEC recordkeeping as optional instead of maintaining an audit-ready shipment register
- Ignoring mismatches between GST export data and customs filings until a department query arrives
- Waiting until a shipment is blocked at port to discover the IEC profile was never refreshed
Frequently asked questions
Is there a validity period for the IEC itself?
The Import Export Code does not have a fixed expiry date and remains permanently valid in principle. However, DGFT requires the IEC profile to be confirmed or updated electronically once every financial year — if this annual confirmation is missed, the department can deactivate the IEC, which effectively blocks its use until reactivated. Treat the annual confirmation as a hard deadline even though the code itself is not "expiring" in the conventional sense.
What happens if I forget to renew my LUT?
If a Letter of Undertaking is not renewed for the new financial year, you lose the ability to export without upfront IGST payment. Practically, this means:
- You must pay IGST on export invoices in cash.
- You then file for a refund of that IGST, which adds processing time and ties up working capital.
- You can apply for a fresh LUT at any point once you're ready to resume exporting without upfront tax.
Can I trade internationally with a deactivated or suspended IEC?
No. Attempting to clear shipments under a deactivated or suspended IEC will typically result in the shipment being held at customs. Reactivation generally requires re-confirming your DGFT profile details online; where an IEC has been suspended for a compliance breach rather than routine inactivity, resolving the underlying issue with DGFT is a prerequisite to reactivation.
How often must I confirm or update my IEC profile with DGFT?
DGFT requires this confirmation once every financial year. The exact window can be announced or adjusted by DGFT from year to year, so check the current portal notice each cycle rather than assuming last year's dates apply automatically.
Is there a penalty for late or missed annual confirmation?
DGFT does not always levy a fixed monetary fine purely for a late annual confirmation, but the practical consequence — deactivation of the IEC — has real financial impact through blocked shipments, held refunds, and lost trading time. Repeated non-compliance can also affect your standing for incentive schemes. Confirm the current DGFT policy on penalties, as procedures are periodically revised.
Do I need to file anything if I had zero import/export activity in a year?
Yes. The annual DGFT profile confirmation is a status-and-details confirmation, not a transaction-based return, so it generally still applies even in a year with no trade activity. Skipping it on the assumption that "nothing happened" is a common cause of inadvertent deactivation.
What documents should I keep on hand for a DGFT or customs audit?
Maintain a reasonably complete file covering: shipping bills or bills of entry, commercial invoices, e-BRC records, LUT copies for the relevant year, AD Code registration confirmations for each port used, and any RoDTEP or incentive scheme correspondence. Keeping digital copies organized by financial year makes an audit response far faster.
Does RoDTEP apply automatically, or do I need to actively claim it?
RoDTEP benefit is claimed through the shipping bill at the time of export — you must ensure the relevant declaration is correctly made on that shipping bill, since it generally cannot be added retroactively once the goods have departed. After export, the credit is scrolled and issued as a transferable duty credit e-scrip, which should be tracked and reconciled.
What is an AD Code and why does it need separate registration per port?
The AD (Authorized Dealer) Code identifies the bank branch through which your export/import foreign exchange transactions are routed. Customs systems require this code to be registered at each specific port or ICEGATE location before shipments from that location can be processed — registering it at one port does not automatically extend to another.
Can I amend the IEC if my business changes its constitution (e.g., proprietorship to private limited)?
A change in legal constitution generally requires a fresh IEC application rather than a simple amendment, since the PAN underlying the code changes. Minor changes — address, authorized signatory, bank details — can usually be handled through the online amendment process instead. Confirm the specific requirement with a professional before assuming either path applies to your situation.
Who should manage ongoing IEC compliance — can I do it myself?
Many businesses handle routine confirmations and detail updates in-house once familiar with the DGFT portal. However, incentive scheme eligibility (RoDTEP, Advance Authorization, EPCG) and cross-checks against GST/customs data benefit from periodic professional review, since rates, eligible product lists, and procedural requirements are revised through notifications that are easy to miss if you're not tracking them full-time.
Prefer we handle Import Export Code (IEC) Registration?
Our team in India & UAE completes every step above for clients daily — accurately and on time.