How to File EDF for Export of Services in India: A Step by Step Guide for Freelancers (2026)

Riten Debnath

07 Oct, 2026

How to File EDF for Export of Services in India: A Step by Step Guide for Freelancers (2026)

Update (8 Oct 2026): RBI has clarified that individuals are not covered by the EDF reporting rules for contracts of a personal nature. Read what this means for freelancers here: [link to new article]

Quick answer: To file your EDF, (1) collect all invoices you raised to foreign clients in a month, (2) list each one with client details, amount, currency and SAC code, (3) submit one consolidated EDF to your bank in the format it asks for, within 30 days after that month ends, (4) let your bank record it in RBI's EDPMS, and (5) make sure each payment arrives within 9 months so your bank can close the entry.

In my last article I explained what RBI's new EDF rule means for Indian freelancers. Many of you wrote back with the same question: "Okay, but how do I actually do it?"

This guide is my answer. I have kept it as practical as I can.

Note: I am Riten, founder of Fueler. I am not a CA or a banker. This guide is based on public information about the FEMA Export and Import Regulations 2026. Your bank may have its own form and process, so always follow what your bank tells you.

Before you start: 4 things to have ready

1. Your PAN

This is the basic must-have. Your EDF is linked to your PAN.

2. A bank account that receives foreign money

This is your AD (Authorised Dealer) bank. It is usually the bank where your foreign payments land. Most large Indian banks are AD banks.

3. Your SAC code

SAC means Services Accounting Code. It is the same code system used in GST to describe the kind of service you provide. The EDF asks for it for every service you list. Your CA can help you pick the right one for your work, whether it is design, video production, writing or software.

4. Check whether you need GST or IEC

Some guides say PAN is enough for service exporters, while others suggest also having GST and an Import Export Code (IEC). This depends on your situation and your bank. Ask your bank which IDs they need on your EDF, and talk to your CA about GST separately. GST rules are not decided by the EDF.

Step 1: Talk to your bank once

Every bank handles EDF a little differently. Some may take it by email, some through net banking or a trade portal, and some at the branch forex desk.

Call or write to your bank and ask:

  • "Where should I submit my monthly EDF for export of services?"

  • "Do you have your own EDF template?"

  • "Which documents do you want with it?"

  • "Who do I contact if I need an extension?"

Write down the answers. You only need to do this once.

Step 2: Keep a simple monthly invoice tracker

This is the single most useful habit. Make a sheet with these columns:

Column

Example

Client name

Brightloop Media LLC

Client address and country

Austin, USA

Invoice number

RD-2026-041

Invoice date

12 Oct 2026

Currency

USD

Amount

1,200

Service description

Video editing for YouTube channel

SAC code

(as advised by your CA)

Payment received on

(fill when paid)

Proof (FIRA/FIRC)

(file name)

(The client above is just an example for format.)

When month end comes, half your EDF work is already done.

Step 3: Fill the EDF

From what is publicly shared about the new form, the EDF for services has two broad parts.

General details (about you):

  • Your name and PAN (plus GSTIN and IEC if your bank asks)

  • Your bank's AD code

  • Type of export: services

  • Month being declared

Service details (one line per invoice):

  • Client name, address and country

  • Invoice number and date

  • Currency and amount

  • Description of service

  • SAC code

One EDF can cover all your clients for that month. You do not need separate forms for each client.

Step 4: Submit within the deadline

The rule is: within 30 days after the end of the month in which you raised the invoice.

Invoices raised in

Submit EDF by

October 2026

30 November 2026

November 2026

31 December 2026

December 2026

30 January 2027

If you export services other than software, you also have the option to submit on or before the day you receive payment. Software exporters should stick to the 30 day rule.

Running late for a genuine reason? Ask your bank for an extension. Banks are allowed to give reasonable extra time.

Step 5: Your bank reports it to EDPMS

After you submit, your bank enters the details into RBI's Export Data Processing and Monitoring System (EDPMS), generally within 5 working days. You do not need to do anything here. But it is fine to ask your bank for a confirmation.

Step 6: Get paid and keep the proof

When the client pays, your bank or payment platform will give you a FIRA (Foreign Inward Remittance Advice) or FIRC (Foreign Inward Remittance Certificate). This proves money came into India.

