Export Declaration Form (EDF): How to Generate One for Service Exports
Business

Export Declaration Form (EDF): How to Generate One for Service Exports


Arjun runs a 12-person software studio in Pune. In October he bills clients in the US and Germany, the money lands, and then his bank asks something new: where is the export declaration form (EDF) for these invoices?

An EDF is the declaration an exporter gives their authorised dealer (AD) bank. It states what was exported, what it was worth, and the date by which the payment will be realised in India. Under RBI's 2026 export regulations, exporters of services are expected to file one too, not only exporters of goods.

The official form is long and written with goods in mind. This guide shows how to fill it for services in about ten minutes with PayGlocal's free EDF Generator, and what each field means, so you can check the result before it reaches your bank.
TL;DR
  • An export declaration form (EDF) tells your bank what you exported and when the money will come in.
  • For services, your invoices go in Section 2B of the form.
  • PayGlocal's free EDF Generator fills the form from your invoices in six steps.
  • You check the details before submitting the form to your bank.

What is an export declaration form (EDF) for services?


An Export Declaration Form (EDF) is a declaration an Indian exporter gives their authorised dealer bank, stating the value of the exports and when the payment will be received. For service exports, each invoice goes in Section 2B of the form, and the exporter declares that the full value will come back to India.

Goods exporters fill Section 2A, which asks for shipping bill details, freight and insurance. A software or consulting business has none of that. On a services EDF, Section 2A stays blank (the form itself says it is not applicable to services) and Section 2B carries the client, invoice, SAC code and value.

Section 4 is the declaration the exporter signs. It also carries the date by which the payment will be realised, which is the one date your bank will look at twice.

You may also see the EDF referred to as an export value declaration form. The official name is Export Declaration Form.

Who needs to file an EDF, and by when?


If you invoice customers outside India for software, design, consulting or any other service, plan on filing an EDF. Most exporters group a month of invoices into one form, and the generator is built that way: you can add up to 20 invoices to a single EDF.

Under the 2026 regulations, the usual filing deadline is within 30 days from the end of the month in which the invoices were raised. Exporters of services other than software may also have the option to submit the EDF on or before receiving payment. Confirm which timeline and filing process applies with your AD bank before the month closes.

The generator says the same on its last screen. It prepares the form, and it does not file anything for you.

What do you need before you start?


Gather these first and the whole thing takes minutes, not an afternoon:

  • Your invoices for the month, as PDF, PNG or JPG, up to 10 MB each. No file handy? You can type an invoice in by hand.
  • Your PAN and registered business address.
  • The IFSC of the AD bank branch that will realise your payments, and the AD code your bank gave you. If you do not have an AD code, ask the branch.
  • Optional: GSTIN, your import-export code (IEC) and any contract number.
  • A plain-words description of the service. The SAC code (Service Accounting Code) can be searched inside the tool.




How do you generate an EDF with the free EDF Generator?


The generator walks you through six steps. You can leave at any point and pick up later, because your draft is saved on your device when draft saving is enabled.

Step 1: Upload your invoices


Drop in up to 20 files. For each one, the tool reads the invoice number, date, currency, amount, client name and address, and the service description, and fills them in. If a file cannot be read, its card says so and you type that one yourself.

Uploading your invoices with free EDF generator
Step 1: both invoices are read. Each card shows Read once its details are filled in.


Step 2: Check the invoice details


Treat the filled-in values as a first draft. Confirm every amount and date against the invoice, pick the SAC code, and set the exchange rate.

Check invoice details for generating EDF
Step 2: search the SAC list by word or number. The mid-market rate button sits under the value fields.


Step 3: Add your exporter and bank details


Enter your PAN and address, choose your category, then type the IFSC. The bank and branch name fill in from the code. Add your AD code.

Add exporter and bank details for generating EDF

Step 4: Fill in the export details


Choose how the service is delivered (for digital services this is usually Internet), how payment will be realised, who the consignee is, whether a third party pays, and the date by which the payment will be realised. The tool suggests that date, and you can change it.

Fill in export details for generating EDF
Step 4: choose delivery, realisation and consignee. The realise-by date is suggested and you can change it.


Step 5: Review and confirm


Every answer appears on one page. Edit any section without losing progress, then confirm that you checked the details against your invoices.

Review and confirm your details for generating EDF

Step 6: Download the PDF


Preview the finished form, download it, and take it to your AD bank. The tool does not submit anything to your bank or to RBI.

Download EDF that is ready
Step 6: preview the form and download the PDF.


EDF form example
On the generated EDF, Section 2A is for goods and is marked not applicable for services. Invoice details go in Section 2B on page 2.

Your gateway to seamless payments!

Accept 130+ global currencies | 40+ alternate payment methods |
Instant FIRA

Get started →
Global payments illustration

How do SAC codes, exchange rates and bank fields work?


SAC code


The SAC picker searches the official list of service codes by number or by words, so typing “software” finds the software codes. If your code is a six-digit number starting with 99 that is not on the list, you can still use it. The tool flags it so you confirm the code with your bank.

Exchange rate


One tap fills today's mid-market rate for your invoice currency, and the rupee value updates as you change it. For example, USD 4,500 at 95.3092 gives INR 4,28,891.40. A mid-market rate is a reference rate. Your bank may apply a different one, so use the rate your bank applies and overwrite the field if it differs.

IFSC and AD code


Type the 11-character IFSC and the bank and branch name appear. Edit them if your bank writes the name differently. The AD code comes from your bank, and the tool cannot look it up for you.

What happens to your data in the generator?


The generator is free and needs no sign-up. What you type in, including your PAN and bank details, stays in your browser. Uploaded invoices are read to fill the form: digital PDFs are read in your browser and only their text is sent to the reading service, while scans and photos are sent as images.

Your draft is kept on your device for 7 days if saving is enabled, so you can come back to it. You can turn that off, or delete the draft, from the side panel.

What should you check before you send it to your bank?


A generated form is only as good as the checking you do on it. Before you hand it over:

  • Client names, invoice numbers, dates and amounts match the invoices. Be extra careful with scans, where reading is least reliable.
  • The rupee value uses the exchange rate your bank applies.
  • Each SAC code fits the service, and any flagged code has been confirmed.
  • The realise-by date is the one your bank expects. The tool suggests 9 months after the earliest invoice, or 12 months if you bill in INR.
  • Section 2A is blank and your invoices sit in Section 2B.


Some banks use their own format or portal. Ask your AD bank whether it accepts this PDF as is or wants the details entered on its side.

Frequently Asked Questions

Yes. It is free and needs no sign-up.
No. You can group a month's service export invoices into one EDF. The generator allows up to 20 invoices in a single form.
Your service invoices go in Section 2B. Section 2A is for goods and is not applicable to services. Section 4 contains the declaration you sign.
Yes. When draft saving is enabled, the tool stores your draft on your device for 7 days. You can also turn off saving or delete the draft.
No. It prepares a PDF for you to check, sign and submit to your AD bank. It does not file the EDF on your behalf.
You can enter its details manually. Check all extracted information against the original invoice before downloading your EDF.
Related blogs