FIRA vs eBRC: Which Document Does Indian Businesses Need?

TL;DR - Summary
- What is the difference between FIRA and eBRC? - FIRA (Foreign Inward Remittance Advice) confirms that an international payment was received in an Indian bank account, while eBRC (electronic Bank Realisation Certificate) links export proceeds to the relevant export transaction and records its realisation for regulatory and trade purposes.
- Who actually needs a FIRA versus an eBRC? - Indian freelancers and service exporters generally use FIRA as evidence of receiving foreign payments, while goods exporters may need both FIRA and eBRC depending on their export documentation and applicable benefits or schemes. An eBRC is particularly relevant for recording export realisation and claiming eligible export benefits.
- Are FIRC and FIRA the same document? - FIRC and FIRA are not the same document. FIRC historically referred to a formal Foreign Inward Remittance Certificate, while FIRA is a remittance advice used to document foreign inward payments. The appropriate document depends on the nature and purpose of the transaction.
What Is a FIRA?
FIRA (Foreign Inward Remittance Advice) is a document that confirms a foreign payment was received by an Indian business or freelancer. It records key details of the remittance and serves as supporting evidence for accounting, tax and compliance purposes.
A FIRA typically includes the beneficiary and remitter details, foreign-currency and INR amounts, exchange rate, remittance or settlement date, purpose code, transaction reference number and issuing bank or authorised entity details.
FIRA is commonly issued for routine international payments received by Indian freelancers, agencies, consultants and service exporters. When a payment comes through a cross-border payment provider, the authorised dealer (AD) bank or banking partner can generate the remittance advice and make it available electronically through email or an online dashboard.
An eFIRA is simply an electronic form of FIRA. Depending on the bank or payment provider, the document may also be labelled an Inward Remittance Advice or Remittance Advice. What matters is that it contains the relevant details of the foreign payment.
What Is an eBRC?
An eBRC (Electronic Bank Realisation Certificate) is a digital record that confirms payment has been received against an export transaction. It links the inward remittance to the relevant export document, such as a shipping bill, invoice or SOFTEX form. Note that eBRC is the electronic form of the Bank Realisation Certificate.
Unlike a FIRA, which confirms that a foreign payment was received, an eBRC links the payment to the underlying export transaction and records the realisation of export proceeds.
The exporter’s AD bank reports the inward remittance through an IRM (Inward Remittance Message), after which the exporter can use the DGFT (Directorate General of Foreign Trade) portal to self-certify and generate the eBRC using their IEC (Import Export Code).
The eBRC process uses data from EDPMS (Export Data Processing and Monitoring System), the RBI system used by banks to report and track export transactions and realisation of export proceeds. The IRM number helps link the inward remittance to the relevant export transaction.
An eBRC typically contains details such as the exporter’s identification, export document or invoice details, realised payment amount, credit date and currency-conversion details.
FIRA vs eBRC: How Are They Different?
The core difference between FIRA and eBRC is what they establish. A FIRA confirms that a foreign payment was received, while an eBRC links the realised payment to the underlying export transaction.
| Dimension | FIRA | eBRC |
|---|---|---|
| Who issues it | Your bank or compliant payment provider, depending on the payment route | Generated through the DGFT portal using inward-remittance data reported by your AD bank |
| What it is linked to | The remittance transaction itself, including UTR, remitter, amount and purpose code | The realised export proceeds and the relevant export document, such as a shipping bill, invoice or SOFTEX |
| Primary use | Evidence of inward remittance for accounting, tax, audit and compliance records | Evidence of export-proceeds realisation for DGFT and other export-related processes |
| Who accepts it | Authorities, banks and other parties that require evidence of inward remittance | DGFT and other authorities or processes that require evidence of export-proceeds realisation |
| How to get it | Usually provided by the bank or payment provider; some banks require a request through their forex desk | AD bank reports the remittance through an IRM, after which the exporter can self-certify and generate the eBRC through DGFT |
| Typical users | Freelancers, agencies, consultants and SaaS providers | Goods and services exporters whose transactions are reported through the relevant export systems |
If you are an Amazon Global Seller, you might want to have a closer look at how the two documents, i.e., FIRA vs eBRC apply to marketplace exports.
A FIRA proves the money came in. The eBRC is what actually closes the export in EDPMS and unlocks your DGFT benefits like RoDTEP. Plenty of exporters file away their FIRAs, assume they are compliant, and still have open entries against their IEC, because a FIRA on its own does not close the shipping bill.

