Explore Products

RecevingAccount

Xflow Receiving Accounts

Our version of virtual foreign currency accounts.

PaymentLink

Xflow Payment Links

Checkout for international invoices

Invoice

Xflow Invoicing

Elegant invoices with built-in payments

Bring funds into India

Funded Startups

Transfer funds easily from global HQ to the Indian subsidiary

IT Service Exporters

Power your IT business across the globe

Freelancers

Easy invoicing and affordable payments

Platforms

Powerful APIs to simplify international payments


Collect funds from India

Global payment aggregators

Collections from India made easy

Developers

Careers

Team

Blog

FAQs

PricingLogin

Certifications

iso
soc

Xflow uses the Mid-Market Rate (MMR) to calculate the transaction rate. Your account is configured by default with a 3 hour guaranteed rate. If you want a faster refreshing rate, please reach out to support@xflowpay.com. Availability of faster refreshing rate may depend on your volume and use-case.

Products
Xflow Receiving Accounts
Xflow Payment Links
Xflow Invoicing
Xflow for Platforms
Solutions
For Exporters
For Funded Startups
For Platforms
For Freelancers
For Global payment aggregators
Developers
Developers
Integration Guide
APIs
Error Codes
Resources
Blog
FIRA Calculator
Pricing
Alternatives
Wise Alternative
Skydo Alternative
More..
Careers
Team Xflow
© 2025 Xflow Payments India Pvt. Ltd. All rights reserved.
Privacy Policy
Website Terms of Use
LinkedIn
YouTube
Xflow payments

A Step-by-Step Guide on How to Verify Your IEC Code Online

Xflow payments

Xflow


Obtaining an Importer Exporter Code (IEC) is a fundamental compliance requirement for legally engaging in international business. This article walks you through everything you need to know about IEC, how to obtain it, and integration with new-age platforms like Xflow to make your transactions faster and more secure. 

What is IEC Code verification?

The IEC is a unique ten-digit registration number issued by the Directorate General of Foreign Trade (DGFT), Government of India. Without this registration, importers cannot clear customs, and exporters cannot ship goods or receive payments from foreign clients. While obtaining the IEC was previously considered a one-time registration, the shift towards digital integration and the need for a stronger compliance framework have further prompted changes. The DGFT has now mandated that all IEC holders must update their business details between 1st April and 30th June every year. If they fail to do so, it will result in automatic deactivation of the code.


Importance of IEC verification

IEC (Importer Exporter Code) verification is important because it ensures the legitimacy and compliance of businesses involved in cross-border trade.


IEC code verification confirms that a business is legally registered to import or export from India. It helps ensure compliance with RBI and customs rules, prevents fraud, and makes international payments more secure and transparent.


In short, IEC verification builds trust, ensures compliance, and protects both parties in a cross-border transaction.


Benefits of IEC Code verification

India has set a target of $ 2 trillion in exports by 2030, evenly split between merchandise and services. To achieve this target, the government has intensified its focus on ensuring that only verified businesses can access the global market and its associated benefits. Here are some of the key benefits the IEC code brings with it: 


Scheme benefits:

IEC is mandatory to claim benefits under schemes like the Service Exports from India Scheme (SEIS), Merchandise Export from India Scheme (MEIS), government-introduced export schemes, tax rebates, and exemptions that have been created to promote cross-border trade in services. 


Seamless customs clearance:

An active IEC code is crucial for seamless customs clearance in India. ICEGATE uses this code to track the import and export of consignments. If the code is invalid or incorrect, shipments could be held up or even denied clearance. Consider the case of an exporter from Mumbai experiencing shipment delay due to an inactive IEC. During the customs clearance, the IEC code status was found to be inactive. It halted shipment and resulted in prolonged warehousing, and the exporter had to incur additional costs and penalties. 


Improved Supply Chain:

With the IEC code linked to PAN, the export or import process becomes more efficient and not only saves time but also increases the overall efficiency of the supply chain integration.


Building Trust:

