Export Services India

Does a Freelancer Need to File SOFTEX or the EDF From October 2026?

Verified by:
Editorial team
Published:
Last modified:

Short answer

A freelancer no longer files SOFTEX, because the SOFTEX form was replaced on 1 October 2026. Under RBI's Export and Import of Goods and Services Regulations, 2026, a freelancer who exports software or other services declares it on an Export Declaration Form (EDF). The EDF is due within 30 days from the end of the invoice month.

What was SOFTEX and what changed for freelancers on 1 October 2026?

SOFTEX was the form software exporters used to declare software sent abroad online, certified by STPI or SEZ officials. From 1 October 2026 the SOFTEX form is gone, and every exporter of services, including a freelancer, declares exports on one form called the EDF.

For freelancers, the software or non-software question now decides where you may file and when the EDF is due. See also what is SOFTEX, what is an EDF form and FEMA rules for freelancers.

Which freelancers must file the EDF that replaced SOFTEX?

Every freelancer who exports services, software or otherwise, must file the EDF that replaced SOFTEX. The 2026 Regulations set no income limit and no exemption for individuals. The type of work changes the specified authority and the timing (Regulations 2(1)(f) and 3(2)).

How does a freelancer file the EDF for software or other services?

A freelancer files the EDF with the specified authority, which for most freelancers is the AD bank that receives the payment. One EDF can cover all exports in a month, and it is due within 30 days from the end of the invoice month (Regulation 3(2)).

  1. Raise an invoice on your overseas client. The invoice month sets the EDF deadline under Regulation 3(2), and the invoice date starts the nine-month realisation period under Regulation 5(1)(a).
  2. Decide whether your work is software or another service, using the definition in Regulation 2(1)(e). If you are unsure, ask your AD bank how it classifies your work.
  3. Choose the specified authority. Software can go to an AD bank or STPI, and other services go to an AD bank. Freelancers in an SEZ file with the Development Commissioner (Regulation 2(1)(f)).
  4. Ask your AD bank for its EDF format and document list. Each AD bank must keep a documented policy listing documents, timelines and charges (Regulation 19(1)(a)).
  5. File one EDF covering all exports made to one or more clients in the month (Regulation 3(2)(a)). For software, file within 30 days from the end of the invoice month. For other services, you may file on or before the date payment arrives (Regulation 3(2)(b)).
  6. If you filed with STPI, STPI forwards the authenticated EDF to your AD bank (Regulation 3(3)). Your AD bank enters the EDF in EDPMS within five working days (Regulation 18(1)(b)).
  7. When payment arrives, the AD bank checks the transaction and closes or updates the EDPMS entry. For invoices up to ₹10 lakh, your declaration can close it (Regulation 4(2)).

How do you decide whether freelance work counts as software under FEMA?

Freelance work counts as software under FEMA when what you deliver is a computer programme, database, drawing, design, audio or video signal, or other information sent on a non-physical medium (Regulation 2(1)(e)). The definition is broad, so look at what you actually deliver to the client.

  • Code, apps, websites and scripts delivered online fit the words computer programme.
  • Logos, layouts and design files appear to fit the words drawing and design.
  • Advice given in calls, teaching, or managing a client's accounts is a service where no programme or design file is delivered.
  • Mixed contracts can contain both. Ask your AD bank how to declare them, because the Regulations do not give a test for mixed work.

When does a freelancer whose work is not software file the EDF?

A freelancer whose work is not software may file the EDF on or before the date payment is received (Regulation 3(2)(b)). This option is not open to software exporters, who follow the 30-day rule counted from the end of the invoice month. Your AD bank can confirm which timing it applies to you.

Did freelancers have to file SOFTEX before October 2026?

Freelancers who exported software were covered by the old SOFTEX procedure, which applied to all software exporters (Master Direction on Export, para B.5). Freelancers who exported other services needed no declaration form (2015 Regulation 3(3)). STPI's checklist listed STP and non-STP exporters (STPI SOFTEX checklist).

What is the practical position for a freelancer receiving export payments through an AD bank?

In practice, the AD bank that credits your foreign payment is the easiest place to file the EDF, because it already sees the transaction and closes the EDPMS entry (Regulation 4(2)). Keep invoices and contracts ready, and ask the bank early about its EDF process and charges.

  • Route an advance and the later payment for the same export through the same AD bank, or tell both banks if you switch (Regulation 10(1)).
  • If someone other than your client pays you, the AD bank may accept it only if it is satisfied the transaction is genuine (Regulation 8).
  • AD bank charges must be reasonable and proportional to the service (Regulation 19(3)).

What are the EDF deadlines and documents for software and non-software freelancers?

For software freelancers, the EDF is due within 30 days from the end of the invoice month. Non-software freelancers may file on or before the date of payment. Documents depend on your AD bank's policy (Regulations 3(2) and 19(1)(a)).

What happens if a freelancer does not file the EDF or the old SOFTEX form?

A freelancer who does not file the EDF leaves the export undeclared, which breaches the 2026 Regulations. There is no fixed late fee, but FEMA penalties can apply, and unpaid exports can restrict how you take future work.

  • FEMA penalty: Up to three times the sum involved, or up to ₹2 lakh where it cannot be quantified, plus up to ₹5,000 a day if the breach continues (RBI Master Circular on Compounding, para 1.1, restating FEMA section 13(1)).
  • Bank penalty: An AD bank may not levy any charge or penalty on its customer for a regulatory delay or violation by that customer (Regulation 19(3)).
  • Unpaid invoices: If payment stays unrealised for more than one year after the due date, further exports need full advance payment or an irrevocable letter of credit (Regulation 13).
  • Open entries: The AD bank follows up on outstanding EDPMS entries until they are closed (Regulation 18(1)(f)). See EDPMS for service exporters.

