How to Get an Import Export Code
Starting or scaling an import/export operation requires strict adherence to Indian customs and foreign trade regulations. The Import Export Code (IEC) is the foundational document, issued by the Directorate General of Foreign Trade (DGFT), and it is mandatory for any entity — proprietorship, partnership, LLP, or company — that wants to legally import goods into India or export goods out of it. The application is fully online through the DGFT portal, is PAN-based, and in most cases the code is generated electronically the same day the application and payment are accepted, provided the details and uploaded documents are consistent. Because the IEC is now linked to an annual confirmation requirement rather than being a one-time, forever-valid document, businesses need to treat it as a compliance item to be tracked every year, not just a certificate to file away. Many first-time exporters underestimate how strictly the portal cross-checks PAN, bank, and address details, so getting the KYC data right before you start is the single biggest factor in a smooth, single-day approval.
Before you start
- Active PAN card of the proprietor, firm, LLP, or company applying for the IEC.
- Valid Aadhaar number of the proprietor/authorized signatory, ideally linked to a working mobile number for OTP verification.
- Constitution/registration documents of the entity (Certificate of Incorporation, Partnership Deed, LLP Agreement, or Shop & Establishment proof for proprietorships).
- A current bank account in the entity's name with a cancelled cheque or bank certificate showing the account number and IFSC.
- Proof of the principal place of business (rent agreement/utility bill/sale deed, plus NOC from the owner if the premises are rented).
- A valid, actively used email ID and mobile number for DGFT portal registration and OTP-based verification.
- Digital Signature Certificate (Class 3 DSC) or an Aadhaar-based e-sign option for authenticating the application.
- Scanned copies (PDF/JPEG, within the portal's size limits) of all the above documents ready for upload before you start the form.
Step-by-step
Register on the DGFT Portal
Visit the official dgft.gov.in portal and choose the option to register as a new user/business. You will need to enter the entity's PAN along with the applicant's mobile number and email address. The portal sends separate OTPs to the mobile number and email — both must be entered promptly, since they typically expire within a short window.
- Keep the PAN spelling and date of birth/incorporation date exactly as they appear on the PAN card, since mismatches are one of the most common causes of registration failure.
- Save the login credentials generated at this stage; you will need them again for the annual IEC confirmation.
Complete Aadhaar/OTP-based Verification
After initial registration, the portal usually asks for Aadhaar-based OTP verification of the authorized signatory to establish identity. This step is what allows many applicants to e-sign the form later without a physical DSC.
If Aadhaar verification is not possible (for example, the signatory's mobile number is not linked to Aadhaar), keep a Class 3 Digital Signature Certificate ready as a fallback, since the application cannot be submitted without one of the two.
Fill Out the IEC Application (ANF-2A)
Once logged in, navigate to the 'Apply for IEC' section and open the application form. Enter the legal name and constitution of the firm, the nature of the business, the branch/head office details if applicable, and the bank account information.
- Double-check the entity name matches the PAN and registration certificate exactly — even punctuation differences can trigger a query.
- If the business already has GST registration, keep the GSTIN handy, as some fields cross-validate against it.
Upload KYC and Supporting Documents
Systematically upload the required documents: PAN copy, address proof of the business premises, the cancelled cheque or bank certificate, and the constitution document relevant to the entity type (partnership deed, incorporation certificate, etc.).
Upload clear, legible scans in the file formats and size limits specified on the portal — blurry or oversized files are a frequent cause of processing delays or rejection queries.
Pay the Government Fee
Pay the applicable DGFT filing fee online via the payment gateway integrated into the portal (net banking, debit/credit card, or UPI, depending on availability). The fee has historically been a modest flat amount — confirm the current fee schedule on the DGFT portal before paying, since government fee schedules are revised from time to time.
Download or screenshot the payment receipt and transaction reference number immediately; you may need it if you have to raise a grievance or track the application status.
Review and Submit the Application
Before final submission, review every section of the form carefully — name, address, bank details, and the nature of business — since post-submission corrections generally require a separate modification request and additional time.
Authenticate and submit the form using Aadhaar e-sign or the registered DSC. Note the application/file reference number shown on the confirmation screen.
Track Application Status
Use the reference number to track the application under the 'Track Status' section of the DGFT portal. Most complete, error-free applications move to 'approved' status within the same day, though volume and document verification can occasionally push this out.
If the application shows 'pending' or a query has been raised, respond to the query promptly through the portal rather than filing a fresh application.
Receive and Download the IEC Certificate
Once approved, the DGFT issues a 10-character IEC number that is the same as the entity's PAN (since DGFT aligned IEC with PAN in 2017). Download the e-IEC certificate (in PDF form) directly from the portal.
Store the certificate securely alongside your other statutory registrations (GST, PAN, incorporation certificate) — banks, customs brokers, and shipping lines will routinely ask for a copy.
Link the IEC to Bank and Customs Systems
Share the IEC and supporting KYC with your bank so it can be linked to your current account for foreign remittance (FIRC/BRC) purposes, and provide it to your customs house agent (CHA) or freight forwarder for use on shipping bills and bills of entry.
If you plan to claim export incentive schemes (such as RoDTEP), ensure the IEC is also registered on the ICEGATE portal, since customs clearance and incentive disbursal depend on that linkage being active.
Set a Reminder for the Annual IEC Confirmation
DGFT requires IEC holders to electronically confirm/update their IEC details every year within the window specified by DGFT (historically April–June), even when nothing has changed. Missing this confirmation leads to automatic deactivation of the IEC.
Set a recurring calendar reminder well ahead of the window, since a deactivated IEC blocks shipments and bank remittances until it is reactivated.
Common mistakes to avoid
- Assuming the IEC is a one-time, lifetime document and skipping the mandatory annual online confirmation, which leads to automatic deactivation.
- Entering a business or applicant name on the form that does not exactly match the PAN, causing verification failures or processing queries.
- Uploading blurry, mismatched, or outdated KYC documents, especially a cancelled cheque that does not match the bank details entered.
- Not linking Aadhaar to the mobile number used for OTP verification, which stalls the e-sign step and forces a fallback to arranging a DSC.
- Leaving the 'nature of business'/scope of goods vague or inconsistent with what is later declared on shipping bills, inviting customs queries.
- Forgetting to update the IEC after a change in bank account, address, or business constitution, which can cause mismatches during customs clearance or bank remittance.
- Applying under the wrong legal entity (e.g., in an individual's name when the business has since incorporated as a private limited company).
- Delaying the ICEGATE/bank linkage after IEC issuance, which holds up the first actual export shipment or import clearance even though the IEC itself is active.
Frequently asked questions
Is the IEC required if I only plan to sell services internationally?
Generally, the IEC is mandatory for cross-border trade in physical goods (import and export). Pure service exports may not require an IEC unless the service provider wants to claim benefits under specific export promotion schemes that are IEC-linked, or receives foreign remittances that a bank asks to map against one. Because the requirement depends on the nature of the service and the scheme involved, it's best to confirm your specific situation with a specialist like PNPC Global before assuming you're exempt.
How long does the registration process typically take?
If all documentation is complete, consistent, and accurately entered, the DGFT portal often generates the e-IEC on the same day as submission. However, processing can extend to a few working days if the portal raises a query on any document, if Aadhaar/DSC verification fails initially, or during periods of high application volume.
What is the current DGFT fee for an IEC application?
DGFT charges a modest flat filing fee, historically around ₹500, payable online at the time of submission. Government fee schedules are revised periodically, so confirm the exact current amount on the DGFT portal's fee page before you pay, rather than relying on a figure from an earlier year.
What happens if I miss the annual IEC confirmation window?
If you don't electronically confirm/update your IEC details within the annual window DGFT specifies, the IEC is automatically deactivated. A deactivated IEC blocks customs clearance of shipments and can hold up bank remittances tied to export/import transactions. You'll need to log in and complete the confirmation (or a reactivation request, if it has lapsed) before resuming trade.
Can I use the same IEC for both import and export?
Yes. The single IEC number issued by DGFT covers both importing goods into India and exporting goods from India under the same legal entity. You do not need separate codes for import versus export activity.
Do I need a separate IEC for each branch or state my business operates from?
No. The IEC is issued at the PAN level for the legal entity, not per branch or per state. You can add or update branch details within the same IEC application/profile rather than applying for a new one, though each branch's customs and GST details should still be current in your records.
Can a proprietorship apply for an IEC, or is it only for companies?
Proprietorships, partnerships, LLPs, private limited companies, and other recognized business constitutions can all apply for an IEC. The document requirements differ slightly by entity type — for example, proprietorships submit personal PAN and address proof, while companies submit their Certificate of Incorporation — but the online application process itself is the same.
What happens if the DGFT portal rejects or queries my application?
If a query is raised, the portal will typically specify which document or field needs correction or clarification. Respond directly through the portal using the same application reference number rather than starting a new application, as filing a duplicate can create confusion and delay resolution further.
Is a Digital Signature Certificate (DSC) mandatory, or can I use Aadhaar e-sign instead?
Most applicants can now complete the IEC application using Aadhaar-based e-sign, provided the authorized signatory's Aadhaar is linked to an active mobile number for OTP verification. A DSC remains a valid alternative and may still be required in specific cases, such as when Aadhaar verification is not available for the signatory.
Does obtaining an IEC also register my business for GST or other compliance requirements?
No. The IEC is a separate registration specific to foreign trade and is issued independently of GST registration, though DGFT may cross-check your GSTIN if you provide one. You will still need to separately maintain GST compliance, and depending on your product category, register on ICEGATE and obtain any product-specific licenses (such as from FSSAI, BIS, or other regulators) before shipping.
Can PNPC Global handle the entire IEC application on my behalf?
Yes. PNPC Global assists with document preparation, DGFT portal filing, KYC verification, and the subsequent ICEGATE/bank linkage, and can also manage your annual IEC confirmation so the code doesn't lapse due to a missed deadline.
Prefer we handle Import Export Code (IEC) Registration?
Our team in India & UAE completes every step above for clients daily — accurately and on time.