Trust is a key factor in building long-term relationships. By having compliances in check, one can demonstrate commitment to secure trade practices and encourage professionalism and transparency at the importer's and exporter’s end. 


How to apply for IEC Code online?

The process of applying for an IEC is fairly straightforward and does not have too many steps. Here is how you can do it:  


Step 1: Visit the DGFT Website: https://www.dgft.gov.in. 


Step 2: Create an account if you do not have one already.


Step 3: Click on "Register" and provide details such as your name, email ID, mobile number, and PAN. 


Step 4: You can log in using your credentials, go to IEC Profile Management within the Services tab, and choose “Apply for IEC”.


Step 5: Once on the page, you will be required to fill out Form ANF 2A. The form will need you to fill out business information and upload certain documents such as the name and address of the business, PAN, bank account details (along with a cancelled cheque), address proof, email ID, and mobile number. 


Step 6: You will be required to pay the application fee on the portal and use Aadhar-based OTP or DSC to apply.


Step 7: The details will be reviewed, and if everything is okay, you will receive approval within 1–2 working days.


How to verify IEC Code online?

While applying for an IEC is a one-time procedure, verification of the IEC needs to happen on an annual basis. According to DGFT Circular 04/2025 (dated April 1, 2025), 1, all IEC holders, including service between 1st April to 30th June each year. The failure to comply with the annual verification requirement will directly lead to deactivation effective 1st July 2025 without a separate notice. Here is how you can do it: 


DGFT Verification Steps:

  • Visit the DGFT website.
  • Navigate to the IEC profile management from the home page.
  • Click on the IEC status.
  • Log in to the account, enter the IEC code number in the provided field, and submit.
  • After validation, the IEC code details are displayed, including status, such as Active/Inactive/Suspended/Cancelled.

This process ensures the IEC is active for consistent and smooth exports or imports.


List of Types of Different Statuses of IEC Code Verification

Now that you have applied for your IEC Code or verified it, you might want to check the status. Here are the steps to check the status of your application online: 


ICEGATE Verification Steps:

  • Access the ICEGATE portal.
  • Navigate to the verification services and check on the IEC code/BIN number.
  • Input the details on the port location and the captcha code on the screen.
  • Click on the IEC code button to display the status.


While checking through the portal, here are the different messages that can show up: 

  • Active: An active IEC code is valid for all types of export or import transactions, customs clearance, and access to benefits without any hindrance.
  • Inactive: The IEC code inactive status means your IEC has not been updated during the specified period for the April to June window; failure to update results in deactivation and restricts all import-export operations.
  • Suspended: A suspended IEC code denotes temporarily halted due to a compliance issue or any legal matters.
  • Cancelled: A cancelled IEC indicates that the code has been revoked either by the authorities or voluntarily by the holder, due to reasons such as fraud, business closure, or mergers. Once an IEC code is cancelled, it can no longer be used for any international trade activities.
  • Under Scrutiny: An IEC code marked as "under scrutiny" typically indicates discrepancies in PAN or GSTIN details. Trade activities remain restricted until the verification process is completed. 


Regular monitoring and updating of IEC status ensures uninterrupted trade operations and compliance with regulators.


Common IEC issues and their solutions

While the application and verification process in itself is quite straightforward, here are some issues that might come up along with how you can resolve them:

ProblemCauseResolution
IEC marked as “Inactive”Not updated during the April–June FY window.For reactivation, log in to the “DGFT” portal, click on “Modify IEC”, and submit. The process ensures IEC remains active for the financial year.
PAN not matchingWrong or outdated PAN in DGFT records.Submit PAN correction requests online.
ICEGATE displays IEC “not registered” Depending on manual port registration.Register on ICEGATE using DSC Registration is mandatory for customs clearance and export-import related activities.
Mobile/email outdatedDetails not updated since the issue date.Log in to the DGFT portal> Manage Profile >Update contact details.
IEC suspendedNon-compliance issues or GSTIN missing.Submit documents to the DGFT regional office. It facilitates the IEC.