Ask your AD bank to extend the EDF period, giving your reasons (Regulation 3(2)(c)), then file the EDF. For invoices up to ₹10 lakh, close EDPMS entries on your own declaration (Regulation 4(2)). An admitted contravention can be compounded under FEMA section 15 (Master Circular on Compounding, para 1.1).

Which RBI rule says freelancers file the EDF in place of SOFTEX?

The Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026 require every exporter of services, including software, to file an EDF. A.P. (DIR Series) Circular No. 20 supersedes the SOFTEX circulars from 1 October 2026.

What mistakes do freelancers make with SOFTEX and the EDF?

  • Old rules: Assuming SOFTEX still applies after 1 October 2026, although Circular No. 20 superseded the SOFTEX circulars.
  • No declaration: Assuming non-software work still needs no form. The 2026 Regulations require an EDF from every exporter of services (Regulation 3(2)).
  • Payment wait: Software freelancers holding the EDF until payment arrives. That option is only for services other than software (Regulation 3(2)(b)).
  • Design files: Treating design work as non-software without checking. Drawings and designs are listed in the definition of software (Regulation 2(1)(e)).
  • Late extension: Asking for more time only after the deadline. The AD bank can extend the period on a request giving reasons (Regulation 3(2)(c)).
  • Realisation clock: Forgetting that payment must arrive within nine months from the invoice date, or twelve months if invoiced or settled in rupees (Regulation 5(1)). See export realisation period.

How did we verify this?

Every rule, deadline and form on this page is linked to its official source, checked on the dates below.

  1. Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026 (FEMA 23(R)/2026-RB, amended up to 22 September 2026), Preamble; Regulations 1(2), 2(1)(e), 2(1)(f), 3(2), 3(3), 4(2), 5(1), 8, 10(1), 13, 18(1), 19, 20 (checked 8 Oct 2026)
  2. RBI A.P. (DIR Series) Circular No. 20 (RBI/2025-26/194): Export and Import of Goods and Services, 16 January 2026, Para 4 and Annex A (items 9 and 54 among others) (checked 8 Oct 2026)
  3. RBI Master Direction: Export of Goods and Services (superseded 1 October 2026), Part B, para B.5 (checked 8 Oct 2026)
  4. Foreign Exchange Management (Export of Goods and Services) Regulations, 2015 (FEMA 23(R)/2015-RB), Regulations 3(3) and 6(B) (checked 8 Oct 2026)
  5. STPI: Statutory Services (Online EDF Submission link) (checked 8 Oct 2026)
  6. STPI: SOFTEX form submission procedure and checklist, Procedure item 1 and checklist items 13 and 16 (checked 8 Oct 2026)
  7. RBI Master Circular No. 9/2014-15 on Compounding of Contraventions under FEMA, 1999, Para 1.1 (sections 13(1) and 15 of FEMA) (checked 8 Oct 2026)

Frequently asked questions

Does a freelance graphic designer need to file the EDF that replaced SOFTEX?

Yes. Every exporter of services files an EDF under Regulation 3(2), and drawings and designs fall within the definition of software in Regulation 2(1)(e). A designer sending files abroad would likely file as a software exporter, with the AD bank or STPI. Ask your AD bank to confirm its classification.

Can a freelancer file the EDF with an AD bank without STPI registration?

Yes. In the Domestic Tariff Area, the specified authority for software is an AD bank or STPI under Regulation 2(1)(f)(iii), so a freelancer can file with the AD bank without registering with STPI. For services other than software, the AD bank is the specified authority. Ask your bank for its EDF format.

Is there a minimum invoice value below which a freelancer can skip the EDF?

No. The 2026 Regulations set no value below which an exporter of services can skip the EDF (Regulation 3(2)). The relief for small invoices comes later: where an invoice is up to ₹10 lakh, the EDPMS entry may be closed on your declaration, invoice by invoice or quarterly in bulk (Regulation 4(2)).

Does a freelancer with several overseas clients file one EDF or many?

A freelancer who exports services to one or more recipients in a month may submit a single EDF for all of those exports (Regulation 3(2)(a)). The single EDF is due within 30 days from the end of that month. The old SOFTEX procedure grouped invoices per overseas client (Master Direction para B.5(iv)(a)).

What happens to SOFTEX forms a freelancer filed before 1 October 2026?

The 2026 Regulations supersede the 2015 regulations except for things done or omitted before that supersession (preamble to FEMA 23(R)/2026-RB). AD banks now handle older export matters that earlier needed RBI approval (Regulation 20). Ask your AD bank about any older SOFTEX entries that are still open.

Can a freelancer still use the STPI portal to file the EDF for software?

Yes, STPI remains a specified authority for software in the Domestic Tariff Area (Regulation 2(1)(f)(iii)). STPI's statutory services page offers an Online EDF Submission link. Where STPI receives the EDF, it forwards the authenticated form to your AD bank under Regulation 3(3). Check STPI's current charges before filing.

How long does a freelancer have to receive payment after filing the EDF?

A freelancer must realise and bring the full export value to India within nine months from the invoice date, or twelve months if the invoice is raised or settled in rupees (Regulation 5(1)). The AD bank may extend this period on a request that gives reasons for the delay. The EDF deadline is separate.