Company Registration
NGO Registration
Virtual business address
Startup Registration
Shop Act Registration
Annual Compliance
Income tax Filing
Trade License Registration
BIS Registration main
CDSCO Registration
Star Rating Certification
WPC Registration
Brand Registration
Legal Metrology Certification
PESO certification
Factory License Registration
Fire NOC
AERB Certification
PSARA License
Fssai License
RCMC Certification
Import Export Registration
China Food Export
RNI Certification
NSIC Registration
ISO Certification Main
US FDA
ICEGATE Registration Main
CPCB Approval
EIA Environment
CPCB/SPCB
E-Waste Management
Plastic Waste Management
Battery Waste Management
Fri, Aug 21 2026
Raju Karn
If you are an Indian freelancer, SaaS startup, consultant, software company, or business exporting products to foreign customers, you may have heard conflicting information about whether an IEC Code is mandatory. The answer depends largely on whether you are exporting goods or services. Goods exporters generally require IEC for cross-border shipments, while service exporters can have different requirements depending on their activities, export benefits, banking requirements, and business model.
This guide explains the difference between IEC registration for service exporters and goods exporters, when freelancers and SaaS companies may need an IEC, what FEMA compliance involves for service exports, and how to apply for IEC registration online through DGFT.
IEC stands for Importer Exporter Code. It is a unique identification number issued by the Directorate General of Foreign Trade (DGFT), Ministry of Commerce and Industry, for businesses and eligible individuals involved in international trade.
For goods exporters, IEC plays an important role in customs and export documentation. DGFT's official guidance describes IEC as a 10-digit code based on PAN and confirms that the application process is completed online through the DGFT portal.
The important point is that goods and service exporters do not always have identical IEC requirements. Your requirement should be determined by the nature of your export activity and whether you need IEC-linked benefits or other business purposes.
The biggest confusion around IEC registration comes from treating goods and services exports as the same. They are not.
Your uploaded source specifically highlights that a freelancer or SaaS company exporting services may not automatically need an IEC merely because it receives payments from overseas clients. However, IEC can become important when claiming applicable Foreign Trade Policy benefits, meeting client requirements, joining export councils, or starting physical goods exports.
For businesses exporting physical goods from India, IEC is generally a fundamental requirement. Goods exporters need to use the IEC in the applicable customs and export documentation so that the transaction can be identified and processed through the relevant systems.
Without the required IEC, an exporter can face difficulties with customs clearance and international shipment processing. DGFT's guidance also describes IEC as a key requirement for import and export transactions and confirms that IEC applications are submitted online.
Service exporters have a different position. According to the supplied source, IEC is generally not required solely for exporting services, unless the service provider needs it for a specific purpose such as claiming applicable Foreign Trade Policy benefits or meeting a commercial requirement.
For example, an Indian freelancer providing software development to a US client or a SaaS company receiving subscription payments from UK customers may not automatically require IEC merely because the customer is located outside India. However, that does not mean service exporters are exempt from foreign exchange, tax, banking, documentation, or other applicable compliance requirements.
Even where IEC is not required for a particular service-export transaction, the exporter still needs to comply with applicable FEMA and RBI requirements relating to foreign exchange receipts.
Service exporters may need to:
The supplied blog specifically highlights purpose codes, e-FIRA, SOFTEX and documentation as important elements of the compliance framework for service exporters.
Even if IEC is not mandatory for your basic service-export activity, obtaining one can still make commercial sense in several situations.
Service exporters seeking benefits available under India's Foreign Trade Policy may need an IEC. The IEC becomes part of the documentation required for the relevant scheme or benefit.
Banks may request IEC information while processing or settling certain international transactions, particularly for specific business structures or larger transactions. Having the appropriate registration and documentation ready can reduce unnecessary payment delays.
Large overseas companies may have detailed vendor onboarding procedures. Their compliance or procurement teams may ask Indian service providers for IEC and other business documentation before entering into a contract.
IEC may also be required for membership in relevant export promotion councils. Such memberships can provide exporters with access to trade events, market-development opportunities and international business networks.
If a freelancer, consultant, SaaS company or service business starts exporting physical products, samples, hardware or other goods, the compliance position changes. Goods-export requirements then become relevant and IEC becomes an important part of the export process.
SaaS businesses often receive recurring payments from customers located in countries such as the USA, UK, EU member states and other international markets. Since the product is delivered digitally rather than through a physical shipment, SaaS exporters need to understand the distinction between service exports and goods exports.
IEC may still be commercially useful for SaaS companies because of enterprise client requirements, applicable export benefits, export council memberships and broader documentation requirements. The supplied source also highlights software-export compliance, foreign payment records and applicable SOFTEX requirements as part of the compliance framework.
For an Indian freelancer providing services to overseas clients, IEC is not automatically required in every situation. The freelancer may need to maintain proper export invoices, receive payments through appropriate banking channels, use the applicable RBI purpose code and maintain payment evidence such as e-FIRA.
However, an IEC may become necessary or commercially useful if the freelancer begins exporting physical goods, wants to claim applicable DGFT benefits, joins an export promotion council, or has a foreign client or platform that specifically requires IEC details.
The exact documents can vary according to the applicant's business structure. Common requirements include:
DGFT's published guidance confirms requirements such as valid PAN, mobile number, email ID, address details and a valid bank account in the IEC holder's name.
IEC registration is completed online through the DGFT portal.
Create your user account on the DGFT website using the required mobile number and email ID.
After logging in, navigate to the IEC application section and start a new IEC application. DGFT's official FAQ describes the route through the dashboard for applying for a new IEC.
Provide PAN, address, business constitution, bank details and other information requested in the application.
Upload the applicable identity, address, business and bank documents.
The supplied source states that the government application fee is ₹500. DGFT's published material also confirms the ₹500 application fee.
Review the information carefully and submit the application through the DGFT portal.
Once the application is processed successfully, the IEC is issued digitally through the DGFT system.
Obtaining IEC is not the end of the compliance process. IEC holders should keep their details updated on the DGFT portal and complete applicable annual confirmation or update requirements within the prescribed period.
The supplied source specifically warns that failure to complete the required annual update can result in IEC deactivation, potentially affecting shipments and international payment processing.
Therefore, businesses should periodically verify their IEC profile, bank details, address, contact information and other registered particulars.
The IEC requirement for service exporters is different from the requirement for goods exporters. Businesses should first identify the exact nature of their export activity.
Not requiring IEC for a particular service export does not remove FEMA, RBI, banking, GST or documentation responsibilities.
Incorrect purpose-code selection can create difficulties in correctly classifying and reconciling foreign inward remittances.
Freelancers and service exporters should maintain proper documentation linking invoices with foreign payments and bank records.
An IEC can become inactive if applicable update requirements are missed. Keeping the DGFT profile updated helps avoid unnecessary disruption.
Businesses planning to add physical products to their existing service business should arrange the required export compliance before beginning goods shipments.
An experienced consultant can assess whether your business requires IEC and identify the additional compliance requirements relevant to your export model.
For service exporters, IEC is only one part of the compliance framework. Purpose codes, e-FIRA, applicable software-export reporting, GST documentation and foreign payment records may also need attention.
Keeping track of DGFT profile requirements and applicable annual updates helps prevent accidental IEC deactivation.
If your business plans to expand from services into physical goods or intends to access applicable export benefits, early compliance planning can prevent last-minute registration issues.
The difference between IEC requirements for goods exporters and service exporters is important for Indian businesses dealing with international customers. Goods exporters generally need IEC for their cross-border shipments, while service exporters may not automatically need IEC solely because they receive foreign payments.
However, service exporters still need to maintain appropriate FEMA, RBI, banking, tax and documentation compliance. IEC can also become commercially important when claiming applicable export benefits, satisfying client requirements, joining export councils or expanding into physical goods exports.
Planning to export goods or services from India? Get expert assistance with IEC registration, DGFT application, document preparation, and export compliance.
📞 Call us: (+91) 8796104190📧 Email: support@psrcompliance.com
Yes. Businesses exporting physical goods from India generally need a valid Importer Exporter Code (IEC) issued by DGFT.
Not necessarily. Service exporters may not need IEC solely for exporting services, although IEC can be required for certain export benefits, client requirements, or other business purposes.
Not automatically. Freelancers providing services to overseas clients may be able to receive foreign payments without IEC, subject to applicable FEMA, RBI, banking and tax requirements.
A SaaS company does not necessarily need IEC merely because it provides services to overseas customers. However, IEC may be useful or required for certain export benefits, client requirements, export council membership or other applicable purposes.
The IEC application fee is ₹500, subject to the applicable DGFT fee structure.
Common documents include PAN, identity proof, business address proof, bank account details and applicable incorporation or business constitution documents.
You can apply online through the DGFT portal by registering your account, completing the IEC application, uploading the required documents, paying the applicable fee and submitting the application.
Yes. Even where IEC is not mandatory, service exporters must comply with applicable FEMA, RBI, banking and foreign exchange requirements, including proper documentation of export payments.
IEC itself does not work like a traditional yearly licence renewal, but IEC holders must complete the applicable annual update/confirmation requirements on the DGFT portal to keep their IEC active.
Yes. A service exporter may obtain IEC where it is commercially useful or required for a particular purpose, such as applicable export benefits, client requirements or export council membership.
Book your free consultation with our specialists today.
PSR Assistant