How to Get Import Export Code in India

How to Get Import Export Code in India: Complete 2026 Guide

If you plan to sell products overseas or bring goods into the country, you first need to understand how to get import export code in India. This single registration determines whether customs will clear your shipment, whether your bank will process your foreign payment, and whether you can legally call yourself an importer or exporter at all. Without it, your business simply cannot cross the border, no matter how good your product is.

This guide walks you through everything, step by step. You will learn what the code is, why you need it, who must apply, which documents to keep ready, and exactly how to get import export code in India through the official DGFT portal. We will also cover fees, timelines, common mistakes, and the rules that keep your code active for life. By the end, you will know precisely how to get import export code in India without confusion, without delay, and without paying more than necessary.

What Is an Import Export Code (IEC)?

The Import Export Code, commonly shortened to IEC, is a ten-digit business identification number issued by the Directorate General of Foreign Trade (DGFT), a body functioning under India’s Ministry of Commerce and Industry. Think of it as a passport for your business. Just as a passport lets a person cross international borders, the IEC lets a business move goods and services across those same borders legally.

Every commercial shipment that enters or leaves India passes through customs. Customs officials check the IEC before releasing any consignment. Banks also check it before processing payments related to foreign trade. So, in practical terms, the IEC is not optional paperwork; it is the foundation on which your entire import or export operation stands.

After the introduction of GST, the DGFT aligned the IEC number with the applicant’s PAN. That means your IEC digits usually mirror your PAN, though the certificate itself is a separate document that you must still apply for and receive from DGFT. Knowing how to get import export code in India, therefore, starts with understanding that this code is tied directly to your PAN-based business identity, not to a random registration number.

Why Do You Need an Import Export Code in India?

Many first-time entrepreneurs assume that a GST number alone is enough to start trading internationally. That assumption is wrong, and it can be costly. Without an active IEC, several things happen, and none of them are good for your business.

First, customs authorities will not clear your shipment at any port, airport, or land border. Your goods simply sit in limbo until the code is sorted out. Second, banks will refuse to process incoming or outgoing international payments tied to trade. Third, you cannot register with export promotion councils, which means you lose access to valuable government incentives. Fourth, any scheme benefits under the Foreign Trade Policy, such as duty drawbacks or export subsidies, remain out of reach.

Consequently, learning how to get import export code in India before you commit to an international order protects you from shipment delays, lost customers, and unnecessary financial strain. Many businesses learn this lesson the hard way, discovering the requirement only after a shipment gets stuck at the port. You can avoid that outcome entirely by applying early.

Who Needs to Apply for an IEC?

Almost any entity that wishes to import or export goods for commercial purposes needs this code. This includes sole proprietors, partnership firms, limited liability partnerships, private and public limited companies, trusts, Hindu Undivided Families (HUFs), and societies. Whether you run a one-person export business from home or manage a large manufacturing company that ships containers abroad, the requirement applies equally.

There are, however, a few exceptions worth noting. Individuals importing or exporting goods for personal use, not connected with trade, manufacture, or agriculture, do not need an IEC. Similarly, government ministries, departments, and certain notified charitable organizations are exempted under specific provisions. Service exporters generally do not need an IEC either, unless they intend to claim benefits under the Foreign Trade Policy or work with DGFT-specified services.

If you fall outside these exceptions and plan to trade commercially, understanding how to get import export code in India becomes the very first task on your business checklist, well before you finalize suppliers, buyers, or shipping arrangements.

Documents Required to Get Import Export Code in India

Preparation is everything when it comes to fast approval, and it forms the real backbone of how to get import export code in India without setbacks. Gathering the right documents in advance saves you from repeated rejections and long delays. Here is what you typically need, and the requirements vary only slightly depending on your business structure.

PAN Card: You need the PAN card of the individual proprietor, or the PAN of the partnership firm, LLP, company, trust, or HUF, depending on how your business is structured. This is the anchor document, since your IEC number will match your PAN pattern.

