Fill EDF form free

EDF

EDF form generatorEDF guideEDF due datesEDF form by bank

Tools

EDF FormEDF Due Date Calculator₹10 Lakh Realisation DeclarationExport InvoiceGST InvoiceProforma InvoiceQuotationCredit / Debit NotePayment ReceiptSalary SlipLetterheadUPI QR CodeAmount in WordsGST CalculatorExport Value in INR CalculatorPurpose Code FinderSAC Code Finder

More

All calculatorsInvoice templatesSalary slip formatsBank lettersCover, HR & business lettersGuidesGlossary Log inCreate free account
  1. Home
  2. Guides
  3. EDF Basics
  4. EDF for Advance Payments: Declaring Services Before or Afte…
EDF Basics

EDF for Advance Payments: Declaring Services Before or After the Money Arrives

A foreign client wires money before you have raised an invoice. Does the EDF come first, or the money? The EDF is tied to the invoice, so it is normally due within 30 days from the end of the month in which you raise the invoice, even if the cash landed weeks earlier. For services other than software there is also an alternative: you may file on or before the day the payment is received.

Key takeaways

  • An advance by itself does not create an EDF row. The invoice does.
  • Standard deadline: within 30 days from the end of the invoice month. Alternative for non-software services: on or before the date payment is received.
  • Mark mode of realisation (field 1.12) as "Others" for a plain advance by wire transfer.
  • In Part 4, strike out "will be received" and keep "has been received" where the money is already in.
  • Keep a simple advance register so each advance is later tied to a specific invoice number.

Why advances confuse people

Under the older habits many exporters picked up, paperwork followed the money. A remittance arrived, the bank asked for a purpose code, and someone issued an invoice afterwards to match. The 2026 Regulations flip the anchor point. The EDF is a declaration of an export, and for services the export is evidenced by the invoice. Money that arrives early is still export proceeds, but it waits to be matched.

Your AD bank may ask questions when an unexplained foreign credit lands. Some banks hold an inward credit until they receive the EDF or a declaration of what it is for. That is a bank-level practice, and each bank publishes its own policy on accepting EDFs, so ask your branch what it needs for an advance before you rely on any particular sequence.

Two filing routes when money comes first

Route When the EDF is due Who can use it
Standard (Regulation 3(2)) Within 30 days from the end of the month the invoice is raised All service exporters, including software
Alternative On or before the date payment is received Services other than software

For a software exporter, the standard route is the reliable one. For a consultancy, design studio or agency billing non-software services, the alternative can be useful when the client pays up front and you want the declaration done before the money is credited.

Worked example: a design retainer paid in advance

Saffron Grid Studio, a proprietorship in Jaipur, signs a branding project with a Toronto client worth CAD 12,000. The contract says 50% up front, 50% on delivery.

  • 12 November 2026: CAD 6,000 arrives. No invoice yet.
  • 18 November 2026: Saffron Grid raises invoice SGS/27/019 for CAD 6,000, describing it as the first milestone.
  • 9 January 2027: Work is delivered and invoice SGS/27/031 is raised for the balance CAD 6,000.
  • 22 January 2027: The balance arrives.

How the EDFs fall:

Invoice Invoice month Standard EDF due date Status of money at filing Part 4 wording
SGS/27/019 November 2026 30 December 2026 Already received "has been received"
SGS/27/031 January 2027 2 March 2027 Received on 22 January (if filed after) Depends on filing date

Because branding is a non-software service, Saffron Grid could also have used the alternative route for the second invoice and filed on or before 22 January. Either way, each invoice appears once, in the EDF for the month it was raised.

What if the advance never becomes a full invoice

Projects get cancelled. If Saffron Grid's client had paid CAD 6,000 and then walked away before any work, the money is not export proceeds for a service rendered. You would normally refund it or agree in writing that it covers work already done and invoice accordingly.

A refund of an advance is an outward remittance and goes through your AD bank with its own documentation. Do not leave an unexplained foreign credit sitting in your account. Tell the bank what happened, in writing, and keep the client's email. Our article on refunds to foreign clients after filing the EDF covers the situation where the invoice was already declared.

Filling the form when money is already in

A few fields read differently when the advance has landed:

  • 1.12 Mode of realisation: "Others" covers advances and direct bank transfers. L/C and BG are only for letters of credit and bank guarantees.
  • Part 2B remarks: note the advance, for example "Advance of CAD 6,000 received 12 Nov 2026, FIRA ref. 4471."
  • Part 4 declaration: strike out "will be received" and keep "has been received". The date by which full value will be received can be the date it was received.
  • NRV: the amount actually expected against that invoice. If the advance exactly covers the invoice, NRV equals the invoice amount.

If one advance covers several invoices (say a USD 20,000 deposit drawn down over three months), list each invoice in its own month and note in remarks how much of the advance it consumes. A running balance in your records helps your bank follow the trail.

Keeping an advance register

A plain spreadsheet does the job. One row per foreign credit, with columns that link it to invoices as they are raised:

Date received Client Currency & amount FIRA/advice ref. Purpose code Invoices adjusted Balance unadjusted
12 Nov 2026 Maple & Finch Inc CAD 6,000 4471 Confirm with bank SGS/27/019 CAD 0
3 Dec 2026 Kite Robotics Ltd GBP 8,000 5190 Confirm with bank NA/12, NA/14 GBP 2,500

Review the "balance unadjusted" column every month before you prepare the EDF. Anything sitting there for a long time needs either an invoice or a conversation with the client. This register also feeds the EDF register that many exporters keep for audits.

GST runs on its own track

Advances for export services have their own GST treatment, and the EDF does not change it. The EDF is a FEMA declaration; it does not alter your GST or income-tax obligations. If you export under LUT, your invoice should carry the line "Supply meant for export under LUT without payment of IGST". For the GST side of advances, see our piece on advances received from foreign clients and confirm the details with your CA. This is general information, not legal or tax advice.

Frequently asked questions

Do I file the EDF when the advance arrives or when I invoice?

The EDF is linked to the invoice. Under the standard rule it is due within 30 days from the end of the month in which you raise the invoice. For services other than software, you may alternatively file on or before the date the payment is received.

What do I tick in mode of realisation for an advance payment?

For an advance received by direct bank transfer, tick "Others". The L/C and BG options are only for payments secured by a letter of credit or a bank guarantee. Note the advance details in the Part 2B remarks column.

My bank is holding an advance and asking for the EDF. What should I do?

Raise the invoice if the work has started, prepare the EDF covering it, and submit it through your bank's published channel. If no invoice is due yet, ask the branch what alternative document it will accept, such as the contract and a covering letter explaining the advance.

Can one advance be matched to several invoices across months?

Yes, in practice. Each invoice goes in the EDF for its own month, and the remarks column records how much of the advance it uses. Keep a running balance so your bank can follow the matching in EDPMS.

Does the 9-month realisation clock matter if I was paid in advance?

The realisation requirement is met when the full value has been received. If an advance fully covers the invoice, realisation is already complete. If only part was paid up front, the balance must still come in within 9 months from the invoice date, or 12 months for rupee invoices.

Bottom line

With advances, let the invoice set the timetable and use the remarks column to show how the money ties back. Keep an advance register so nothing floats unmatched. When you are ready, the free EDF form generator lets you mark "has been received" in Part 4 and add each invoice row, and the due date calculator gives you the exact filing date.

This guide is general information for Indian businesses, not legal or tax advice. Rules and bank processes change — confirm specifics with your AD bank or chartered accountant.