The three documents tell one story in three chapters. The EDF is your declaration that you exported (you prepare it, monthly); the FIRA is your bank's proof that the money arrived (issued per payment); and the eBRC is the electronic certificate that the export was realised, generated once the payment is matched in EDPMS and DGFT systems. You need all three working together: the EDF opens the record, the FIRA supports closing it, and the eBRC confirms it's closed.
Key takeaways
- EDF = what you exported. FIRA = what you received. eBRC = proof the two were matched.
- You prepare the EDF; your bank issues the FIRA and handles the data that leads to the eBRC.
- The EDF comes first (within 30 days from month-end, or by the payment date for non-software services); FIRA and eBRC follow payment.
- GST refunds and export benefits often lean on FIRA and eBRC evidence.
- A missing EDF or mismatched FIRA can block the eBRC.
The big comparison table
| EDF | FIRA / FIRC | eBRC | |
|---|---|---|---|
| Full name | Export Declaration Form | Foreign Inward Remittance Advice / Certificate | Electronic Bank Realisation Certificate |
| Who prepares it | You, the exporter | Your AD bank | Generated after the bank's realisation data is matched in EDPMS/DGFT systems |
| When | Monthly — within 30 days from the end of the invoice month | When foreign money is credited (or on request) | After realisation is matched |
| Law/system | FEMA — 2026 export Regulations | Banking record of inward remittance | EDPMS / DGFT systems |
| What it proves | You exported these services, to these recipients, for these values | This amount, from this remitter, for this purpose, reached your account | This export has been realised |
| Granularity | One form per month; one row per invoice | One per remittance | Per realised export |
| Key data | Invoices, recipients, countries, amounts, NRV, SAC | Remitter, amount, currency, date, purpose code | Export reference, realised amount, date |
| Main users | AD bank, RBI (via EDPMS) | You, your bank, GST officers, auditors | GST refunds, DGFT export benefits |
| If missing | Bank may hold credits; open EDPMS entries | Harder to prove foreign-exchange receipt | Refund and benefit claims can stall |
How they connect: one invoice, start to finish
Follow one invoice raised by Navrang Media Labs LLP, a fictional Kolkata animation studio:
| Date | Event | Document |
|---|---|---|
| 14-Oct-2026 | Invoice NML/E/26-27/033 for GBP 8,500 to a London client | Export invoice |
| 07-Nov-2026 | October EDF filed with AD bank, invoice listed in Part 2B | EDF |
| Within 5 working days | Bank enters EDF into EDPMS; invoice is now an open entry | EDPMS entry |
| 19-Dec-2026 | Client pays GBP 8,485 (GBP 15 deducted by an intermediary) | Bank credit |
| 20-Dec-2026 | Bank issues advice showing remitter, amount and purpose code | FIRA |
| Jan 2027 | Navrang includes the invoice (₹9.1 lakh at ₹107/GBP) in its quarterly ₹10 lakh declaration | Realisation declaration |
| After closure | Realisation matched; certificate generated | eBRC |
Three documents, three different jobs, all pointing at the same invoice number. That's why consistent invoice numbering and clear payment references matter so much.
The EDF in brief
The EDF is the form in the Annex to the Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026. For services, Part 2B lists each invoice. You file it with your AD bank (or STPI for software, or the Development Commissioner if you're in an SEZ). It doesn't prove payment — it declares what you expect to be paid and by when.
Our EDF guide covers every field.
The FIRA in brief
The FIRA is your bank's record of an inward remittance. FIRA and FIRC are used somewhat differently by different banks — an advice per transaction versus a formal certificate — but both prove that foreign money reached your account. The purpose code on it should match the service you invoiced.
Check every FIRA when it arrives: beneficiary name, remitter, amount, currency, date, purpose code. Our guide on how to read a FIRA walks through each field. If you need one for an older credit, our FIRC request letter does the asking.
The eBRC in brief
The eBRC is issued electronically once realisation has been matched in EDPMS and DGFT systems. You don't fill it in; it's the outcome of the bank having your EDF and the payment matched. If an eBRC isn't appearing for an export you know was paid, the usual causes are upstream:
- the invoice was never on an EDF
- the payment wasn't matched to the invoice (wrong reference, wrong purpose code, combined payment)
- realisation is short and the difference isn't explained
- the entry is still open in EDPMS
Fix the cause with your bank and the eBRC normally follows. Our eBRC request letter helps if you need to chase it. For more depth, read eBRC explained.
Which document do you need for what?
| You want to... | Document(s) |
|---|---|
| Comply with FEMA monthly reporting | EDF |
| Release a foreign payment held by your bank | EDF (if due) plus invoice |
| Show GST officers you were paid in foreign exchange | FIRA/FIRC, often eBRC |
| Claim a GST refund on exports | Typically FIRA/FIRC and/or eBRC, as your CA advises |
| Close small invoices in EDPMS | ₹10 lakh declaration, backed by FIRAs |
| Close invoices above ₹10 lakh | Invoice, FIRA or bank advice and matching instructions |
| Claim export incentives | Often eBRC — check the scheme's requirements |
This is general information, not legal or tax advice.
Frequently asked questions
What is the difference between EDF, FIRA and eBRC?
The EDF is your monthly declaration of exports to your bank. The FIRA is the bank's proof that a foreign payment reached your account. The eBRC is the electronic certificate generated once the export's realisation is matched in EDPMS and DGFT systems.
Which comes first — EDF or FIRA?
Usually the EDF, filed within 30 days from the end of the invoice month. But if the client pays early, the FIRA can come first. For services other than software, the EDF may be submitted on or before the date payment is received.
Can I get an eBRC without filing an EDF?
In practice, the eBRC follows matching of realisation against an export record. If an invoice was never declared on an EDF, there's nothing in EDPMS to match the payment to, so file the EDF first.
Is a FIRA enough for a GST refund?
FIRAs and FIRCs are common evidence that payment came in convertible foreign exchange, and eBRCs are often used too. Requirements can vary by case, so ask your CA which documents to submit.
Do I need all three documents for every invoice?
Every export invoice goes on an EDF, and every payment should have a FIRA or bank advice. The eBRC follows once realisation is matched. Keeping all three linked by invoice number makes audits and refunds much easier.
Bottom line
Think of it as declare, receive, confirm: EDF, FIRA, eBRC. Get the first right and the other two follow. Start with our free EDF form generator and keep each month's three documents filed together by invoice number.
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.