1. Understanding FIRC vs FIRA vs NOC
When an Indian business receives funds from an overseas client (via SWIFT, Wise, Payoneer, Stripe, or PayPal), banking authorities require statutory proof that the funds represent genuine export earnings:
- FIRC (Foreign Inward Remittance Certificate): Historically issued by Authorized Dealer (AD Category-I) banks as physical proof. Since 2016, physical FIRCs are restricted strictly to FDI (Foreign Direct Investment) and capital accounts.
- FIRA (Foreign Inward Remittance Advice): The modern document issued by banks for export of goods and services. It confirms the remitter's details, currency, purpose code (e.g., P0802 for software consultancy), and realized INR value.
- NOC (No Objection Certificate): Issued by intermediaries (e.g. Citibank or Deutsche Bank) when they route foreign exchange to your local beneficiary bank.
โก Crucial Compliance Requirement
Under RBI guidelines, failing to reconcile an export invoice with an Inward Remittance Message (IRM) within 9 months can cause your firm to be flagged on the RBI Export Data Processing and Monitoring System (EDPMS).
2. What is an e-BRC (Electronic Bank Realisation Certificate)?
An e-BRC is digital proof issued through the Directorate General of Foreign Trade (DGFT) system confirming that an exporter has received payment from abroad against an exported consignment or service invoice.
Under the modernized DGFT e-BRC framework, AD Banks upload Inward Remittance Messages (IRMs) directly to the DGFT server. Exporters can then log into the DGFT portal and self-certify the electronic BRC by mapping the bank's IRM to their specific invoice number and Shipping Bill / GST invoice.
3. Step-by-Step e-BRC Generation Process
- Receive Inward Remittance: Overseas wire arrives in your bank account with the appropriate Purpose Code (e.g.,
P0802- Software development,P0803- Data processing). - Bank Generates IRM: Your AD Bank logs the remittance and generates an Inward Remittance Message (IRM) reference number uploaded to EDPMS / DGFT.
- Log in to DGFT Portal: Access
dgft.gov.inwith your IEC (Import Export Code) linked login. - Navigate to e-BRC Self-Certification: Select
Services > e-BRC > Self-Certify e-BRC. - Match IRM to CodXpert Invoice: Match the bank's IRM record with your corresponding CodXpert invoice number, billed amount, and date.
- Submit & Download e-BRC: Digitally sign via Aadhaar e-Sign or DSC. The DGFT system generates the official downloadable e-BRC certificate instantly.
4. RBI Purpose Codes for Indian Service Exporters
To ensure your inward wire clears without Nostro holds or query letters from Authorized Dealer banks (HDFC, ICICI, SBI), instruct your overseas remitter or platform (Wise, Payoneer, Remitly) to specify the exact RBI purpose code:
| Purpose Code | Classification | Export Services Covered |
|---|---|---|
P0802
|
Software Implementation | Custom web/mobile app engineering, coding, frontend & backend architecture |
P0803
|
Data Processing & Hosting | Cloud infrastructure provisioning, managed DB hosting, SaaS subscriptions |
P0801
|
Hardware Consultancy | Systems integration, DevOps tooling, technical architecture auditing |
P1006
|
Advertising & Marketing | SEO consulting, conversion rate optimization, digital performance campaigns |
P1007
|
Management Consulting | Fractional CTO, strategic product planning, agile workflow advisory |
5. Best Practices for Software & Agency Exporters
- Always include your Purpose Code in remittance instructions given to international clients.
- Specify the exact invoice number in the SWIFT MT103 field 70 (Remittance Information).
- Store Inward Advice PDFs alongside invoices inside your Cod Xpert workspace for audit-ready CA verification.
6. Payment Gateways (Stripe, Wise, Payoneer) & Bank Advice Documents
Modern service exporters frequently receive overseas payments through third-party platforms rather than traditional wire transfers. Obtaining valid proof of foreign realization requires understanding their routing:
- Wise Business Remittances: Wise routes funds into India through partner AD Category-I banks (such as HDFC Bank, Yes Bank, or ICICI). You must download the partner bank Foreign Inward Remittance Advice (FIRA) directly from the Wise dashboard.
- Stripe India Cross-Border Settlements: Stripe partners with domestic authorized banks to process export transactions. Each export payout is accompanied by a digitally signed FIRC statement containing the specific transaction reference and beneficiary GSTIN.
- Payoneer Inward Transfers: Payoneer provides a FIRA / FIRC download service for all funds withdrawn to Indian bank accounts, typically generated within 2-3 business days following fund transfer.
7. DGFT Electronic Bank Realization (e-BRC) Self-Certification Workflow
Under the Directorate General of Foreign Trade (DGFT) Foreign Trade Policy (FTP 2023), exporters can self-certify their electronic Bank Realization Certificates directly on the DGFT digital portal:
- Log in to the official DGFT portal (dgft.gov.in) using your digital signature token (DSC) linked to your Importer-Exporter Code (IEC).
- Navigate to Services > e-BRC System > View Bank Inward Remittance Messages.
- Search by your bank account number, date range, or Foreign Inward Remittance Reference number.
- Match each inward credit against your specific Cod Xpert invoice number and shipping/service contract details, and submit for instant electronic validation.
8. Frequently Asked Questions on FIRC & Foreign Inward Remittance
What is the difference between a FIRC and a FIRA?
Under current RBI and FEDAI guidelines, a physical FIRC is issued strictly for Foreign Direct Investment (FDI) and non-resident capital inflows. For export of services and goods, banks issue a Foreign Inward Remittance Advice (FIRA) or inward credit advice.
How long must I preserve FIRC and e-BRC records?
Under Section 36 of the CGST Act and RBI Master Directions, accounting records, export invoices, FIRAs, and e-BRC documents must be preserved for at least 6 years (72 months) following the annual return filing deadline.
What if my bank charges an issuance fee for the FIRC/Advice?
Most major Indian banks charge between โน100 and โน500 plus GST per certificate. You can record these bank charges inside Cod Xpert's expense tracker to claim allowable business expense deductions under income tax.
How does Cod Xpert simplify e-BRC matching?
Cod Xpert enables you to store the bank transaction reference number, RBI purpose code, and realized exchange value alongside each invoice, allowing 1-click export of your complete realization ledger.
Related Compliance Guides & Exporter Features
Issue Remittance-Ready Export Invoices
Cod Xpert structures your export invoices with SWIFT details, purpose codes, and LUT numbers for painless bank clearance.
Sign Up Free