Do freelancers still need to file SOFTEX in India?
- Verified by:
- Editorial team
- Published
- Last modified
- Reading time
- 7 min read
Short answer
SOFTEX was the declaration for software exports under regulation 6(B) of the FEMA (Export of Goods & Services) Regulations, 2015.2 RBI Circular No. 20 superseded the SOFTEX circulars from 1 October 2026.3 From that date, every freelancer who exports services files an Export Declaration Form (EDF).1 The EDF is due within 30 days from the end of the invoice month.1
| Applies to | Governed by | Deadline | Penalty | Last verified |
|---|---|---|---|---|
| Every freelancer who exports services, from 1 October 20261 | FEMA (Export and Import of Goods and Services) Regulations, 2026, regulation 3(2)1 | EDF within 30 days from the end of the invoice month; non-software services may file on or before the payment date1 | Not set out in the regulations cited on this page | 2026-10-30 |
| Freelancers exporting software, until 30 September 20262 | FEMA (Export of Goods & Services) Regulations, 2015, regulation 6(B)2 | Not applicable: SOFTEX circulars superseded from 1 October 20263 | Not applicable | 2026-10-30 |
SOFTEX was the form Indian software exporters used to declare exports sent abroad electronically. The definition of software behind it was broad enough to reach some design, video and writing work as well as code.2 From 1 October 2026 the SOFTEX circulars are superseded, and every freelancer who exports services files an Export Declaration Form (EDF) instead.13
What was SOFTEX, and did freelancers have to file SOFTEX before October 2026?
SOFTEX was the declaration form for software exports, and freelancers had to file SOFTEX only if their work was an export of software within the 2015 rules. Regulation 6(B) of the Foreign Exchange Management (Export of Goods & Services) Regulations, 2015 required the SOFTEX form for "export of computer software and audio/video/ television software", submitted to the designated official at Software Technology Parks of India (STPI), a Free Trade Zone or a Special Economic Zone (SEZ).2
- Software freelancers: filed SOFTEX through STPI or the SEZ designated official.2
- Other service freelancers: regulation 3(3) of the 2015 Regulations said an exporter of services to which no form applied could export "without furnishing any declaration", while still having to realise and repatriate the money.2
So a consultant, tutor or marketer whose work was not software filed no declaration under the 2015 rules.2
Why did the SOFTEX software definition worry designers and video editors?
The software definition worried designers and editors because it covered far more than code. Both the 2015 and 2026 Regulations define software as "any computer programme, database, drawing, design, audio/video signals, any information by whatever name called in or on any medium other than in or on any physical medium".12 For example, a logo sent as a file, an edited YouTube video, or a dataset could fall within those words.
Under SOFTEX, that classification decided whether a freelancer filed at all. Under the EDF, every service exporter files, and the classification affects only the deadline option and who can certify the form.1
Which freelancers does the EDF apply to from 1 October 2026?
The EDF applies to every freelancer who exports services from 1 October 2026, under regulation 3(2) of the FEMA (Export and Import of Goods and Services) Regulations, 2026 (the 2026 Regulations).1 The explanation to regulation 2 says "services" includes software, so a single rule covers developers and non-developers alike.1
| Freelancer | Under SOFTEX (until 30 September 2026) | Under the EDF (from 1 October 2026) | Best for |
|---|---|---|---|
| Developer billing a US startup | SOFTEX via STPI or SEZ designated official | EDF to the bank or STPI within 30 days of month end | Monthly filing after the invoice month |
| UI designer billing a German agency | SOFTEX if the work counted as software; otherwise no declaration | EDF; if treated as non-software, may file by payment date | Confirming the classification with the bank first |
| Video editor billing a Canadian creator | SOFTEX if the work counted as software; otherwise no declaration | EDF, same as above | Confirming the classification with the bank first |
| Business consultant billing a UK firm | No declaration (regulation 3(3)) | EDF; may file on or before payment date | Filing when the payment arrives |
| Online tutor teaching students in the UAE | No declaration (regulation 3(3)) | EDF; may file on or before payment date | Filing when the payment arrives |
The table summarises the 2015 and 2026 Regulations.12 Confirm with your bank how it classifies your work, since the Regulations do not classify professions.
How does a freelancer file the EDF in practice?
A freelancer can usually file one EDF a month with the bank that receives export payments.1
- Find out your bank's process: banks set their own channel; each must publish the main features of its export SOP on its website.1
- Bundle the month's invoices: regulation 3(2)(a) allows one EDF for all services exported to one or more clients in a month.1
- Pick your deadline: within 30 days from the end of the invoice month; or, for services other than software, on or before the date payment is received.1
- Fill the form: list each invoice with the client, country, invoice number, date, currency, amount and SAC code. See EDF form fields.
- Close the loop: for invoices up to ₹10 lakh, the bank may close the EDPMS entry on your declaration, which you can give quarterly.1
The steps above follow the 2026 Regulations; the exact upload channel depends on the bank.1
How does the EDF work when a freelancer is paid through a payment aggregator?
Freelancers paid through a cross-border payment aggregator (PA-CB) still own the EDF obligation, because regulation 3(2) applies to the exporter.1 RBI's Master Direction on Regulation of Payment Aggregator says a PA-CB "shall provide the documents / information required by the exporter" to the exporter's AD bank for closure of the EDPMS entry.5 How each platform routes this varies, so ask it which bank holds your entries and what it needs from you.
If a marketplace or a client's parent company pays you instead of the client, record that party in the EDF's third-party fields and keep the agreement on file.1
What documents and deadlines apply to a freelancer's EDF?
A freelancer's EDF needs the month's export invoices and must be filed within 30 days from the end of the invoice month, with payment due within nine months of the invoice.14
| Item | Rule | Best for |
|---|---|---|
| EDF filing date | Within 30 days from the end of the invoice month1 | All freelancers, including software |
| Alternative filing date | On or before the date payment is received, for services other than software1 | Consultants, tutors, marketers |
| Realisation period | Nine months from the invoice date; twelve months if invoiced or settled in rupees14 | Every export invoice |
| EDPMS closure on declaration | Invoices up to ₹10 lakh, declaration can be given quarterly1 | Freelancers with many small invoices |
| Third-party payer details | Recorded in the EDF's third-party fields, with the agreement on file1 | Freelancers paid by a marketplace or parent company |
Keep each invoice and bank advice with the matching EDF.
What happens if a freelancer's payment arrives late or short?
A freelancer whose payment arrives late can ask the bank to extend the realisation period, and one whose payment arrives short can ask the bank to reduce the export value.1 Payment for each invoice must reach India within nine months from the invoice date, or twelve months if invoiced or settled in rupees.14
- Short payment: say a client pays less after a dispute over scope; the bank may allow a reduction in export value, and for invoices up to ₹10 lakh it may do so on your declaration.1
- Late payment: the bank can extend the realisation period under regulation 5.1
See the export realisation period guide and FEMA rules for freelancers.
Which RBI rules replaced SOFTEX for freelancers?
The FEMA (Export and Import of Goods and Services) Regulations, 2026 replaced SOFTEX for freelancers, and RBI Circular No. 20 superseded the SOFTEX circulars from 1 October 2026.13
| Rule | Clause | Date | Plain meaning |
|---|---|---|---|
| FEMA (Export of Goods & Services) Regulations, 20152 | Regulation 6(B) | Applied until 30 September 2026 | SOFTEX for software exports |
| FEMA (Export of Goods & Services) Regulations, 20152 | Regulation 3(3) | Applied until 30 September 2026 | No declaration for services without a form |
| FEMA (Export and Import of Goods and Services) Regulations, 2026, FEMA 23(R)/2026-RB1 | Regulation 3(2) and explanation to regulation 2 | Dated 13 January 2026, in force 1 October 2026 | EDF for every service exporter, software included |
| RBI A.P. (DIR Series) Circular No. 203 | Annex: circulars superseded | 16 January 2026 | SOFTEX circulars superseded from 1 October 2026 |
| FEMA 23(R)/(1)/2026-RB4 | Regulation 5 as amended | 22 September 2026 | Nine-month realisation period |
| Master Direction on Regulation of Payment Aggregator5 | PA-CB duties | 15 September 2025 | PA-CB gives documents to the AD bank for EDPMS closure |
Read the regulation text itself when a bank's checklist seems to differ.13
What are the common mistakes freelancers make after SOFTEX ended?
The most common mistake is assuming that a freelancer who never filed SOFTEX still has nothing to file, when the 2026 Regulations require an EDF from every exporter of services.1
- Assuming non-software work is exempt: consultants and tutors who filed nothing under regulation 3(3) of the 2015 rules now file the EDF.12
- Assuming the platform files: the EDF duty sits with the exporter even when a PA-CB passes documents to the bank.15
- Missing the month-end deadline: software exports do not get the payment-date option.1
- Forgetting old SOFTEX entries: the RBI circulars on SOFTEX procedure were superseded from 1 October 2026, and the 2026 Regulations do not set out how pending SOFTEX entries close.13 Keep your old SOFTEX forms, invoices and bank advices, and ask your bank about any older entry it still shows as open.
Each freelancer's position depends on the work and the bank's process, so check with your bank or a chartered accountant if you are unsure.
How did we verify this?
We checked this page against the sources below on 30 October 2026. Read our methodology or report an error.
- [1]RBI: Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026, Notification No. FEMA 23(R)/2026-RB dated 13 January 2026, amended up to 22 September 2026 (regulations 2, 3, 4, 5 and 6)
- [2]RBI: Foreign Exchange Management (Export of Goods & Services) Regulations, 2015, amended up to 5 June 2026 (regulations 2, 3 and 6)
- [3]RBI: A.P. (DIR Series) Circular No. 20 dated 16 January 2026, Export and Import of Goods and Services (Annex: circulars superseded)
- [4]RBI: FEMA (Export and Import of Goods and Services) (Amendment) Regulations, 2026, Notification No. FEMA 23(R)/(1)/2026-RB dated 22 September 2026
- [5]RBI: Master Direction on Regulation of Payment Aggregator dated 15 September 2025 (PA-CB duties on EDPMS closure)
Frequently asked questions
I am a freelance developer. Do I file SOFTEX or the EDF in 2026?+
A freelance developer files the EDF. For invoices from 1 October 2026, software exports are declared on the Export Declaration Form to your Authorised Dealer bank or STPI, within 30 days from the end of the invoice month.1 The SOFTEX circulars were superseded from that date, so no new SOFTEX form is filed.3
I never filed SOFTEX. Do I need to file an EDF now as a freelancer?+
Yes, if you export services. Under the 2015 Regulations, services not covered by a form needed no declaration.2 The 2026 Regulations require an EDF from every exporter of services from 1 October 2026, so consultants, tutors and marketers who never filed SOFTEX now file the EDF with their bank.1
Do I need STPI registration as a freelancer to file the EDF?+
A freelancer does not need STPI registration to file an EDF. For software exported from the Domestic Tariff Area, an Authorised Dealer bank is a specified authority, and for other services the specified authority is the bank.1 Most freelancers therefore file the EDF with the bank that receives their export payments.
I am paid through a payment platform. Who handles the EDF for a freelancer?+
The 2026 Regulations put the EDF duty on the exporter, so the freelancer remains responsible.1 RBI's payment aggregator directions require a PA-CB to give your bank the documents needed to close the EDPMS entry.5 Ask the platform which bank holds your entries and what it needs from you each month.
Is there an EDF exemption for freelancers earning small amounts?+
There is no value threshold for the EDF under the 2026 Regulations, so small invoices are covered too.1 Invoices up to ₹10 lakh can be closed in EDPMS on the freelancer's own declaration, which can be given quarterly.1 This reduces paperwork for small invoices without removing the filing duty.
How long does a freelancer have to receive payment from a foreign client?+
A freelancer must receive payment for each export invoice within nine months from the invoice date under the 2026 Regulations as amended.14 The period is twelve months if the invoice is raised or settled in Indian rupees.4 The bank can extend the realisation period under regulation 5.1
This page is general information for Indian service exporters, not tax or legal advice. Rules change and outcomes depend on your facts, so confirm with a chartered accountant before acting.
Keep reading
What is the EDF and how do service exporters file it from October 2026?
From 1 October 2026 every Indian service exporter files an Export Declaration Form (EDF). Who files, the 30-day deadline, where it goes and examples by profession.
RBI and FEMAHow was the SOFTEX form filed, and what do software exporters file now?
How SOFTEX filing worked for Indian software exporters until 30 September 2026, why it no longer applies, and how to file the EDF that replaced it from 1 October 2026.
RBI and FEMAWhat FEMA rules apply to freelancers paid by foreign clients?
What FEMA requires from Indian freelancers paid by foreign clients from October 2026: who counts as resident, how to receive money, EDF, deadlines and penalties.
RBI and FEMAIs there an EDF waiver for low-value service exports?
There is no EDF waiver for small service exports under the FEMA 2026 Regulations. What does exist: monthly EDFs, the ₹10 lakh declaration route and bank extensions.
RBI and FEMAWhich RBI purpose code should a freelancer or service exporter use?
Which RBI purpose code to use for software, design, video editing, marketing, writing, consulting, tutoring and bookkeeping exports, and how to fix errors.