Blog · 13 min read
How to Get an Import Export Code (IEC) in India
A plain-English, step-by-step walkthrough of IEC registration on the DGFT portal: what the code is, who needs it, the documents, the fee, and the annual update that trips people up.
What an Import Export Code actually is
The Import Export Code, almost always shortened to IEC, is a 10-digit identifier issued by the Directorate General of Foreign Trade (DGFT), the wing of the Ministry of Commerce that runs India’s foreign trade policy. Think of it as your business’s passport for moving goods or services across the country’s borders. No IEC, no legitimate commercial import or export.
Here is the part that surprises most first-timers: since the rollout of GST, the IEC is issued on the basis of your PAN. In practice the code you receive is the same as your PAN. One firm, one PAN, one IEC. That single design choice removed a whole layer of paperwork, and it is why the registration now feels lighter than the horror stories from a decade ago.
You need an IEC for three everyday reasons. Customs will not clear your shipping bill (for exports) or bill of entry (for imports) without it. Your bank cannot process an inward or outward foreign-currency remittance tied to trade unless the code sits on the paperwork. And most export incentive schemes are keyed to it. So the IEC is less a licence you frame on a wall and more the number that quietly makes every other step possible.
Who needs an IEC, and who is genuinely exempt
The default rule is simple. If you sell goods abroad, buy goods from abroad for your business, or receive commercial payments in foreign currency for trade, you need an IEC. This holds whether you are a sole proprietor stitching garments at home, a partnership, an LLP, or a private limited company. Service exporters (a design studio invoicing a client in Dubai, say) often need it too, especially to claim benefits under the foreign trade policy, though a pure service exporter receiving money through normal banking channels can sometimes operate without one. When in doubt, get it. The code is cheap and permanent.
A handful of cases are carved out. People importing or exporting for genuine personal use, unconnected to trade, manufacturing, or agriculture, do not need an IEC. Central and State Government ministries and departments are exempt and use dedicated permanent codes assigned to them. The table below sorts the common situations. Read the left column as "yes, apply" and the right as "you can skip it".
| You DO need an IEC | You DON’T need an IEC |
|---|---|
| A boutique exporting scarves to a store in London | You personally buying a laptop abroad for your own use |
| A trader importing raw cashew for resale in India | A Central or State Government ministry or department (uses its assigned permanent code) |
| A founder receiving foreign payment for exported handicrafts | Import or export not connected to trade, manufacture, or agriculture |
| A manufacturer sourcing machine parts from Germany | Movement already covered under a specific DGFT exemption notification |
| A D2C brand shipping products to overseas customers | Goods carried as bona fide personal baggage within permitted limits |
One caution on the personal-use exemption: it is narrow, and people stretch it. Bringing in a large quantity to gift or resell is commercial, whatever the intent, and customs treats it that way. If money changes hands or the goods enter trade, assume you need the code.
What "PAN-based IEC" changes for you
Before the GST era, an IEC was a separate number you tracked alongside your PAN, your TAN, your service tax number, and a small drawer of other IDs. Now the IEC is your PAN. That has a few practical effects worth spelling out.
- One PAN can hold only one IEC. You cannot obtain two IECs against the same PAN, so a proprietor uses her own PAN, and a company uses the company PAN.
- The entity on the IEC must match the entity on the PAN. A sole proprietor applies in her own name; a registered firm applies in the firm’s name using the firm’s PAN.
- Because the number is your PAN, customs and GST systems can cross-check it automatically. Your IEC, GSTIN, and PAN all line up, which is why linking them (covered later) matters.
If you already run a business and later add exports, you are not starting from zero. You attach an IEC to the PAN you already file returns against. If you are still setting up the business itself, sort that first. Our guide on how to register a business in India walks through choosing a structure before you reach for trade registrations.
Documents you need before you start
Gather these before you open the portal. The application itself takes minutes when the paperwork is ready and stretches into a frustrating afternoon when it is not. Keep scans clear, in the file formats the portal accepts, and under the size limit shown on each upload field.
| Document | Why it is asked for | Notes |
|---|---|---|
| PAN of the firm or proprietor | The IEC is issued against this PAN | Company/LLP uses entity PAN; proprietor uses personal PAN |
| Aadhaar or DSC for verification | To e-sign and validate the application | Aadhaar OTP works for individuals; companies/LLPs generally use a Class 3 DSC |
| Bank account details plus a cancelled cheque or bank certificate | To register the account for foreign remittances | Account must be in the firm’s name; pre-printed cheque showing name and account number helps |
| Address proof of the business premises | To confirm a valid business address | Electricity bill, rent agreement, sale deed, or similar; name should match |
| Business registration proof | To confirm the entity type | GST certificate, partnership deed, LLP/company incorporation, or Udyam, as applicable |
If you have not registered for GST yet and are unsure whether you must, read do I need GST for a small business in India. Commercial importers and exporters almost always end up needing a GSTIN at customs even though it is not a precondition for the IEC itself. A Udyam registration is not mandatory for the IEC either, but it is quick, free, and useful as address and entity proof, so many founders do it in the same week.
Step by step: applying on the DGFT portal
The whole thing happens at dgft.gov.in. There is no paper form to post and no office to visit for a standard application. Here are the stages in order. Do not skip the profile-linking step; a surprising number of rejections come from a mismatch between the name on the PAN and the name typed into the form.
| Stage | What you do | What to watch |
|---|---|---|
| 1. Register on DGFT | Create a user account on dgft.gov.in with your email and mobile; verify both by OTP | Use an email and number you control long-term; updates and reminders go here |
| 2. Start the IEC application | Choose "Apply for IEC" and enter your PAN; the portal validates the name against income-tax records | The name must match PAN records exactly, or validation fails |
| 3. Fill firm details (ANF 2A) | Enter entity type, address, branch details, and directors/partners/proprietor | Double-check the entity type; changing it later means an amendment |
| 4. Add bank details | Enter the account and upload the cancelled cheque or bank certificate | Account name must match the firm name on the application |
| 5. Pay the fee | Pay the government fee (about ₹500, verify the live amount on the portal) by net banking or card | Keep the payment receipt; the fee is generally non-refundable |
| 6. Sign and submit | e-Sign with Aadhaar OTP or DSC and submit | Individuals often use Aadhaar OTP; companies/LLPs usually need a DSC |
| 7. Receive the IEC | The certificate is issued electronically, usually quickly, and downloadable from your dashboard | DGFT may physically verify the address after issuance |
Once issued, the IEC lands in your DGFT dashboard as a downloadable certificate. Save a copy where your accountant and your customs broker can reach it, because both will ask.
Fees and how long it takes
The government application fee is modest. DGFT lists it at around ₹500, payable online while you submit. Always confirm the exact figure on the portal at the moment you apply, since fees can be revised. There is no separate "licence renewal" charge for the annual update if you do it inside the permitted window, which we come to next.
Timeline is hard to promise because it depends on whether your details validate cleanly. When PAN, bank, and address all match and the e-sign goes through, founders frequently report the certificate arriving within a working day or two. A mismatch, a query, or a flagged address can stretch that out. Treat "a few working days" as a safe planning assumption rather than a guarantee, and start early if a shipment date is looming.
If you use a professional or an agency, they will add a service charge on top of the ₹500. That is optional. The DGFT process is built to be self-service, and a first-time founder with the documents ready can complete it herself.
The annual update that catches people out
This is the single most important thing to remember after you get the code. Your IEC has permanent validity, but that permanence is conditional. DGFT requires you to update or confirm your IEC details every year between 1 April and 30 June. Even if nothing about your firm has changed, you log in and confirm. Done inside that window, the update carries no fee.
Miss it and the consequence is blunt. Your IEC is deactivated. A deactivated code blocks customs filings, shipping bills and bills of entry stop going through, and it can hold up incentive claims tied to the code. For an exporter mid-order, that is a real problem, not a paperwork nag.
The good news is that a deactivated IEC can be reactivated. You complete the pending update, and the system restores the code, though reactivation may involve a short processing hold before everything flows again. The cleaner path is to never let it lapse. Put a recurring reminder in April, treat it like a tax deadline, and confirm the code early in the window rather than on 29 June.
Linking your IEC with GST and your bank AD code
The IEC rarely works alone. Two links turn it from a certificate into a working export setup.
GSTIN
GST registration is not required to be issued an IEC. But once you actually clear goods through customs, the system expects a GSTIN, because IGST applies on imports and exporters typically file a Letter of Undertaking to ship zero-rated without paying tax upfront. Since your IEC equals your PAN, your GSTIN (which is also PAN-linked) ties into the same identity automatically. Get the GST question settled early so it does not stall your first shipment.
AD code
AD stands for Authorised Dealer, which is your bank. Before you can export through a particular port, you register your bank’s AD code against that port on the customs ICEGATE system. The AD code links your business bank account to the port so foreign payments settle correctly and so incentive amounts can be credited. You get the AD code letter from your bank branch, then register it for each port you plan to ship from. Skip this and your shipping bill will not generate at that port.
RCMC and export promotion councils
For certain schemes and product categories you also register with the relevant Export Promotion Council or commodity board and obtain a Registration-cum-Membership Certificate (RCMC). Handicraft exporters, for instance, deal with the Export Promotion Council for Handicrafts. The RCMC is not needed for every incentive, but many founders get it because it unlocks council support, buyer connects, and some scheme benefits.
How exporters actually use the IEC
Once the code is live and linked, it works in the background of every export. It appears on your shipping bill, so customs clears the consignment. It sits on your bank paperwork, so your buyer’s payment arrives and is recorded as export earnings. And it is the anchor for government incentives designed to keep Indian exports price-competitive.
Two schemes worth knowing by name. RoDTEP (Remission of Duties and Taxes on Exported Products) refunds embedded central, state, and local taxes that other mechanisms like GST credit or duty drawback do not cover. RoSCTL (Rebate of State and Central Taxes and Levies) is a parallel rebate specific to apparel and made-up textile exports. Both are claimed through the customs system against your export shipments, and both assume a valid, active IEC. Scheme rates and rules change, so confirm current details on the DGFT and ICEGATE portals before you count on a figure.
For a first shipment, the practical spine is short. You have a confirmed buyer and a proforma invoice. You arrange a shipping line or courier and prepare the commercial invoice and packing list. Your customs broker files the shipping bill using your IEC and the port AD code. The goods clear, move, and land. Your buyer pays into your registered bank account, the bank issues realisation records, and any eligible incentive is processed against that shipment. The IEC is the thread running through all of it.
Common mistakes and why applications get rejected
Most IEC trouble is avoidable. The pattern repeats, so learn from other founders’ delays rather than your own.
- Name mismatch: the name typed into the form does not match PAN records exactly. Copy it letter for letter from the PAN.
- Bank details in the wrong name: the account must be in the firm’s name, not a personal account for a registered entity, and the cancelled cheque should show the name clearly.
- Wrong entity type: selecting proprietor when you registered a company, or vice versa, forces an amendment later.
- Blurry or oversized uploads: scans that are unreadable or exceed the file limit bounce the form.
- Address proof that does not match: the premises document should carry the firm or proprietor name and the address you entered.
- Forgetting the annual update: the most common post-issue mistake, and the one that silently deactivates a working code.
If an application is queried, read the exact reason on your dashboard before resubmitting. Guessing at the fix usually adds another round trip.
A worked example: Meghna exports handmade home textiles
Meghna Rathore runs a small studio in Jaipur making block-printed cushion covers and table runners. She sells well within India and then gets an email from a boutique owner in Toronto who wants a trial order of 200 pieces. Her first thought is panic. Her second is to get the paperwork right. Here is how her path ran.
She already had a proprietorship with a PAN in her own name and a current account for the studio. She had done her Udyam registration the year before, so entity proof was ready. She opened dgft.gov.in, created a user account, verified her email and mobile, and started the IEC application against her personal PAN. The name matched her PAN exactly, so validation passed on the first try.
She filled in the firm details as a sole proprietor, entered her studio address with the electricity bill as proof, and added her current-account details with a cancelled cheque printed with the studio name. She paid the government fee of about ₹500 by net banking, e-signed with an Aadhaar OTP, and submitted. The certificate showed up in her dashboard within a couple of working days.
Next came the links. Her studio already had a GSTIN, which lined up with her PAN automatically. She visited her bank branch, collected the AD code letter, and registered it against the port her courier partner used. Because she exports handicraft-style goods, she also began the RCMC process with the handicrafts council to keep future scheme options open. If you are starting a similar venture, our guide on how to start a handicraft business in India covers the sourcing and product side that sits underneath all this compliance.
For the shipment itself, she prepared a commercial invoice and packing list, and her customs broker filed the shipping bill using her IEC and the registered AD code. The Toronto buyer paid into her registered account, the bank issued the realisation record, and Meghna noted the deadline that now matters most: confirming her IEC between April and June every year so the code never deactivates. One order became a repeat account, and she later listed the studio on marketplaces too, and the mechanics of that are in how to sell on Amazon in India.
Protecting the brand you are exporting under
When your products start crossing borders, the name and logo on them become worth defending. An IEC lets you ship; it does nothing to stop someone else from using your brand. If you are building a label with any ambition, look at trademark registration in India early, because a registered mark travels with your reputation as your goods reach new markets.
This is less about compliance and more about not building on sand. Founders who wait until a copycat appears usually find the fix slower and costlier than the registration would have been.
Next steps and where to go from here
If exporting is genuinely on your roadmap, sequence it sensibly. Register or confirm your business entity, sort GST if it applies, apply for the IEC on the DGFT portal, then link your AD code and, where relevant, your RCMC. Only after that does the first shipment become routine.
A short reading path to line these up:
- How to register a business in India: pick the right structure before trade registrations.
- Do I need GST for a small business in India: settle the GSTIN question early.
- Udyam registration online: quick, free entity proof that helps everywhere.
- How to sell on Amazon in India: build a domestic base while your export line grows.
- Business ideas for women in India: if you are still choosing what to build.
And if you want the fuel to keep going, read a few founder stories from women who started exactly where you are and shipped their first order anyway. The IEC is a small gate. What you carry through it is the real work.
Free for founders
Find the funding you actually qualify for
Answer a few questions and our Funding Match tool shortlists the government schemes and loans built for women founders like you — in about a minute, free.
Frequently asked questions
+ – What is an Import Export Code (IEC)?
The IEC is a 10-digit identifier issued by the Directorate General of Foreign Trade (DGFT) that any business needs to import or export commercially. Since GST, it is issued against your PAN, so the code is effectively your PAN. Customs clearance and trade-related foreign remittances both depend on it.
+ – How do I apply for an IEC code online?
You apply entirely on the DGFT portal at dgft.gov.in. Create a user account, verify your email and mobile, start the IEC application against your PAN, fill in the firm and bank details, pay the government fee, and e-sign with Aadhaar OTP or a DSC. The certificate is issued electronically to your dashboard.
+ – How much does IEC registration cost?
The government application fee is modest, listed by DGFT at around ₹500 and paid online during submission. Always confirm the exact live amount on the portal, since fees can change. If you hire an agency they add a service charge on top, but the DGFT process is designed to be self-service and does not require one.
+ – Is the IEC really based on my PAN?
Yes. After GST, the IEC is issued on the basis of your PAN, and the code you receive is the same as your PAN. One PAN holds only one IEC. A sole proprietor uses her personal PAN; a company or LLP uses the entity PAN. This lets customs and GST systems cross-check your identity automatically.
+ – How long does it take to get an IEC?
When your PAN name, bank details, and address all validate cleanly and the e-sign succeeds, founders often receive the certificate within a working day or two. A mismatch or a flagged address can extend that. Plan for a few working days rather than instant issue, and apply early if a shipment date is approaching.
+ – What documents do I need for IEC registration?
You need your firm or proprietor PAN, Aadhaar or a DSC for e-signing, bank account details with a cancelled cheque or bank certificate, address proof of the business premises, and business registration proof such as a GST certificate, partnership deed, or incorporation document. Names across these should match to avoid rejection.
+ – Does the IEC expire or need renewal?
The IEC has permanent validity, but it is not fully hands-off. DGFT requires you to update or confirm your IEC details every year between 1 April and 30 June. Done inside that window there is no fee. If you miss it, the code is deactivated until you complete the pending update.
+ – What happens if I miss the annual IEC update?
Your IEC is deactivated. That blocks customs filings such as shipping bills and bills of entry and can hold up incentive claims tied to the code. It can be reactivated by completing the pending update, though reactivation may involve a short processing hold. The safer path is to confirm the code early each April.
+ – Do I need GST registration to get an IEC?
No, GST registration is not a precondition for being issued an IEC. However, once you clear goods through customs, the system generally expects a GSTIN, because IGST applies on imports and exporters usually file a Letter of Undertaking for zero-rated supply. Since both the IEC and GSTIN are PAN-linked, they align with the same identity.
+ – Who is exempt from needing an IEC?
People importing or exporting purely for personal use, unconnected to trade, manufacture, or agriculture, do not need an IEC. Central and State Government ministries and departments are also exempt and use assigned permanent codes. The personal-use exemption is narrow, so any movement where money changes hands or goods enter trade needs the code.
+ – What is an AD code and why do I need it?
AD stands for Authorised Dealer, meaning your bank. You register your bank’s AD code against each export port on the customs ICEGATE system so foreign payments settle correctly and incentives can be credited. You collect the AD code letter from your bank branch. Without it registered at your port, your shipping bill will not generate there.
+ – How do exporters benefit from schemes like RoDTEP?
RoDTEP refunds embedded central, state, and local taxes that other mechanisms do not cover, keeping export prices competitive. RoSCTL is a parallel rebate for apparel and made-up textile exports. Both are claimed through the customs system against your shipments and assume an active IEC. Rates change, so confirm current details on the DGFT and ICEGATE portals.
More from the blog
- How to turn your Instagram page into a real business in India, even with 300 followers →
- How to find investors for a small business in India, even if you are not a startup →
- How to find angel investors in India when you don’t know any →
- How to get a Shop Act licence for your business, state by state →
- How to get DPIIT startup recognition under Startup India in 2026 →
- Nobody warns you about a founder’s first 90 days, so we wrote it down →
More for founders
- Women-led startup directorySearch 100+ women-led Indian companies by industry, city, funding stage and year.
- VC directoryWhich funds invest in India, at what stage and cheque size, and who they’ve backed.
- Startup trends & dataLive charts of women-led startups in India — sectors, funding stages and cities.
- Free founder toolkit100+ directories, grants, PR, templates, AI tools and India’s schemes.
- Funding MatchFind the government funding you actually qualify for — in 60 seconds.
- Templates & checklistsPitch deck, cap table, term sheet and founders’ agreement.