How Do You Get a FIRA?
Getting a FIRA from a traditional bank may involve submitting a request with the transaction UTR and purpose code, paying an issuance fee and waiting for the bank to process it. Fees and timelines vary by bank, but charges can range from around ₹200 to ₹1,000 or more, with some banks taking several working days to issue the document. Some payment providers, on the other hand, make FIRA available electronically without a separate request or issuance fee.
How Do You Get an eBRC?
For an eBRC, the AD bank reports the inward remittance through an IRM (Inward Remittance Message) and the payment is linked to the relevant export transaction. The exporter can then use the DGFT portal to self-certify and generate the eBRC using the IRM details and IEC. This means the current DGFT process does not require the bank to generate the final eBRC on the exporter's behalf.
💡 QUICK INSIGHT
FIRA proves a foreign payment was received. eBRC links the realised payment to the underlying export transaction. They serve different purposes.
FIRA vs eBRC: Which Document Do You Need?
The right document depends on what you export and what you need it for. Service exporters will generally need FIRA, while goods exporters may need both FIRA and eBRC. If you are claiming a specific export incentive or GST refund, check the documentation requirements for that process.
Freelancer Receiving International Payments
- You generally need a FIRA, not an eBRC. If you provide services and receive payments from overseas clients, FIRA records the foreign payment received against your invoice.
- You can use the FIRA as supporting documentation for your accounting, tax and GST records.
- Keep each FIRA with the corresponding invoice so you can match every international payment to the income it represents.
Service Exporter (Agency, Consultant, Design Studio)
- You will need a FIRA for overseas service payments. It provides evidence that your foreign client has paid you and can support documentation for GST refund claims.
- An eBRC may also apply in specific cases, such as service exports covered by DGFT reporting requirements. Certain software exports may also involve SOFTEX.
- If you receive payments in installments or through recurring retainers, keep each remittance record matched to the relevant invoice and client payment.
Goods Exporter Receiving International Payments
- You may need both FIRA and eBRC. FIRA shows that the payment reached you, while eBRC connects that payment with the underlying export transaction.
- If you are claiming a DGFT export benefit, check the scheme-specific requirements to determine whether an eBRC is required.
- Make sure the payment details reported by your bank, including the IRM, can be matched to the relevant export records to avoid reconciliation issues.
If you are a SaaS business looking at GST refunds, you might also want to check out the FIRA requirements for GST refund in India.
FIRC vs FIRA: Is it the Same Document?
No. FIRC and FIRA are not the same document, though both serve as proof of foreign inward remittance into India.
| Feature | FIRC (Foreign Inward Remittance Certificate) | FIRA (Foreign Inward Remittance Advice) |
|---|---|---|
| Definition | A formal, legacy bank certificate. | A routine remittance advice/receipt. |
| Primary Use Case | Restricted to capital flows like FDI and FII. | Standard for regular export payments and freelance income. |
| Format | Traditionally physical paper, or specific e-FIRCs. | Entirely digital/electronic (e-FIRA). |
| Issuance | Requires an explicit application to the bank. | Often auto-generated or issued quickly by platforms/banks. |
When to Use Which
- Use FIRA: For routine international service exports, freelance earnings, or software/goods collections under general trade.
- Use FIRC: Strictly when dealing with equity, Foreign Direct Investment (FDI), or Foreign Institutional Investment (FII) where an official bank certificate is explicitly mandated.
FIRA is commonly used for routine business payments and service-export receipts, while FIRC or e-FIRC may still be relevant where a formal certificate is required.
For example, an overseas investment into an Indian company can involve an FIRC as part of the documentation for reporting the foreign investment. RBI's current foreign-investment reporting framework continues to refer to the FIRC number and FIRC as supporting documentation.
So, if you are simply receiving payments from overseas clients for freelance work, agency services or other routine business services, you will generally receive a FIRA or equivalent remittance advice from your bank or payment provider. If a specific authority or transaction requires an FIRC, the AD bank can issue the appropriate document under the applicable process.
How Does Skydo Help Indian Businesses Receive Payments Compliantly?
Skydo is a cross-border payment platform that helps Indian businesses and freelancers receive international payments from clients paying for services, goods or freelance work. With Skydo, you:
- Skip the Usual FIRA Paperwork: Bank-issued FIRAs can involve waiting 7–15 days and paying around ₹200–₹1,000 or more per certificate, depending on the bank. Skydo removes this manual process by automatically generating a free FIRA for every international payment received, with no bank visit, RM call or separate request. The FIRA includes the FEMA purpose code and other payment details for your records.
- Simplify the FIRA-to-eBRC Process: For goods exporters, Skydo provides eBRC closure assistance. Exporters can link their DGFT account once, bulk-upload shipping bills and map IRMs to export transactions to simplify eBRC generation and reduce manual data matching that can lead to EDPMS mismatches.
- Pay a Flat Fee With No Monthly Charges: Payments under $2,000 cost $19, payments from $2,000–$10,000 cost $29, and payments above $10,000 cost 0.3%. You pay only when you transact.
Moreover, Skydo provides support through WhatsApp, calls and text, so you can get help without navigating a global support queue or waiting for an RM to respond.
What is the difference between FIRA/FIRC and eBRC?
FIRA/FIRC and eBRC serve different purposes. FIRA or other foreign-remittance documentation provides evidence that an international payment was received, while eBRC records the realisation of export proceeds against the relevant export transaction through the DGFT system. The current eBRC process can use details from shipping bills, SOFTEX or invoices, depending on the export transaction.
Is eBRC mandatory for claiming a GST refund on exported services?
Is eBRC mandatory at all if I only export services - not goods?
Are FIRC and FIRA the same thing, or are they different documents?
Will a fintech-generated e-FIRA be accepted by GST officers during scrutiny?