What happens if I don’t verify my IEC Code?

Failing to update or verify the IEC code leads to significant disruptions in international trade operations. The potential consequences are:


Banking and financial transactions: 

  • Payment Delay or Freezes: The IEC code is inactive, resulting in cash flow disruption.
  • Trade finance rejection: Pre and post-shipment credit applications are denied due to inactive IEC status.
  • Letter of Credit: The Letter of Credit process is hindered; credibility and reliability are affected in international business operations.


Customs and regulatory compliance:

  • Customs Clearance Delays: An Unverified IEC results in goods being held at the port.
  • Regulatory Compliance: Non-compliance may attract scrutiny from customs authorities.


Legal implications:

  • Penalties and fines: Operation without a valid IEC code results in monetary penalties as per the foreign trade policy.
  • Suspension of Trade Activities: Persistent non-compliance leads to the suspension of import-export business.
  • Legal Proceedings: A business may face legal actions for violating trade laws.

Receiving export payments with Xflow

Once your IEC is verified, the next step is to ensure smooth and compliant international transactions. That is where Xflow comes in. 

  • RBI & FEMA-compliant fund transfers
  • Automatically generates FIRA (Foreign Inward Remittance Advice)
  • Transparent and competitive FX rates, access to mid-market foreign exchange without hidden SWIFT charges or hidden spreads.
  • Supports more than 140+ countries across USD, EUR, GBP, and AED, in compliance with local regulations.
  • One-click integration with accounting tools like Zoho Books and Tally for real-time synchronization.
  • Real-time tracking of funds and Forex conversions.

Conclusion

In a regulated trade environment, IEC verification is your business passport to global markets. Whether you are an IT service provider or a manufacturing firm exporting garments to Europe, maintaining a verified IEC is essential. An unverified IEC can block your exports, delay remittances, or even freeze operations if left unattended.

Start by obtaining your IEC code from the DGFT, and ensure it is verified through ICEGATE. To streamline operations and stay compliant, integrating with Xflow is the next step.


Frequently asked questions

Yes, annual verification is mandatory for all IEC holders, whether active or dormant.

Failure to update the IEC within the prescribed period can result in deactivation, requiring the entity to undergo reactivation formalities.  Moreover, the authorities may refuse reactivation if any rule violations are identified during the vetting process.


Yes, the process would take 10–15 minutes and can be completed online using your PAN and OTP verification.


No, there is no fee. The DGFT and ICEGATE portals offer free IEC verification and update services.


It might not be port registered. A Digital Signature Certificate (DSC) is used to validate electronic documents and authenticate the  IEC holder for online transactions and filing. While applying for IEC, the portal shall prompt you to use DSC to authenticate the application form to register it manually on ICEGATE.

April 1st to June 30th every year. Deactivation takes effect from July 1st if not updated.



Ready to partner with Xflow?

Related blogs

How Indian Businesses Can Benefit from Multi-Currency Accounts

How Indian Businesses Can Benefit from Multi-Currency Accounts

Deep dive on how multi currency accounts work, who should have one, how to open one, and what the key benefits and advantages of owning a multi currency account.


How Indian Businesses Can Benefit from Multi-Currency Accounts

Anand Balaji

CEO

31/05/2025

Form 15CA & 15CB Explained: TDS on Foreign Remittance & Cross-Border Compliance

Form 15CA & 15CB Explained: TDS on Foreign Remittance & Cross-Border Compliance

In this guide, we’ll walk you through what 15CA and 15CB are, when they need to be filed, and how to ensure you stay compliant.


Form 15CA & 15CB Explained: TDS on Foreign Remittance & Cross-Border Compliance

Xflow

Team

26/05/2025

Types of remittance explained: Inward remittance vs Outward remittance

Types of remittance explained: Inward remittance vs Outward remittance

There are typically two types of remittances – inward and outward. This blog explains the difference between these two to help you navigate the regulatory and economic implications effectively.


Types of remittance explained: Inward remittance vs Outward remittance

Xflow

Team

26/05/2025