e-FIRC management
Track Electronic Foreign Inward Remittance Certificates for export payments
e-FIRC management
Track Electronic Foreign Inward Remittance Certificates for your export payments. An e-FIRC proves that foreign currency was received into your account — you need it before requesting an eBRC from DGFT.
What is an e-FIRC
Your AD bank generates an e-FIRC through RBI's EDPMS when an Inward Remittance Message (IRM) is logged for a foreign payment credited to your account. The certificate is electronic — your bank issues it on request or automatically, depending on the bank.
The e-FIRC and eBRC serve different purposes:
| Certificate | What it proves | Issued by | Primary use |
|---|---|---|---|
| e-FIRC | Foreign currency was received | AD bank, via EDPMS (IRM) | Proof of foreign remittance for compliance |
| eBRC | Export proceeds were realized against a specific declaration | AD bank, uploaded to DGFT | Claiming export incentives, duty drawback, GST refunds |
The e-FIRC confirms money arrived. The eBRC confirms that money was matched to an export declaration.
Recording an e-FIRC
- Open the export invoice that received the payment.
- Click the e-FIRC status badge.
- Enter the certificate details:
- e-FIRC Number — The certificate reference from your bank
- Bank Reference — The bank's internal transaction reference
- Receipt Date — The date the payment was credited to your account
- Amount (Foreign Currency) — The amount received in the invoice's currency
- Amount (INR) — The equivalent amount in Indian Rupees
- Optionally upload the e-FIRC document (PDF, JPG, or PNG).
- Click Save.
The e-FIRC status on the invoice updates to Received.
e-FIRC fields
| Field | Description |
|---|---|
| e-FIRC Number | Unique certificate reference assigned by your bank |
| Bank Reference | Internal transaction or IRM reference from the bank |
| Receipt Date | Date the foreign currency was credited to your account |
| Amount (Foreign Currency) | Payment amount in the original currency (e.g. USD, EUR) |
| Amount (INR) | Converted amount in Indian Rupees at the date of credit |
Relationship to eBRC
The e-FIRC must be received before you apply for an eBRC. The app enforces this — if you try to update the BRC status before the e-FIRC is recorded, the BRC dialog shows a warning.
The typical sequence is:
- Client pays → payment credited to your account.
- Bank logs IRM in EDPMS → e-FIRC is generated.
- You record the e-FIRC in the app.
- Bank matches IRM to EDPMS entry → eBRC is generated.
- You update BRC status to Received and enter GSTIN and invoice details.
Reporting
The export compliance report includes an e-FIRC column showing the status for each invoice — Awaiting Payment, Partial, Received, or Missing. Filter by status to find invoices where the e-FIRC is still outstanding.
Tips
- Request the e-FIRC within 15 days of payment credit. Some banks generate it automatically, but others require you to raise a request with the trade finance desk.
- Verify the bank matched the IRM to the correct EDPMS entry. Mismatches delay eBRC generation and EDPMS closure.
- Upload the document. Keeping the e-FIRC attached to the invoice saves time during audits and DGFT applications.
- Check e-FIRC status before applying for eBRC. The BRC dialog warns you, but verifying upfront avoids rejected applications.
Related articles
- eBRC compliance — Record GSTIN and invoice details for Bank Realization Certificates
- EDPMS monitoring — Track entries in RBI's Export Data Processing and Monitoring System
- Realization tracking — Monitor payment realization deadlines under FEMA
- Export compliance report — View e-FIRC and eBRC status across all invoices
- RBI compliance — Full regulatory obligations and penalty framework