Aadhaar Card: The proprietor or the authorized signatory needs a valid Aadhaar card, primarily because the application gets digitally signed using Aadhaar-based OTP authentication.

Proof of Business Address: A recent electricity bill, telephone bill, rent agreement, lease deed, or sale deed serves as valid address proof for your principal place of business. Make sure the address on this document matches exactly what you enter in the application form.

Bank Details: You need a cancelled cheque bearing the applicant’s name, or alternatively, a bank certificate in the prescribed format issued by your banker. This document links your bank account to your international trade transactions.

Photograph: A recent passport-size photograph of the proprietor or the authorized signatory rounds out the document list.

Proof of Business Constitution: For partnerships, submit the partnership deed. For LLPs and companies, submit the certificate of incorporation. For proprietorships, local registration proof or GST registration can serve this purpose.

Every scanned document should be clear, legible, and saved in the correct file format, usually PDF or JPEG, within the size limit specified by the portal. Blurry uploads and mismatched names across documents remain the two most common causes of rejection, so double-check everything before submission.

Eligibility Criteria for IEC Registration

Eligibility for the Import Export Code is refreshingly simple compared to many other business registrations in India. Any individual, proprietorship, partnership firm, LLP, private limited company, public limited company, trust, HUF, or society that intends to conduct import or export activity qualifies to apply.

The only firm requirements are these: the applicant must hold a valid PAN, must have a bank account in the name of the business, and must have a verifiable address. There is no minimum turnover requirement, no minimum capital requirement, and no restriction based on business age. Even a brand-new startup, registered just days ago, can apply immediately, provided it holds these three basics. This is one of the most reassuring facts anyone researching how to get import export code in India can learn, since it removes age and turnover as barriers to entry.

This accessibility is precisely why so many small and medium businesses across India now trade internationally. Once you understand how to get import export code in India, you realize the barrier to entry for global trade is far lower than most people assume.

How to Get Import Export Code in India: Step-by-Step Process

Now let’s get into the heart of this guide: the exact, step-by-step method for obtaining your code. The entire process happens online through the official DGFT portal at dgft.gov.in, and there is no need to visit any government office in person.

Step 1: Register on the DGFT Portal

Visit the official DGFT website and locate the registration option for a new user. You will need a valid email address and an active mobile number. The portal sends a one-time password to both, and once verified, it creates your user profile linked to your PAN. This profile becomes your gateway to every future DGFT service, not just the IEC application.

Step 2: Log In and Select “Apply for IEC”

Once registered, log in using your credentials. Navigate to the Services menu and choose “Apply for IEC.” This opens Form ANF-2A, the official application form prescribed for Importer-Exporter Code registration under the Foreign Trade (Development and Regulation) Act, 1992.

Step 3: Fill in Business and Applicant Details

Enter your business name exactly as it appears on your PAN and GST records. Even a small spelling difference between documents can trigger delays, so take your time here. Add details about your business constitution, whether it is a proprietorship, partnership, LLP, or company. Include the principal business address, any branch addresses, the nature of your business activity, and your intended export or import sectors.

Step 4: Enter Bank Account Details

Provide your business bank account number, the IFSC code, and the bank branch details. This information links directly to your cancelled cheque or bank certificate, so ensure the account name matches your business name precisely.

Step 5: Upload the Required Documents

Upload scanned copies of your PAN card, Aadhaar card, address proof, cancelled cheque or bank certificate, and photograph. Files must stay within the prescribed size limit, typically capped at a few megabytes per document, and should be in PDF or JPEG format. Clear, high-resolution scans move through verification faster than low-quality images.

Step 6: Pay the Application Fee

After completing the form and uploading documents, you move to the payment stage. The government fee for a fresh IEC application is ₹500, payable online through the Bharatkosh payment gateway using net banking, debit card, credit card, or UPI. This fee is a one-time, non-refundable payment, so review your entire application carefully before submitting it.

Step 7: Sign the Application Digitally

