Guide · Registration

Importer-Exporter Code (IEC): what it is and how to get it

The IEC is DGFT's licence to import or export from India. Who needs one, how to apply online, the documents, the ₹500 fee, the yearly update due between April and June, and how to modify or reactivate it.

Updated 29 Sep 2026. General guidance, not legal or tax advice: rules change by notification, so check the linked primary source before you file.

The Importer-Exporter Code, or IEC, is the permission the Government of India gives a business to trade across the border. The Directorate General of Foreign Trade (DGFT) issues it under the Foreign Trade (Development and Regulation) Act, 1992, and customs will not clear a commercial shipment without it. It costs ₹500, takes an afternoon online, and has no expiry date. The yearly update is where most businesses slip.

What the IEC is

  • A 10-character code, usually the same as the business’s PAN. One entity holds one IEC, however many branches or ports it uses.
  • Issued to the entity: a proprietorship, partnership, LLP, company, trust or society. The IEC follows the PAN, so a proprietor’s IEC is tied to the proprietor’s PAN.
  • Used everywhere in trade: on shipping bills and bills of entry, on applications for certificates of origin, on DGFT authorisations, and on RoDTEP and other benefit claims.

The IEC is not a tax registration. You still need a GSTIN, and it is not a customs registration either. Customs picks up your IEC data from DGFT, and you register separately on ICEGATE to file documents and to link your bank’s AD code for exports.

Who needs one

Anyone importing or exporting goods commercially, and anyone exporting services who wants to claim Foreign Trade Policy benefits. The Handbook of Procedures lists exemptions. The best known are imports or exports for personal use that are not connected with trade or business, and some government departments and notified bodies. If you are unsure, apply: the fee is small and the code does not lapse.

What you need before you start

ItemWhat exactly
PANOf the entity (the proprietor’s PAN for a proprietorship)
Address proofOf the business premises: for example a sale deed, rent agreement, utility bill or GST registration certificate
Bank proofA cancelled cheque with the entity’s pre-printed name, or a bank certificate
Contact detailsA mobile number and email you control; DGFT sends OTPs and notices here
SignatureAadhaar-based e-sign of the applicant, or a class 3 digital signature certificate

How to apply, step by step

  1. Register on the DGFT portal (dgft.gov.in) and log in.
  2. Choose “Apply for IEC” under the IEC services. The form asks for the entity details, PAN, the addresses of the registered office and branches, the business activity, bank details, and the details of the proprietor, partners or directors.
  3. Upload the address proof and the bank proof.
  4. Pay the ₹500 fee online.
  5. Sign and submit with Aadhaar e-sign or a DSC.
  6. Download the e-IEC from the portal once it is issued. It is normally issued online without a physical visit.

Keep the PAN, address and bank details consistent with your GST registration and your bank’s records. Mismatches between DGFT, GSTN and ICEGATE are the most common reason a later filing is rejected.

The yearly update: April to June

Since 2021, every IEC holder must update or confirm the IEC details online once a year, between April and June, even if nothing has changed. If you miss the window, DGFT deactivates the IEC. A deactivated IEC stops shipping bills, bills of entry and certificate-of-origin applications until you complete the update, after which it is reactivated. Put a reminder in your April calendar and make one person responsible for it.

Changing or surrendering the IEC

Changes of address, partners, directors, bank or branch are made on the DGFT portal through “Modify IEC”. Update it the same week the change happens. Customs and banks read the IEC data, and a stale address can hold up a refund. A business that stops trading can surrender its IEC online.

Linking the IEC to customs and the bank

After you have an IEC:

  • register on ICEGATE as an importer or exporter to file documents and track them;
  • for exports, get your bank’s Authorised Dealer (AD) code and register it on ICEGATE for each port you will export from;
  • if you will claim policy benefits, get an RCMC from the export promotion council for your product.

Only then is the business ready to file its first shipping bill. The rest of the sequence is in the export procedure guide and the import procedure guide.

IEC, GSTIN, AD code, RCMC: which does what

Four registrations get confused. Each one answers a different authority.

RegistrationAnswers toWhat it provesNeeded for
IECDGFTYou may import or exportEvery commercial customs filing
GSTINGST NetworkYou are registered for GSTLUT, IGST refunds, input credit on imports
AD codeYour bank, via customsWhich bank reports your export proceedsEvery shipping bill, per port
RCMCExport promotion councilMembership of the council for your productClaiming Foreign Trade Policy benefits

A new exporter needs the first three before the first shipment, and the fourth before the first benefit claim.

Why applications and filings get rejected

  • The name does not match the PAN. The IEC takes the name as it appears on the PAN; the invoice and bank records must use the same spelling.
  • The bank proof is in another name. A cheque from a proprietor’s personal account will not do for a company.
  • The address proof is out of date, or it is for a different premises from the one declared.
  • The e-sign fails because the Aadhaar-linked mobile number is not the one on the application.
  • The yearly update was missed, so a valid-looking IEC is deactivated on the day you file.

Service exporters and online sellers

Businesses that export services need an IEC only if they want to claim Foreign Trade Policy benefits. Online sellers who ship goods abroad, including through courier and postal channels, are exporting goods and need an IEC like any other exporter. The courier or postal export procedure is simpler, but it still records your IEC.

Quick checks before your first shipment

  • The IEC status on the DGFT portal shows active.
  • The IEC name and address match the invoice and the GST registration exactly.
  • The AD code is registered at the port you will actually use.
  • Someone owns the April to June update.

How SSL fits

SSL's fleet moves your cargo by road: factory to port, inland container depot or air cargo terminal for exports, and port to warehouse for imports, with the e-way bill and lorry receipt that leg needs. Across the land border, SSL runs full truckloads into Nepal and Bhutan. The sea or air leg, and customs clearance, are arranged by our desk. One desk plans the whole movement and stays accountable to you from pickup to delivery.

Questions

Is IEC mandatory for export from India?
Yes, for any commercial export or import. The Foreign Trade Policy makes an IEC mandatory for importers and exporters, apart from the exemptions listed in the Handbook of Procedures, such as goods for personal use not connected with trade. Source: DGFT, FTP 2023.
How long is an IEC valid?
An IEC has no expiry date, but it must be updated online every year between April and June. If the yearly update is missed, DGFT deactivates the IEC until it is updated. Source: DGFT.
What is the fee for an IEC?
₹500, paid online on the DGFT portal when you apply. Modifying the IEC later is also done online. Source: DGFT.

Moving an export or import? Our desk plans the whole route.

Tell us the cargo, the origin and the destination. Outside India, email corporatesales@sslpl.in.

Chat with SSL

Talk to a person