Is the IEC active and clear of the Denied Entity List on DGFT?
DGFT IEC and Sanctions Lookup
Search the 10-character code and firm name prefix on DGFT. Confirm the status is Active and the Denied Entity List flag is clear.
How to verify an Importer-Exporter Code on DGFT and ICEGATE, read the five code statuses, and run the six diligence gates lenders use before financing an exporter.

An Importer-Exporter Code (IEC) is a 10-character code issued by the Directorate General of Foreign Trade (DGFT) that matches an entity’s PAN and licenses it to trade abroad. Anyone can verify an active IEC on the DGFT portal using the code and the first three letters of the business name. For lenders and payments teams, an active code confirms statutory eligibility. But verifying real operations requires checking customs acceptance, tax filings, bank account links, and remittance records.
tips_and_updatesWhere things stand (November 2026)
Lifetime validity
An IEC has lifetime validity, but every business must confirm its entity details online between April 1 and June 30 each year on the DGFT portal.
April 1 to June 30
A code not confirmed during the April to June window is deactivated by the DGFT system, halting customs clearance until updated online.
Automatic reactivation
Completing the annual confirmation on the DGFT portal reactivates the code automatically without physical paperwork or manual approvals.
The playbook
Trade-finance desks run six verification gates before sanctioning export credit or onboarding an international merchant. Each gate can pass, hold the deal until a fix is made, or stop it. Run a scenario to watch an exporter move through the route.
Pick a scenario to watch an exporter move through the checks.StopHoldProceed
Exporter presented for trade financing or onboarding
Is the IEC active and clear of the Denied Entity List on DGFT?
Search the 10-character code and firm name prefix on DGFT. Confirm the status is Active and the Denied Entity List flag is clear.
Deactivated
pauseHold disbursalExporter completes online annual confirmation on DGFT portal to trigger automatic reactivation
Re-check step 01, then continue
Suspended, Cancelled or DEL listed
closeReject facility immediatelyBarred under FTDR Act Section 8 or Foreign Trade Rule 7 sanctions
Details not available
closeReject or correct inputsIEC does not exist or firm name characters mismatch
Is the IEC accepted on ICEGATE for customs transmission?
Check the code on the ICEGATE Track IE Code tool. Verify the status reads “Registered by DGFT and Accepted by ICEGATE.”
Not found or pending transmission
pauseHold disbursal for 24 to 48 hoursAllow for DGFT-to-customs EDI synchronization lag before re-checking
Re-check step 02, then continue
Do PAN, entity name, and key management match MCA records?
Match the code against the enterprise PAN and corporate filings. Check corporate identity with CIN verification and management with ultimate beneficial owner screening.
Mismatch on PAN, address or directors
closeEscalate to fraud reviewUnmatched identity records indicate potential shell entity
Is GSTIN active with regular returns and a valid export LUT?
Check branch GSTINs on the official GST portal for active status and regular filings under GST verification. Collect the Form GST RFD-11 ARN for zero-rated export permissions.
Irregular GSTR-3B filings
pauseHold credit approvalObtain explanation and tax clearance for filing gaps
Re-check step 04, then continue
Missing LUT ARN
pauseHold zero-rated export financingInspect Form GST RFD-11 acknowledgment from exporter
Re-check step 04, then continue
Does the transaction or aggregate banking exposure require an LEI?
Validate the 20-digit Legal Entity Identifier on the Global LEI Index. Under RBI directions on cross-border LEI, banks verify this code for cross-border deals of ₹50 crore or more and banking limits of ₹5 crore or more, per our cross-border KYC and LEI analysis.
Missing or lapsed LEI
pauseHold cross-border remittanceObtain or renew 20-digit code on GLEIF database
Re-check step 05, then continue
Is the lending bank branch AD code registered on ICEGATE?
Confirm the exporter registered the lending branch’s 14-digit Authorized Dealer code on ICEGATE per customs AD code advisories. Under the RBI circular on export and import data processing, banks can close outstanding entries of ₹10 lakh or less using quarterly declarations.
AD code unregistered
pauseHold disbursalComplete ICEGATE Bank Account Management approval
Re-check step 06, then continue
The Directorate General of Foreign Trade provides a free search tool to verify trade credentials without logging in. Under the Foreign Trade Policy 2023, every firm trading goods across borders must hold this 10-character code.
To verify a business, open the DGFT View Any IEC utility and enter two items:
The IEC
The 10-character code.
The firm name prefix
The first three letters of the firm name.
Because an IEC matches an entity’s PAN, teams can verify identity records using PAN verification. If the code does not exist or the name prefix mismatches, the portal shows: “Details for this IEC Number is not available.”
What a match shows
A matching search displays the firm’s legal name, issue date, status, Denied Entity List flag, address, branch GSTINs, and director names.
A portal search returns one of five statuses. Each status directly affects customs clearance and loan underwriting.
| IEC Status | Meaning under Foreign Trade Rules | Customs Impact | Lender Action |
|---|---|---|---|
| Active | Compliant with DGFT rules and annual updates | Can file Shipping Bills and Bills of Entry | Proceed to customs and banking checks |
| Inactive / Deactivated | Missed the online update between April 1 and June 30 | Customs clearance halted | Hold disbursal until updated online |
| Suspended | Barred by DGFT order under the Foreign Trade Act | Customs clearance stopped at all ports | Decline credit and stop onboarding |
| Cancelled | Revoked by DGFT order for statutory violations | Prohibited from all foreign trade | Reject credit application immediately |
| Surrendered | Given up voluntarily by the business | Cannot process commercial shipments | Decline facility; review exit reason |
Underwriters must also check the Denied Entity List flag. Under the Foreign Trade (Regulation) Rules, 1993, the DGFT places penalised firms on this blacklist, barring them from export incentives, licenses, or duty remissions.
Under the Foreign Trade (Development and Regulation) Act, 1992, the DGFT can suspend or cancel an IEC for trade or forex violations, and levy fiscal penalties reaching five times the value of goods. Any status other than Active with a clear Denied Entity List flag warrants an immediate stop.
An active status on DGFT does not ensure an exporter can clear cargo immediately. Indian Customs EDI ports operate on separate systems.
Underwriting teams should check the code on the ICEGATE Track IE Code service. This public tool confirms customs acceptance. A customs-ready code displays: “Registered by DGFT and Accepted by ICEGATE.”
Transmission delay
Portals can differ because of transmission delays. Changes on DGFT take 24 to 48 hours to sync with ICEGATE. During this window, an active DGFT code can remain pending on customs servers, reflecting routine sync rather than invalidity.
Lenders face structural fraud risks when financing trade. An entity can obtain an IEC online without owning factories, inventory, or genuine export orders.
The Santosh Overseas bank loan fraud case showed how shell entities exploit trade credit. In that case, shell firms secured packing credit against fake export orders and diverted loan funds. An IEC check confirms only that a license exists, not that operations are real.
Trade finance is also vulnerable to money laundering. The Financial Action Task Force report on trade-based money laundering defines trade-based money laundering as moving illicit funds across borders through trade transactions. Typologies include:
Invoice manipulation
Over-invoicing or under-invoicing goods to move capital across borders.
Phantom shipments
Generating phantom shipments with fake documents and no cargo.
Duplicate pledging
Pledging multiple invoices for one shipment to draw duplicate credit.
To tighten bank links, the DGFT issued a Trade Notice on bank account validation in February 2026. IEC filings now undergo real-time NPCI validation against core banking records, requiring applicants to declare all active bank accounts tied to their enterprise PAN.
An active IEC confirms legal permission to trade, but it does not prove genuine factory capacity, inventory, or creditworthiness. The Santosh Overseas fraud showed how shell entities obtain valid trade licenses while diverting loan funds through circular transactions. For underwriting teams, this suggests that an IEC check is an initial eligibility screen, not a complete credit evaluation.
Read together, DGFT bank validation and ICEGATE Authorized Dealer code rules point to an important defense. Undisclosed bank accounts have historically served as the main channel for diverting export credit. The operational implication is that lenders can now verify that every operating account tied to an exporter’s PAN is formally declared on DGFT and linked to a lending branch before disbursing funds.
Finally, the 24-to-48-hour sync lag between DGFT and ICEGATE highlights the difference between a timing delay and a compliance failure. Holding a transaction briefly for customs data exchange prevents premature rejection while ensuring shipping bills will clear ports. A defensible trade-finance workflow balances automated registry checks with direct verification of tax acknowledgments and remittance records.
Bhanujeet Choudhary
Head of Compliance, KYCKART
Published November 10, 2026
Disclaimer: This article is for informational purposes only and does not constitute legal, regulatory, tax or compliance advice. Institutions should consult qualified legal or compliance counsel before establishing trade-finance or onboarding policies.
KYCKART Intelligence
See how KYCKART onboarding verification brings identity, tax and registry checks into one workflow for lenders and trade-finance desks.
Explore KYC Onboarding Solutionsarrow_forward