Every application must be digitally signed before final submission. Proprietors typically use Aadhaar-based e-signing through OTP verification, while companies and LLPs generally use a Digital Signature Certificate (DSC) registered in the name of the authorized signatory. Keep your DSC token handy if your entity requires one.

Step 8: Submit and Track Your Application

Once signed, submit the completed application. The system generates a reference number that lets you track your application status in real time. Save this number, since it becomes useful if you need to follow up with DGFT support.

Step 9: Receive Your IEC Certificate

If everything checks out, DGFT typically issues the IEC certificate within one to three working days. Many clean applications, meaning those with no document mismatches or errors, get approved within 24 hours. You receive the certificate via email, and you can also download it anytime by logging into the portal and navigating to Services, then IEC, then Print IEC. The certificate carries a QR code, which anyone can scan to verify its authenticity instantly.

Following these nine steps carefully is, in essence, the complete answer to how to get import export code in India without hiring outside help. The process is genuinely designed for self-filing, provided your documents are in order.

how to get import export code in India

How to Get Import Export Code Fee and Cost Breakdown

Understanding the cost involved helps you budget correctly before you begin. The government fee for a fresh IEC application stands at ₹500, and this amount goes directly to the DGFT through the Bharatkosh payment gateway. This is the only mandatory government charge, and it applies uniformly regardless of your business type or size.

If you choose to hire a consultant, chartered accountant, or company secretary to handle the filing on your behalf, expect an additional professional fee. This service charge typically ranges anywhere from roughly ₹999 to ₹3,500, depending on the complexity of your entity structure and how quickly you need the work completed. New entities, or applicants with unusual bank certificate formats, sometimes benefit from professional help, since consultants know exactly how to avoid the common pitfalls that cause rejection.

For an established business with all its paperwork already in order, filing the application yourself is entirely realistic and saves the professional fee altogether. Either way, once you know how to get import export code in India, the actual government cost remains minimal compared to the international trade opportunities it unlocks.

How Long Does It Take to Get an IEC?

Anyone researching how to get import export code in India quickly discovers that timing matters enormously when a business is racing to fulfill an international order. Fortunately, the DGFT has streamlined this process considerably. Most applications receive approval within one to three working days after submission. Clean applications, meaning those without document mismatches, unclear scans, or incomplete fields, often clear within 24 hours.

If your application contains errors, such as a name mismatch between your PAN and your bank certificate, expect delays while DGFT raises a query and waits for your correction. This is precisely why careful preparation before submission matters so much. Rushing through the form almost always costs more time in the long run than it saves upfront.

How to Get Import Export Code Without GST Registration

A common question among small business owners and freelancers revolves around whether GST registration is mandatory before applying for an IEC. The answer is nuanced. While GST registration strengthens your application and serves as valid proof of business constitution for proprietorships, it is not always a strict prerequisite for every entity type.

Proprietors without GST registration can still submit alternative proof of business, such as local municipal registration or a shop establishment certificate, depending on their state’s requirements and DGFT’s current guidelines. However, keep in mind that once you begin actual import or export operations, GST registration typically becomes necessary anyway for invoicing, tax compliance, and claiming input credits. So, while it is technically possible to explore how to get import export code without GST in narrow circumstances, most growing businesses eventually need both registrations working together.

Validity and Lifetime Nature of the IEC

One of the most attractive features of the Import Export Code is its lifetime validity. Unlike many other business licenses that require periodic renewal, the IEC never expires once issued. You do not need to reapply, and there is no renewal fee to worry about.

That said, there is an important compliance catch. Since 2021, DGFT has made it mandatory for every IEC holder to update or confirm their details annually between April 1 and June 30. This applies even if nothing about your business has changed. The update itself is free and takes only a few minutes: log in to the portal, navigate to the IEC Annual Update section, review your existing details, and submit your confirmation.

Skipping this simple annual step leads to automatic deactivation of your code. A deactivated IEC blocks every import and export activity immediately, freezes any pending export incentive claims, and prevents registration with export promotion councils. Reactivating a deactivated code requires completing the overdue update, though this reactivation may still carry consequences for any non-compliance period. In short, knowing how to get import export code in India is only half the job; remembering to keep it active every year is the other half.

