Introduction
If you are an Indian exporter receiving payments from overseas clients, the Foreign Inward Remittance Certificate, or FIRC, is one of the most important compliance documents you deal with. It is proof that foreign currency entered India legitimately, and it sits at the centre of GST refund claims, RBI reporting, and income tax filings.
When exporters first encounter Xflow, the most common question is whether switching from SWIFT to the Vostro route disrupts this process. The short answer is: it does not. But because the mechanics are different from what most finance teams are used to, it is worth explaining exactly how FIRC issuance works when payments come through Xflow.
How FIRC is issued under the SWIFT route
Under the traditional SWIFT model, the payment travels through a correspondent bank chain and arrives at the Indian AD1 bank carrying a SWIFT message. That message contains the sender details, the amount, and the purpose of the remittance. The AD1 bank uses this information to issue the FIRC directly, because the SWIFT message itself carries all the required details.
This process is familiar, but it has limitations. SWIFT payments can get delayed at correspondent banks, the rate applied is only visible after the fact, and the exporter has limited visibility into the payment's progress until it lands.
How the Vostro route works
When a payment is routed through Xflow, the US entity transfers dollars into a Virtual Bank Account Number assigned to your business. The funds are converted and remitted to your Indian bank account through an RBI-authorised AD1 bank, with all FEMA-required details included in the remittance narration: the purpose code, invoice reference, payer details, and beneficiary information.
The key point is that the FIRC is still issued by your Indian AD1 bank. The Vostro route does not bypass FIRC issuance. It changes how the payment arrives, not who issues the certificate or what it covers.
How you receive your FIRC when using Xflow
For each transaction processed through Xflow, a payment advice document is generated and made available directly on your Xflow dashboard. This payment advice contains the full transaction details your Indian bank needs to issue the eFIRC or BIRC.
The process is straightforward:
- Your payment is processed and INR is credited to your Indian bank account.
- Xflow generates the payment advice and delivers it digitally through the platform.
- You download the payment advice and share it with your AD1 bank, along with a request to issue the eFIRC or BIRC.
- If needed, Xflow coordinates directly with your AD1 bank to facilitate issuance.
Nothing in your downstream compliance workflow changes. The purpose code is still applied. The FIRC is still issued by your Indian bank. The document your CA uses for GST filings and that you produce in response to audit notices is the same as before.
What about eDPMS, Softex, and DGFT filings?
For software exporters registered under the Software Technology Parks of India scheme or SEZ framework, exports must be reported through eDPMS, and Softex forms must be filed with the relevant authority. This process remains identical when using Xflow.
The payment advice from Xflow contains the purpose code and invoice details required for eDPMS entry. The FIRC issued by the AD1 bank against this payment advice serves the same function as a FIRC issued against a SWIFT receipt. The DGFT knock-off process is unaffected.
Conclusion
The Vostro route changes how your dollars travel to India. It does not change what happens once they arrive, and it does not change the compliance trail your business depends on.
Your FIRC is still issued by your Indian AD1 bank. Your purpose code is still applied. Your eDPMS, Softex, and GST refund workflows continue without modification. The only addition to your existing process is the payment advice, which Xflow delivers digitally for every transaction and which your bank uses to process the eFIRC request.