FIRA Mistakes at Audit: Errors Indian Exporters Make

TL;DR - Summary
- What is FIRA and why does it matter during an audit? - FIRA records an inward remittance and helps auditors match export receipts to invoices and bank credits.
- What is the difference between FIRA, FIRC, e-FIRA, and FIRS, and which document does an auditor ask for? - These labels vary by bank and payment provider. Check the receipt details and the evidence required for your audit or refund claim, rather than relying on the label alone.
- What are the most common FIRA mistakes Indian exporters make at audit? - Common mistakes include incorrect purpose codes, relying on the wrong payment record, unexplained amount differences, missing documents, remitter mismatches, and missing invoice-to-GST links.
- What should a pre-audit FIRA checklist include? - Check purpose codes, amounts, remitter details, invoice and receipt dates, document suitability, record availability, and GST linkage.
What Is FIRA and Why Does It Matter at Audit Time?
Foreign Inward Remittance Advice (FIRA) records a foreign payment received for an Indian beneficiary. It is commonly available digitally through the bank or payment provider. Details can include the remitter, amount, currency, date, bank reference, and purpose code. At audit time, it helps match export income to actual receipts.
For Indian exporters and freelancers, FIRA is useful payment evidence alongside invoices, bank statements, and other records required for the transaction.
Say a Bengaluru-based software as a service (SaaS) founder invoices a US client $3,000. After the payment is received, the bank or payment provider makes the remittance advice available. During a Goods and Services Tax (GST) or income tax audit, the founder can use it with the invoice and bank credit to explain who paid, how much arrived, and when.
⚠️ COMMON MISCONCEPTION
FIRA is not the same as a bank statement. It is a specific remittance advice document that auditors look for separately.
FIRA vs FIRC vs e-FIRA vs FIRS: Which Document Do Auditors Actually Ask For?
The document an auditor asks for depends on the transaction and the audit. An electronic FIRA (e-FIRA) is one form of receipt evidence. Foreign Inward Remittance Certificate (FIRC) and Foreign Inward Remittance Statement (FIRS) are other labels you may encounter. Do not assume a valid older FIRC is unusable or that FIRS is always internal. An electronic Bank Realization Certificate (e-BRC) serves a separate purpose: it records export proceeds for Directorate General of Foreign Trade (DGFT) purposes and can cover goods or services.
- FIRC: A bank certificate recording inward remittance. Banks have moved away from routine physical FIRCs for export receipts, but that does not make a genuine historical FIRC invalid. GST refund rules still refer to Bank Realization Certificate (BRC) or FIRC evidence for service exports.
- e-FIRA: A digital remittance advice commonly available from banks and payment providers. Check that it identifies the relevant receipt and meets the evidence requirements for your specific claim.
- FIRS: A remittance statement or advice whose name and format vary by bank. Banks can issue it to exporters. It is not the same as an entry in the Export Data Processing and Monitoring System (EDPMS).
- e-BRC: A certificate for goods exporters and service exporters recording export proceeds for DGFT purposes. Under the self-certification system, exporters generate it using bank-reported Inward Remittance Messages (IRMs) and the relevant export details. It is not generated from a FIRA alone and does not itself close an EDPMS entry.
| Document | What It Proves | Who Uses It | Currently Active? | When Auditors Ask For It |
|---|---|---|---|---|
| FIRC | Bank-certified inward remittance details | Recipients of inward remittances | Limited new issuance; retain historical records | Where applicable, including service-export GST refund evidence |
| e-FIRA | Digital confirmation of foreign funds received | Exporters and freelancers using this facility | Yes | Payment reconciliation and audit queries; check claim-specific requirements |
| FIRS | Remittance details in the issuing bank's format | Recipients and issuing banks | Yes, depending on the bank | When relevant to the receipt or requested as supporting evidence |
| e-BRC | Realization of export proceeds for DGFT purposes | Goods and service exporters | Yes | DGFT benefits and export realization checks |
Here is how it plays out. A SaaS founder in Bengaluru receives $1,000 from a US client. The founder keeps the remittance advice, invoice, and bank credit together. The advice may be called FIRA or FIRS, depending on the bank or provider. An e-BRC may also be needed for a relevant DGFT benefit, even for a service export.
What Are the Most Common FIRA Mistakes Indian Exporters Make at Audit?
The six mistakes below cover purpose codes, document choice, amount reconciliation, missing records, remitter details, and GST linkage. Use these checks to keep each invoice linked to its payment and GST records.
Mistake 1: Purpose Code Mismatch
The purpose code identifies the nature of the inward remittance, such as software services, professional fees, or royalties. If the wrong code is recorded, it can create questions about whether the payment matches your export. Check it against the actual service or goods supplied instead of assuming the bank has selected it correctly.
A code mismatch can prompt an audit query or delay a GST refund claim while you explain the receipt. It does not automatically make the payment evidence invalid or cancel a refund claim.
Purpose codes are defined by the Reserve Bank of India (RBI). Confirm the right code with your Authorized Dealer (AD) bank or payment provider when submitting payment details. If a mistake has already happened, ask for a correction and keep the supporting invoice and correspondence. Do not alter the advice yourself.
Mistake 2: Submitting FIRC Instead of e-FIRA
The mistake is relying on a document without checking whether it supports the receipt under review. An old FIRC for a different payment will not help, but a genuine FIRC for the relevant receipt is not automatically inadmissible because it is old or has that title.
Keep the bank-issued evidence for the actual transaction. For a service-export GST refund, the rules refer to BRC/FIRC evidence; confirm the required documents before assuming an e-FIRA alone is enough.
Mistake 3: Amount Mismatch Due to Forex Conversion Timing
A remittance advice may show the foreign-currency amount, the Indian rupee (INR) credit, or both. If you invoice in US dollars (USD), the exchange rate used to record the invoice may differ from the bank's conversion rate when payment arrives. Payment fees or deductions can also explain a difference.
An amount difference does not automatically mean an error. What matters is whether you can explain it. Separate exchange gains or losses from bank fees, intermediary deductions, partial payments, and any unpaid balance.
Reconcile the invoice currency and amount with the remittance advice and bank credit. Record the invoice date, receipt date, conversion rate used, and any charges. Keep the bank's transaction-specific conversion advice or statement with your reconciliation.
Mistake 4: Missing or Unavailable FIRA at Audit Time
Missing payment records can slow an audit or refund review. Download availability and retrieval times vary by bank and provider, so do not rely on an assumed 6–12-month archive window or wait for an audit notice to find out what is available.
Treat FIRA retrieval as part of your payment receipt workflow. Download the advice as soon as it is available after settlement, and store it with the invoice and bank credit. A folder named with the client, date, and amount makes it easier to find later.
Mistake 5: Remitter Name or Bank Details Not Matching the Invoice
A remitter name that differs from the invoiced client needs an explanation. The client may have paid through a parent company or payment intermediary. That does not automatically make the payment invalid, but you need records linking the actual payer to the invoice.
Check remitter details after receipt. If the names differ, keep the client's payment confirmation, the platform's transaction statement, and any agreement showing who paid on whose behalf. Ask your AD bank whether the arrangement needs further documents or reporting; an email alone may not meet every requirement.
Mistake 6: No GST Linkage (FIRA Exists but Is Not Connected to the Return)
For a GST refund, the payment record needs to link back to the relevant invoice and return entry. Keep the invoice number, receipt reference, amount received, and GST reporting period together so your accountant can follow the trail.
The invoice and payment do not have to fall in the same GST return period. A later receipt is not, by itself, a broken audit trail. Map it to the original invoice and track applicable receipt deadlines. Missing proof can delay or affect a refund, especially for service exports where receipt is part of the export conditions.
Before filing a GST refund, reconcile the export invoices with the receipts actually realised. If a client has paid in instalments, make sure each receipt can be traced back to the relevant invoice. Otherwise, the supporting documents may be correct individually but still leave gaps when reviewed together.
What Should Your Pre-Audit FIRA Checklist Include?
Use these seven checks before an audit: purpose codes, amount reconciliation, remitter details, invoice and receipt dates, document suitability, record availability, and GST linkage.
- Purpose code: Confirm the code describes the actual export. Resolve errors with your bank or provider and keep the correction trail.
- Amount reconciliation: Match the invoice, remittance advice, and bank credit. Explain exchange differences, fees, deductions, and partial payments with transaction-specific bank records.
- Bank name and remitter details: Match the payer to the client, or keep records explaining any parent-company or intermediary payment. Confirm any additional requirements with your AD bank.
- Transaction date: Record invoice and receipt dates separately. They can fall in different GST periods. Track the applicable realization deadline rather than forcing the dates to match.
- FIRC vs. e-FIRA correctness: Check that the document covers the right receipt and meets the audit or refund requirements. Do not discard a valid historical FIRC or assume an e-FIRA replaces every required document.
- FIRA availability: Save the remittance advice or other relevant bank evidence for every export receipt. Keep local backups instead of depending on continued dashboard access.
- GST linkage: Map each receipt to its invoice number and the GST period in which the invoice was reported. Keep a register your chartered accountant (CA) can check quickly.
How Does Skydo Eliminate FIRA Mistakes at Audit?
A clear payment trail makes audit preparation easier. At Skydo, we help you keep payment records together, retrieve remittance advice, and manage export documentation. You still need to check your invoice details, purpose code, and GST records; no platform can remove every audit risk.
- Documents for every transaction: We provide a free FIRA for each payment received through Skydo. Download it from your dashboard and save it with the invoice and bank credit, so your audit file does not depend on a later document search.
- Purpose code accuracy: Our export-payment setup helps capture the transaction details. You still need to select the code that matches your work and raise any mismatch with our team.
- eBRC closure assistance: Link your DGFT account once, then bulk upload shipping bills to auto-map IRMs and generate eBRCs. Review the mapped details before submitting; the process uses bank-reported remittance data, not the FIRA alone.
- EDPMS closure assistance: We help with export-payment documentation and closure requests. Your AD bank updates and closes the relevant EDPMS entries after checking the records; a FIRA or eBRC alone does not close them.
- Settlement timing: We aim for settlement in 24 hours. Actual credit can take one to three business days after screening and compliance checks, with weekends, holidays, or sender-bank delays affecting receipt. Keep receipt, settlement, and document dates separately; they do not have to match.
For Global Bank Account payments, our pricing starts at $19 per transaction and varies by amount. Fees attract 18% GST. We use live exchange rates without a forex markup, but fees and any applicable bank deductions still need to be included in your invoice-to-receipt reconciliation. Check our pricing page for your payment method and amount.
There are no monthly fees for Global Bank Accounts. You pay when you transact, and account activation is subject to verification.
What happens if my FIRA has a wrong purpose code and I've already filed my GST return?
Ask your AD bank or payment provider to correct the code and keep the invoice and correspondence showing what the payment was for. Tell your accountant about the mismatch and check whether the GST return itself contains an error. A wrong remittance code does not automatically make the return or refund claim invalid.
Is e-FIRA enough for a GST refund claim, or do I also need an e-BRC?
Can I use an old FIRC to prove export payment during a GST or income tax audit?
What should I do if my FIRA amount does not match my invoice amount?
How far back can an auditor ask for FIRA records?
What is the difference between FIRS and e-FIRA, and do I need to provide FIRS to my auditor?
What is a red flag for an auditor reviewing FIRA documents?
If my client paid through a third-party platform, will the FIRA still be valid for audit purposes?