Common Mistakes to Avoid During IEC Registration

Even though the process is largely self-explanatory, applicants frequently stumble over avoidable errors. Being aware of these mistakes in advance dramatically improves your chances of a smooth, fast approval.

Name Mismatches: Ensure your business name, proprietor name, or director names match exactly across your PAN, GST certificate, bank documents, and the application form. Even minor differences, such as an abbreviated middle name, can trigger a rejection.

Blurry or Incomplete Scans: Upload high-resolution, legible copies of every document. An unclear address proof or a partially visible PAN card remains one of the most frequent causes of delay.

Incorrect Bank Details: Verify your account number and IFSC code carefully before uploading your cancelled cheque. Since your IEC links directly to this account for receiving international payments, any error here creates downstream complications.

Wrong Address Information: The address you enter in the form must match your uploaded proof precisely, down to the pin code and building details.

Ignoring the Annual Update: As covered above, forgetting the April to June annual update leads to automatic deactivation, catching many otherwise diligent business owners off guard.

Avoiding these five pitfalls goes a long way toward making your experience with how to get import export code in India smooth, quick, and frustration-free.

Benefits of Having an Import Export Code

Beyond mere legal compliance, holding an active IEC opens several tangible advantages for your business. Understanding these benefits reinforces why the registration deserves priority attention.

Access to Global Markets: The IEC is your primary authorization to legally trade internationally, letting you expand well beyond domestic customers into buyers and suppliers across the world.

Eligibility for Export Incentives: Many government schemes under the Foreign Trade Policy, including duty drawback schemes and RoDTEP benefits, require an active IEC as a baseline eligibility criterion.

Smoother Customs Clearance: Customs authorities process shipments faster when your IEC details are accurate and active, reducing the risk of goods getting held up at ports.

Simplified Banking for International Trade: Banks require your IEC to process foreign remittances tied to trade, whether you are receiving export payments or making import payments abroad.

Lifetime Validity: As discussed earlier, you register once and, subject to the simple annual update, use the same code for the entire life of your business.

No Recurring Renewal Cost: Since there is no renewal fee, the one-time ₹500 government charge remains your only mandatory expense tied to this registration.

Together, these advantages make the effort of learning how to get import export code in India well worth it for any business serious about international growth.

What Happens After You Get Your IEC?

Receiving your IEC certificate is a major milestone, but it is not the final step toward becoming fully trade-ready. A few additional registrations typically follow.

AD Code Registration: After obtaining your IEC, register your bank’s Authorised Dealer (AD) Code at each customs port where you intend to import or export. You will need an AD Code letter from your bank, which you then submit to the customs office at that specific port. This registration happens once per port.

ICEGATE Registration: The Indian Customs EDI Gateway, known as ICEGATE, is the portal used to file essential trade documents, including bills of entry and shipping bills. Registering here becomes necessary once you begin actual shipments.

RCMC Registration: If your product category falls under a specific Export Promotion Council, apply for a Registration Cum Membership Certificate (RCMC) to access sector-specific export incentives under the Foreign Trade Policy.

Your IEC alone authorizes you to trade, but without the AD Code, ICEGATE access, and GST registration working together, you cannot actually file the customs paperwork required to move goods across the border. So, once you master how to get import export code in India, treat it as the first link in a short chain of registrations rather than the final destination.

How to Modify or Update Your IEC Details

Business details change over time. You might shift your office address, switch banks, add a new director, or update your business constitution. The DGFT portal allows you to modify these details online at any point after issuance.

Simply log in to your DGFT profile, navigate to the IEC Profile Management section, select the modification option, and update whichever fields have changed. Most modifications receive auto-approval, though certain changes, such as a shift in business constitution, may require additional document verification. Keeping your details current not only maintains compliance but also prevents mismatches that could complicate future customs or banking transactions, reinforcing everything you learned earlier about how to get import export code in India correctly.

