SOFTEX Compliance in India: New Export Filing Rules for Software Companies (2026 Guide)

India has become a worldwide technology epicentre due to the recent surge in the software export industry. According to the Reserve Bank of India (RBI) software exports for FY25 reached $180.6 billion, while service exports grew at a CAGR of 14.2% from FY20.
Nevertheless, to gain trust in the global marketplace and safeguard sensitive data and intellectual property during cross-border trade, software exporters must adhere to the requirements of regulatory bodies. Doing so will help retain transparency, avoid legal consequences, and protect data during cross-border transactions.
SOFTEX is one of the most important compliance requirements for tracking export earnings from software and IT enabled services. It helps RBI and the Indian government to monitor and regulate foreign exchange inflows from the IT industry, which is also a key contributor to India’s GDP.
Recent developments have further streamlined export reporting. While changes were introduced in early 2026, their full implementation is expected from 1 October 2026, allowing a transition period for exporters. The RBI has replaced the SOFTEX form with a unified Export Declaration Form (EDF), combining service exports and software into a single reporting framework. The new system enables consolidated monthly filings instead of individual transaction-level declarations. Additionally, authorised dealer (AD) banks now act as the primary compliance authorities, reducing the exclusive dependence on STPI certification.
What Is SOFTEX Compliance?
SOFTEX form is a Software Export Declaration filed by exporters. It acts as the official record for export transactions involving software, IT services or IT-enabled services (ITeS) through electronic media.
The purpose of SOFTEX filing is to report software exports to the RBI, ensure compliance with Foreign Exchange Management Act (FEMA), and obtain GST refunds. Moreover, it ensures that export proceeds are realized as per the regulatory norms.
SOFTEX Regulatory Framework
Foreign Exchange Management Act (FEMA)
It is an Indian law that regulates transactions related to foreign exchange and supports the development of India’s foreign exchange market. It is regulated by the RBI, which manages and sets regulations under FEMA.
RBI export reporting rules
SOFTEX filing helps the RBI monitor foreign exchange inflows from software exports and ensures regulatory compliance.
Why SOFTEX Filing Is Important for Software Exporters
-
Foreign Exchange Reporting Compliance
SOFTEX filing ensures proper recording and reporting of foreign currency transactions to RBI. This is done through Software Technology Parks of India (STPI) or Special Economic Zones (SEZ) authorities.
-
GST Refund Eligibility
SOFTEX form acts as a supporting document for exporters claiming GST refunds since software exports have zero GST. It helps mitigate risk of delays in refunds or rejections.
-
Bank Realization and Export Documentation
For reconciliation of export proceeds with invoices, authorized dealer (AD) banks depend on SOFTEX forms. This makes receiving foreign payments easier.
-
Avoiding Regulatory Penalties
Failure to file SOFTEX forms within 30 days of the invoice date may lead to penalties under FEMA, along with compliance complexities, delayed remittances, and audit scrutiny.
Who Needs to File the SOFTEX Form in India
Software Development Companies
SOFTEX form in India needs to be filed by the companies exporting custom software or related solutions to foreign clients including maintenance, development, testing and support.
IT and IT-enabled Service Providers
IT services such as consulting, support, and outsourcing fall under the scope of SOFTEX compliance.
Freelancers Exporting Software Services
Freelancers providing software development, application creation, or coding services to overseas clients and receiving foreign currency payments are also required to file SOFTEX forms.
Startups Providing SaaS or Software Products
Startups exporting Software as a Service (SaaS), digital software subscriptions and cloud-based products to foreign clients and users must file the SOFTEX form.
It is to be noted that the requirement generally applies to entities exporting software or IT services and receiving foreign payments. However, new export filing regulations are set to change the framework for software exporters.
Key Information Required in SOFTEX Filing
It is important to enter correct information during SOFTEX filing to prevent delays and rejections. Key details include:
-
Exporter details such as name, address and registration details
-
Buyer/client details
-
Description of the software exported
-
Invoice value
-
Mode of export (online/download, etc)
-
Details of foreign currency received
Step-by-Step Process for Filing SOFTEX Forms
1. Register with STPI or SEZ Authority
Firstly, to file the SOFTEX form, you need to register your entity with Software Technology Parks of India (STPI) or SEZ authority as a unit (STP or Non-STP). This is mandatory as certification occurs through these authorities. Registration can be done on STPI portal by filling an online application and submitting documents like PAN card and address proof for approval.
2. Generate SOFTEX Number
After registration, you can obtain the SOFTEX number from the RBI portal.
3. Prepare and Submit SOFTEX Form
Next, log in to the STPI portal and fill the details related to invoice such as client location, description and currency. Upload the required invoices and submit the form online.
4. Certification by STPI / SEZ Authority
After certification, submit the SOFTEX form to your Authorised Dealer (AD) bank for reconciliation with foreign exchange receipts. The bank verifies the details and updates the export realization status in accordance with RBI guidelines.
5. Submission to Authorized Dealer Bank
Submit the certified SOFTEX form to Authorized Dealer (AD) bank for reconciliation with foreign exchange receipts.
Filing Timeline and Compliance Deadlines
-
The exporters must submit the SOFTEX form within 30 days of the invoice date to remain compliant.
-
For monthly batch filing practices, summary sheets having all invoices for the month can be filed within 30 days from the date of the last invoice of that month.
-
Export proceeds must be realized within 15 months of the invoice date.
Common Challenges in SOFTEX Filing
-
Incorrect export valuation
This occurs when valuation mentioned in the SOFTEX form does not match the amount in invoice, realized remittances or contract terms. This triggers STPI queries and can even lead to rejection. Incorrect export value can occur due to many reasons including incorrect conversion or not declaring refunds.
Incomplete or missing supporting documentation such as contracts, invoice details, proof of delivery can lead to frequent resubmissions or rejections. To avoid this, upload all the required documents, provide detailed description of your services/software and maintain consistency across invoice, SOFTEX and bank records.
-
Delays in STPI certification
STPI certification can sometimes take longer than 1-2 months due to portal issues or incomplete submissions, which may lead to missing the 30-day filing window and impact cash flow. Early and accurate filing helps mitigate this risk.
-
Reconciliation issues with banks
Delays in submitting certified SOFTEX forms to AD banks may result in reconciliation challenges.
New Export Filing Changes for Software Exporters (2026)
1. Regulatory Changes under FEMA Export Rules
Under the new regulations, reporting will be unified through a single Export Declaration Form (EDF) covering both goods and services. Software is now officially classified under services as per EDF. This has replaced the regulation of 2015 which required separate SOFTEX filing for software exports. The period for realizing export proceeds has extended to 15 months from the date of invoice. Moreover, exporters can declare ‘nil’ for products and services that were exported without payment, and it won’t require RBI’s approval.
2. Transition Toward Unified Export Declaration Framework
The separate SOFTEX form will be phased out. The RBI is also adapting a digital filing system via online portals. 9-months lead time has been given to entities to prepare for this transition.
3. Impact on Software Export Reporting
Companies can now use self-declaration to close entries up to INR10 lakh per invoice. This will help improve the reconciliation process speed and reduce compliance burden.
SOFTEX vs Shipping Bill: Understanding the Difference
|
Feature
|
Shipping Bill
|
SOFTEX Form
|
|
Type of Export
|
Physical/tangible goods
|
Intangible goods like software and IT services
|
|
Governing Authority
|
Filed with customs authorities
|
Filed via STPI/SEZ portal, governed by the RBI
|
|
Time of Filing
|
At the time of export
|
Post-facto declaration, filed within 30 days of invoice date
|
Best Practices for Software Export Compliance
Adopting structured process can reduce compliance risks:
-
Maintain accurate and detailed export invoices
-
Track foreign remittances regularly and reconcile with bank records
-
File SOFTEX declarations within prescribed deadlines
-
Maintain proper documentation for audits and regulatory reviews
How AKM Global Supports Software Export Compliance
AKM Global provides end-to-end support for software exporters, including:
-
SOFTEX filing assistance and process management
-
FEMA and RBI regulatory advisory
-
Export documentation management
-
Cross-border tax and compliance support
With a structured approach and industry expertise, AKM Global helps businesses navigate compliance requirements efficiently. To know more about our SOFTEX services, reach out to us at info@akmglobal.in.
FAQs
1. What is SOFTEX filing in India?
SOFTEX form is a software export declaration filed by exporters. It is a mandatory declaration process and acts as the official record to report software export transactions to regulatory authorities like FEMA. It is done to track foreign exchange earnings.
2. Who is required to file the SOFTEX form?
Companies and freelancers exporting software, IT services or IT-enabled services (ITeS) and receiving foreign payments are required to file the SOFTEX form.
3. What is the deadline for SOFTEX filing?
The deadline for SOFTEX filing is within 30 days from the date of receiving the invoice.
4. What happens if SOFTEX forms are not filed?
Non-filing of SOFTEX forms can lead to penalties, delays in receiving foreign remittances, and compliance issues under FEMA regulations.