Export Services India

Do Freelancers Need to Follow FEMA Export Rules?

Verified by:
Editorial team
Published:
Last modified:

Short answer

Yes, freelancers in India must follow FEMA export rules when they bill foreign clients. Services count as exports under the FEMA Export and Import Regulations, 2026, in force from 1 October 2026. A freelancer files an EDF with the bank within 30 days of each invoice month. Payment must arrive within nine months of the invoice date.

Which FEMA rules apply to freelancers who earn from foreign clients?

Freelancers who bill clients outside India are exporters of services under FEMA. The FEMA Export and Import Regulations, 2026 apply to them from 1 October 2026, and the word services includes software for these rules (Regulations 1 and 2(1)). The rules are made under Sections 7, 8, 10(6) and 47(2) of FEMA, 1999 (preamble).

  • Declaration: File an Export Declaration Form (EDF) with the full export value of your services within 30 days from the end of the month in which you raise the invoice (Regulation 3(2)). One EDF can cover all clients billed in that month (Regulation 3(2)(a)).
  • Realisation: Receive the full invoice value in India within nine months from the invoice date, or twelve months if the invoice is raised or settled in rupees (Regulation 5(1)).
  • Banking channel: Receive payment through an authorised bank or authorised person, in rupees or any foreign currency for most countries (Manner of Receipt and Payment Regulations, Regulation 3(2)).
  • Bank checks: Your AD bank credits an export receipt only after it is satisfied the transaction is genuine, and then closes or updates the EDPMS entry (Regulation 4(2)).
  • Purpose code: Banks report every foreign trade transaction in FETERS, which uses purpose codes (Regulation 18(2), A.P. (DIR Series) Circular No. 84).

The largest change for most freelancers is the EDF. Under the old Master Direction, services outside the prescribed forms could be exported without any declaration, though the money still had to be realised and repatriated (Master Direction, para B.7). That exemption ended when the Master Direction was superseded on 1 October 2026 (Circular No. 20, para 4).

Who must follow the FEMA export rules for freelancers?

The FEMA export rules apply to every person in India who exports services or software, so a freelancer with a single foreign client is covered. The regulations set no minimum income or turnover (Regulation 3(2)). The table shows how common freelance situations fit.

How does a freelancer comply with FEMA rules for each foreign invoice?

A freelancer complies with FEMA by declaring each month's export invoices, receiving payment through the banking channel within the time limit, and closing each entry with the bank. The steps below follow one invoice from billing to closure under the 2026 regulations.

  1. Raise an invoice to the foreign client that shows the full value of the service. The EDF must state the full export value (Regulation 3(2)).
  2. Within 30 days from the end of that month, submit one EDF covering all foreign invoices raised in the month (Regulation 3(2)(a)). For a non-software service, you may instead submit the EDF on or before the date you receive payment (Regulation 3(2)(b)). See what is an EDF form.
  3. If you will be late, ask your AD bank to extend the EDF deadline and give your reasons (Regulation 3(2)(c)).
  4. Ask the client to pay to an account with an authorised bank, or through an authorised person (Manner of Receipt and Payment Regulations, Regulation 3(2)). If you received an advance, route the later receipts through the same AD bank or tell both banks about the change (Regulation 10(1)).
  5. When the bank asks, give it the invoice and the purpose of the remittance so it can confirm the transaction is genuine and choose the purpose code (Regulation 4(2), Regulation 18(2)). See purpose code for freelancers.
  6. For invoices up to ₹10 lakh, give the bank a declaration that payment was realised in full or otherwise, one at a time or in a quarterly bulk declaration (first proviso to Regulation 4(2)). See EDPMS closure.
  7. Track every unpaid invoice against the nine-month limit, and ask for an extension or a reduction before it lapses (Regulation 5(1), Regulation 6).

What happens under FEMA if a foreign client pays less than the invoice or never pays?

Your AD bank may allow a reduction in the export value if it is satisfied with your reasons (Regulation 6). For an invoice up to ₹10 lakh, the reduction, including full non-payment, may be allowed on your own declaration (proviso to Regulation 6).

Can a freelancer receive FEMA export payments from someone other than the client?

A payment from a third party, such as the client's parent company, is possible if your AD bank is satisfied the transaction is genuine (Regulation 8). Tell the bank who paid and why before it credits the money.

  • An agreement or email in which the client names the paying entity helps the bank's review.
  • Set-off of export receivables against import payables with the same overseas party is also a bank decision (Regulation 7).

What do the FEMA rules for freelancers say about SOFTEX?

SOFTEX no longer applies to software exports from 1 October 2026. The SOFTEX circulars are listed as superseded (Circular No. 20, Annex A), and software exporters now file an EDF with an AD bank or STPI (Regulation 2(1)(f)(iii)).

How fast must a bank credit a freelancer's inward foreign payment?