How to Get Import Export Code in India for Different Business Types

The core process for how to get import export code in India stays largely the same across business structures, but a few details shift depending on how your entity is organized. Understanding these small differences beforehand saves you from last-minute confusion.

Sole Proprietorships: As a proprietor, you apply using your personal PAN. Address proof, a cancelled cheque from your personal or business bank account, and Aadhaar-based e-signing complete your application. This is, by far, the fastest route among all business types, since fewer supporting documents are involved.

Partnership Firms: Partnerships apply using the firm’s PAN, along with the registered partnership deed. One authorized partner signs the application, typically through a Digital Signature Certificate, though Aadhaar-based signing may also apply depending on the partner’s registration status.

Limited Liability Partnerships and Companies: LLPs and companies submit their certificate of incorporation alongside the entity’s PAN. An authorized signatory, usually a designated partner or director, signs digitally using a registered DSC. Board resolutions or authorization letters sometimes accompany the application to confirm the signatory’s authority.

Trusts, HUFs, and Societies: These entities follow a similar path, submitting their respective registration certificates along with PAN and address proof. The authorized trustee, karta, or society representative signs on behalf of the organization.

Regardless of your structure, the underlying question remains the same: how to get import export code in India without errors that stall your approval. Matching your entity’s legal name precisely across every document remains the single most important factor, no matter which category you fall under.

Where to Get Help If Your IEC Application Gets Rejected

Occasionally, despite careful preparation, an application still faces rejection or a query from DGFT. This usually happens because of a document mismatch, an unclear scan, or an incomplete field. If this happens to you, do not panic. The DGFT portal displays the specific reason for rejection under your application status, giving you a clear starting point for correction.

Read the rejection remark carefully, gather the corrected document, and resubmit through the same portal login. In most cases, you do not need to pay the ₹500 fee again if you are simply correcting an existing application rather than starting fresh. If the reason for rejection feels unclear, or if you have already tried twice without success, and you are still unsure how to get import export code in India correctly, consider reaching out to a chartered accountant, company secretary, or a trade compliance consultant who regularly handles DGFT filings. They can quickly spot the exact issue and guide you through a clean resubmission.

Learning how to get import export code in India rarely involves major hurdles, but knowing how to troubleshoot a rejection keeps your timeline from stretching into weeks instead of days.

Final Thoughts on How to Get Import Export Code in India

Getting your Import Export Code is, without question, the foundational step toward legally trading across borders from India. The process itself is refreshingly straightforward: register on the DGFT portal, complete Form ANF-2A with accurate details, upload clear documents, pay the modest ₹500 fee, and digitally sign your application. Within one to three working days, your certificate lands in your inbox, ready for use at any customs checkpoint or bank in the country.

That said, success depends heavily on preparation. Matching names precisely across your PAN, bank documents, and application form prevents the vast majority of delays. Remembering the annual update between April and June keeps your code active for life, avoiding the frustration of an unexpected deactivation right when you need to ship an order.

Now that you understand exactly how to get import export code in India, from eligibility and documents through to the final certificate and ongoing compliance, you are equipped to handle the registration confidently on your own. Take the time to gather your paperwork correctly, follow each step in order, and your business will be fully ready to trade with the world in just a few working days.

