EDF Form for Indian Freelancers
Topic: Foreign Remittances & Compliance
Last Updated: 2026
If you are a freelancer in India working with international clients, receiving payments in USD, EUR, or GBP, your bank might ask you to submit an EDF (Export Declaration Form) before they credit the money to your account.
Why is the Bank Asking for This?
Under the Foreign Exchange Management Act (FEMA), all inward foreign remittances must be backed by a declared purpose. When money arrives from overseas via a SWIFT transfer, the bank holds the funds in a "Nostro" account until you declare what the money is for.
For freelancers exporting services (like graphic design, consulting, writing, or web development), the bank needs proof that you are exporting a service. They use the Export Declaration Form to satisfy their internal compliance before issuing a Foreign Inward Remittance Certificate (FIRC) or Advice (FIRA).
Need to submit an EDF to your bank?
Use our private, browser-based generator to prepare a professional draft document in exactly 2 minutes.
What Documents Do You Actually Need?
As a freelancer, you generally need to provide your bank with two things:
- The Commercial Invoice: The actual invoice you sent to your client, containing your details, their details, the service description, and the amount.
- The Purpose Declaration / EDF: A formal document stating the FEMA purpose code (often P0802 for Software Consultancy or P0807 for Off-site Software Development) and confirming the export.
Do Freelancers Need SOFTEX?
The SOFTEX form is specifically meant for the bulk export of software over data links and must be routed through the Software Technology Parks of India (STPI).
For individual freelancers working on platforms like Upwork or dealing directly with a few clients for non-IT enabled services, filing SOFTEX is usually entirely impractical and often not required by the bank for small transactions (under $25,000). In these cases, a standard EDF or Bank Purpose Declaration is sufficient.
Note: Bank compliance teams vary wildly. Always ask your specific relationship manager what format they prefer.