Banks must tell customers about an inward cross-border payment as soon as the message arrives (RBI circular of 9 April 2026, para 3). They should try to credit payments received in forex market hours on the same business day, subject to FEMA checks. These directions apply six months after the circular date (para 4).

Which documents should a freelancer keep to show FEMA compliance?

A freelancer should keep the invoice, the client agreement, the EDF acknowledgement and the bank's credit record for every foreign payment. These papers support the EDF, the closure of EDPMS entries and any request for an extension or reduction. Your AD bank's published policy lists the documents it asks for (Regulation 19(1)(a) and 19(4)).

What happens if a freelancer breaks FEMA export rules?

A freelancer who breaks FEMA export rules can face a penalty and limits on future exports. RBI's Master Direction on compounding states that a contravention can attract a penalty of up to three times the sum involved where the amount is quantifiable (Compounding Master Direction, para 1.3). Long-unpaid exports also restrict how you can be paid later.

If an invoice is near or past its deadline, ask your AD bank for an extension or a reduction with your reasons and client correspondence (Regulation 5(1), Regulation 6). If the bank refuses, its policy must include an escalation and appeal process handled at a higher internal level (Regulation 19(2)).

Which RBI rules set the FEMA requirements for freelancers?

The FEMA requirements for freelancers come from the 2026 export and import regulations, RBI's companion circular, the receipt and payment regulations and the FETERS reporting circular. The table lists each rule a freelancer is most likely to meet, with its date and plain meaning.

What are the common myths about FEMA rules for freelancers?

  • Too small: Some freelancers think FEMA covers only companies. The EDF rule applies to every exporter of services, with no income threshold (Regulation 3(2)).
  • No form: Older guidance said non-software services needed no declaration (Master Direction, para B.7). That Master Direction was superseded from 1 October 2026 (Circular No. 20, para 4), and the EDF now applies.
  • Fifteen months: The January 2026 text gave fifteen months to realise payment. The September 2026 amendment changed this to nine months before the rules took effect (Amendment, paragraph 2).
  • RBI approval: Some freelancers think every extension needs RBI approval. Extensions, reductions, set-offs and third-party receipts are now decided by your AD bank (Regulations 5 to 8).
  • FEMA covers tax: FEMA directions apply without prejudice to approvals needed under any other law (Circular No. 20, para 6). GST and income tax are separate; see LUT filing on the GST portal.
  • Any code works: The purpose code is part of the bank's FETERS report, so the wrong one misstates your income (Regulation 18(2)). See wrong purpose code consequences.

How did we verify this?

Frequently asked questions

Does a freelancer need an EDF for every foreign invoice?

No, one EDF can cover a whole month. A freelancer who exports services to one or more clients in a month may submit a single EDF for all those exports (Regulation 3(2)(a)). The EDF is due within 30 days from the end of the month in which the invoices were raised.

What is the EDF deadline for a freelancer's October 2026 invoices?

For example, an invoice raised on 10 October 2026 belongs to the October EDF. That EDF is due within 30 days from the end of October 2026 (Regulation 3(2)). If you cannot meet the deadline, your AD bank may extend it after you explain the delay (Regulation 3(2)(c)).

Is a freelancer's EDPMS entry closed automatically when payment arrives?

Your AD bank closes or updates the EDPMS entry when it credits the export receipt after its checks (Regulation 4(2)). For invoices up to ₹10 lakh, it may close the entry on your declaration of realisation, or in bulk on a quarterly declaration. Ask your bank which method it uses.

Can a freelancer invoice a foreign client in rupees under FEMA?

Yes, trade receipts from countries outside the Asian Clearing Union may be in rupees or any foreign currency (Manner of Receipt and Payment Regulations, Regulation 3(2)(I)). When an export is invoiced or settled in rupees, the realisation period is twelve months (first proviso to Regulation 5(1)). See export invoicing in INR.

Does RBI limit the value of a freelancer payment received through a cross-border payment aggregator?

Yes, RBI caps each inward or outward transaction processed by a cross-border payment aggregator at ₹25 lakh (PA Master Direction, para 11(d)). The aggregator must give your AD bank the documents needed to close the EDPMS entry (para 11(h)). For a larger invoice, ask your AD bank about a direct transfer.

Who extends the FEMA realisation period for a freelancer's unpaid invoice?

Your AD bank can extend the nine-month realisation period when you request it and cite reasons for the delay (second proviso to Regulation 5(1)). The bank must be satisfied with those reasons. Apply before the period ends and attach client emails. See extension of export realisation period.

Must a freelancer use the same bank for an advance under the FEMA export rules?

Yes, an advance for an export and the later realisation should go through the same AD bank (Regulation 10(1)). You may use another AD bank if you tell both banks about the change. This rule has applied to freelancers since the 2026 regulations came into force on 1 October 2026 (Regulation 1(2)). See advance payment against exports.