References

  1. Directorate General of Foreign Trade – Official Portal: https://www.dgft.gov.in/
  2. DGFT – IEC Profile Management: https://www.dgft.gov.in/CP/?opt=iec-profile-management
  3. Trade in Bharat – How to Get IEC (Import Export Code): Complete 2026 Guide: https://tradeinbharat.com/learn/how-to-get-iec-import-export-code
  4. PSR Compliance – Apply for Importer Exporter Code (IEC) Online: https://www.psrcompliance.com/iec-registration
  5. Vocal Media – Import Export Code Registration: Process, Fees, and Documents: https://vocal.media/education/import-export-code-registration-process-fees-and-documents
  6. Vakilsearch – IEC Registration in India 2026: Step-by-Step DGFT Process, Documents and Fees: https://vakilsearch.com/article/iec-import-export-code-registration-india-2026/
  7. Cashfree Payments Blog – What is an Import Export Code (IEC)?: https://www.cashfree.com/blog/what-is-import-export-code-iec/
  8. Targo Legal – Import Export Code (IEC) 2026: DGFT Guide & Annual Update: https://targolegal.com/blog/import-export-code-iec-2026-who-needs-it-how-to-apply-on-dgft-the-annual-update-rule-2/
  9. Patron Accounting – IEC Registration Online: DGFT Process, Fees & Documents: https://www.patronaccounting.com/iec-registration
  10. Razorpay – IEC Code Registration 2026: A Step-by-Step Online Application Guide: https://razorpay.com/blog/how-to-apply-for-an-iec-code-online-india/
  11. Afleo Group – AD Code Registration on ICEGATE: Step-by-Step Guide: https://afleo.com/icegate-ad-code-registration-online/
  12. IndiaFilings – Authorized Dealer Code (AD Code) Registration and Importance: https://www.indiafilings.com/learn/authorized-dealer-code-ad-code
  13. Patron Accounting – AD Code Registration: Process for Customs & Export India: https://www.patronaccounting.com/ad-code-registration
  14. A V International – ICEGATE AD Code Registration Guide for Imports 2026: https://avigroup.in/2026/05/19/icegate-ad-code-registration-guide-for-imports-2026/
  15. Agile Regulatory – AD Code Registration on ICEGATE: Documents & Procedure: https://www.agileregulatory.com/blogs/ad-code-registration-on-icegate
  16. Citrus Freight – AD Code Registration: Meaning, Process and Benefits: https://www.citrusfreight.com/resource/blog/ad-code-registration
  17. NimbusPost – What is AD Code in International Shipping and What Are the Steps to Register It?: https://nimbuspost.com/blog/what-is-ad-code-in-international-shipping-and-what-are-the-steps-to-register-it/
  18. AD-Code.in – AD Code Registration | ICEGATE | Apply Now: https://ad-code.in/ad-code-registration/
  19. Directorate General of Systems and Data Management (ICEGATE) – AD Code Bank Account Registration Advisory: https://old.icegate.gov.in/Download/AD_Code_Bank_Account_Registration_Advisory_Final.pdf
  20. YKG Global – ICEGATE AD Code Registration: https://www.ykgglobal.com/icegate-ad-code-registration

FAQs: How to Get Import Export Code in India

  • If you want to know how to get import export code in India, visit the DGFT portal, register using your PAN, complete the IEC application, upload the required documents, pay the prescribed fee, and submit the form with a digital signature or Aadhaar-based e-sign. After successful verification, the IEC is usually issued electronically within a few working days.

  • Any individual, sole proprietorship, partnership firm, LLP, company, trust, or society engaged in international trade can apply. Understanding how to get import export code is important because an IEC is mandatory for most import and export activities in India.

  • To complete how to get import export code in India, applicants generally need a PAN card, Aadhaar or other identity proof, address proof, bank account details with a cancelled cheque or bank certificate, business registration documents (if applicable), and a valid email ID and mobile number.

  • Yes. Once issued, an IEC remains valid for the lifetime of the business. However, IEC holders must update or confirm their details on the DGFT portal every year to keep their records active. Therefore, anyone learning how to get import export code should also understand the annual update requirement.

  • In most cases, no. An IEC is mandatory for importing goods or exporting products and services from India, except for a few exemptions notified by the Government. Therefore, knowing how to get import export code in India is the first legal step before starting an international trading business.

I am a passionate writer with a strong command over diverse genres. With extensive experience in content creation, I specialize in crafting compelling, well-researched, and engaging articles tailored to different audiences. My ability to adapt writing styles and deliver impactful narratives makes me a versatile content creator. Whether it's informative insights, creative storytelling, or brand-driven copywriting, I thrive on producing high-quality content that resonates. Writing isn't just my profession—it's my passion, and I continuously seek new challenges to refine my craft.
Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply