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 Situations
  4. Recording EDF Details in Tally: A Practical Setup
EDF Situations

Recording EDF Details in Tally: A Practical Setup

Tally does not need a special EDF module for you to keep clean export records. A sensible ledger structure, a consistent narration template on sales and receipt vouchers, and a small companion register linked by voucher number will let you answer any EDF, EDPMS or audit question in minutes. The setup below uses only ordinary accounting features: ledgers, groups, voucher narration and reference fields. It works the same way in most accounting software.

Key takeaways

  • Create one sundry debtor ledger per foreign client, grouped together so export receivables are easy to see.
  • Use a separate sales ledger for export of services (under LUT, or with IGST if that is how you export).
  • Write a fixed narration format on every export sales voucher: invoice, client country, currency amount, SAC and EDF month.
  • On receipt vouchers, record the FIRA reference, purpose code and the invoice being settled.
  • Keep an EDF register outside Tally for acknowledgement numbers and realisation status, linked by voucher number.

Why bother structuring it

At month-end you need a list of every export invoice for Part 2B. Nine months later you need to know which of those invoices are still unpaid. At audit, someone will ask which EDF covered a particular invoice and where the FIRA is. If that information lives in scattered emails, every question costs an afternoon. If it lives in your books, it costs a report.

Ledger structure

Here is a layout used by a fictional exporter, Sagebrush Digital LLP, Indore. Adapt the names to your own conventions.

Ledger Group Purpose
Export Debtors – Halvorsen AS (Norway) Sundry Debtors > Export Debtors One ledger per foreign client
Export Debtors – Pinewood Media Ltd (UK) Sundry Debtors > Export Debtors
Export of Services – Under LUT Sales Accounts All zero-rated export sales under LUT
Domestic Sales – Services Sales Accounts Kept separate from exports
Bank Charges – Foreign Remittances Indirect Expenses Intermediary and inward charges
Exchange Difference – Exports Indirect Income / Expenses Gain or loss on conversion
Advance from Foreign Clients Current Liabilities Advances received before invoicing

Creating a sub-group called "Export Debtors" under Sundry Debtors means a single report shows every open foreign receivable, which is exactly your realisation watch-list.

If you use multi-currency features in your accounting software, set each export debtor ledger in the invoice currency so the foreign currency balance is visible alongside the rupee value. If you do not, record the currency amount in narration (below).

Narration template for export sales vouchers

Free-text narration becomes searchable data if you write it the same way every time. A template that works:

EXP | Inv SD/26/112 | Halvorsen AS | Norway | NOK 48,000 | SAC 998361 | LUT | EDF Nov-2026 | Contract MSA-14 dt 02-05-2026

Each element maps to a Part 2B column:

Narration element EDF field it feeds
Invoice number Part 2B invoice no. (date comes from voucher date)
Client name Recipient name
Country Country column; field 1.17
Currency and amount Currency and amount columns
SAC SAC code column
EDF month Which EDF the invoice belongs to
Contract reference Contract no. and date column

At month-end, filter the sales register for vouchers containing "EDF Nov-2026" and you have the Part 2B list, ready to copy into the EDF form generator.

Narration template for receipt vouchers

When the money arrives, record:

RCPT | Against Inv SD/26/112 | NOK 47,850 recd | FIRA 22719 dt 03-01-2027 | Purpose P1007 | Bank chg NOK 150

Now each receipt tells you which invoice it settles, the FIRA reference and the purpose code. If the purpose code is wrong, you will notice it at entry time rather than at year-end; the purpose code finder helps you check what it should have been before you ask the bank to correct it. Book the bank charge to the bank charges ledger and the exchange difference to its own ledger, so the debtor clears exactly.

Use bill-wise or reference-wise allocation, if your setup supports it, so each receipt is matched against the specific invoice rather than sitting on account. Unallocated receipts are the main cause of confused realisation records.

The companion EDF register

Some details simply do not belong in a voucher: the EDF acknowledgement number, the date the bank entered it, whether the invoice went on a ₹10 lakh declaration. Keep these in a spreadsheet linked to Tally by voucher or invoice number.

Invoice Tally voucher no. EDF month EDF submitted Bank ack. no. Realised on FIRA Closure route
SD/26/112 Sales 0412 Nov 2026 09-12-2026 Record bank ref 03-01-2027 22719 ₹10 lakh declaration Q4
SD/26/118 Sales 0419 Nov 2026 09-12-2026 Record bank ref Open — —

Our guide on keeping an EDF register lists more columns you may want, and recording the acknowledgement number explains why that field matters.

Monthly routine using this setup

  1. Day 1–3: run the sales register for last month filtered on "EXP"; confirm every export invoice has the full narration.
  2. Day 3–5: copy the list into the EDF generator, add totals, review.
  3. After filing: enter the EDF submission date and acknowledgement in the register.
  4. Weekly: post receipts with full narration and allocate them bill-wise.
  5. Month-end: run the Export Debtors outstanding report; anything over six months old gets attention.

A note on advances and credit notes

Advances from foreign clients go to the liability ledger with narration naming the expected invoice. When the invoice is raised, adjust the advance against it and mention the advance in the EDF remarks.

Credit notes on export invoices should reference the original invoice number and, in narration, the EDF month of that invoice. If the credit note comes after the EDF was filed, record the date you informed the bank. This is general information, not legal or tax advice; your CA will advise on GST reporting of credit notes.

Frequently asked questions

Does Tally have a built-in EDF form?

Treat Tally as the source of your data rather than the form itself. Record export invoices and receipts with consistent ledgers and narration, then use that data to fill the EDF in a separate tool. Check with your Tally partner if you want custom reports.

How should I name foreign client ledgers in Tally?

One ledger per client under a dedicated "Export Debtors" sub-group, with the client's legal name and country, for example "Export Debtors – Pinewood Media Ltd (UK)". That makes outstanding foreign receivables easy to report.

Where do I record the FIRA number in Tally?

In the narration of the receipt voucher, together with the invoice being settled, the amount received, the purpose code and any bank charges. Allocate the receipt against the specific invoice where your setup allows.

Can I record the EDF acknowledgement number in Tally?

You can add it to narration, but a companion EDF register linked by voucher number is usually cleaner. It holds submission dates, acknowledgement numbers and realisation status, which do not fit naturally in vouchers.

How do I track the 9-month realisation deadline in Tally?

Run the outstanding report for your Export Debtors group, sorted by bill date. Any invoice approaching six months needs follow-up, and any approaching nine months needs a client conversation or an extension request.

Bottom line

You do not need special software for EDF records; you need consistency. Set up export ledgers, use a fixed narration template and keep a small register alongside. Then each month's Part 2B is a filter away. Copy your list into the free EDF form generator and file in minutes.

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.