Save it next to the invoice in your tracker. Payment for each invoice should arrive within 9 months from the invoice date (12 months if invoiced in rupees).

Clients paying late is one of the biggest headaches for freelancers. These tips on how freelancers can avoid payment delays are worth reading, because under the new rules, a very late payment is not just a cash problem, it is a compliance problem.

Step 7: Make sure the entry gets closed

Once the payment matches your EDF entry, the bank closes it in EDPMS. For invoices up to ₹10 lakh, the entry can be closed based on your own declaration that the money was received.

If you notice an old invoice that is still unpaid, act early. Follow up with the client, and talk to your bank before the 9 month window ends.

A simple monthly routine (takes about 30 minutes)

Here is the routine I would suggest to any freelancer on our platform:

  • Every time you send an invoice: add it to your tracker.

  • Every time you get paid: save the FIRA/FIRC and mark the invoice paid.

  • Around the 20th of each month: fill last month's EDF from the tracker.

  • Before the 30th: submit it to your bank.

  • Once a quarter: check for any invoice older than 6 months that is still unpaid.

That's the full system. No expensive software needed. A Google Sheet works fine.

5 mistakes to avoid

  1. Waiting for the bank to remind you. The responsibility is on you, the exporter.

  2. Wrong or missing SAC code. Get it right once with your CA and reuse it.

  3. Invoice amount not matching what came in. If platform or bank fees cut your amount, keep a note so the bank can match it.

  4. Following old "15 months" advice. RBI changed it to 9 months on 22 September 2026.

  5. Mixing personal and work money. If possible, use one account only for client payments. It makes matching much easier.

Why getting this right helps your career

When I talk to companies hiring through Fueler, one thing comes up again and again: they trust people who are organised. Clean invoices and timely paperwork show the same quality as clean work.

If you are a creative professional just starting out, here are some guides from our blog that can help you get more paid work in the first place:

In the final part of this series, I cover YouTubers, creators, agencies and the tricky cases that many people are confused about.

Frequently Asked Questions

1. Where do I submit the EDF for export of services?

For most freelancers and service businesses, you submit the EDF to your Authorised Dealer (AD) bank, which is usually the bank that receives your foreign payments. Software exporters may also use STPI, and SEZ units go through their SEZ authority. Ask your bank for its preferred format and channel.

2. What documents are needed for EDF filing?

You generally need your PAN, the invoices raised to foreign clients during the month, client name and country, invoice dates, amounts and currencies, a description of each service and its SAC code. Keep FIRA or FIRC proofs ready for when payments arrive. Your bank may also ask for GSTIN or IEC.

3. Can one EDF cover multiple foreign clients?

Yes. Under the 2026 rules, one EDF can cover all service exports made during a month, even if they are to different clients in different countries. This is why keeping a monthly invoice tracker saves a lot of time.

4. What is a SAC code and where do I find it for EDF?

SAC stands for Services Accounting Code. It is the classification code used under GST to describe a type of service. The EDF asks for it for each service you declare. A chartered accountant can confirm the correct SAC code for your specific work.

5. What if I miss the EDF deadline?

Your payment is not automatically blocked, but your bank may struggle to match incoming money and may ask you for documents. You can request a reasonable extension from your bank. Repeated delays or unrealised invoices can lead to stricter conditions and FEMA penalties, so file as soon as you can.


This article is for awareness and education only, based on publicly available information about RBI's FEMA Export and Import Regulations 2026 and the 22 September 2026 amendment. Bank procedures differ. Please confirm with your bank or a chartered accountant before filing.

What should you do next?

You've read the article. Now turn your skills into proof of work and unlock more opportunities.

Build your proof of work portfolio

Create a clean portfolio with projects, assignments, resumes, and AI stack details that companies actually want to see.

Create your Fueler portfolio →

Apply through assignments, not resumes

Stand out by solving real tasks from companies hiring on Fueler.

Explore assignments →

Get discovered by companies

Make your work public and let recruiters discover your skills through actual projects instead of keywords.

Get discovered →

Enjoyed this article?

Share it with your friends, teammates, and creators.

Creating portfolio made simple for

Trusted by 162400+ Generalists. Try it now, free to use

Start making more money