jeedleCheck for free
Proof5 min readΒ· Reviewed 23 June 2026

FIRC / e-FIRA: the proof you need for every foreign payment

You finished the project. The US client paid. The money landed in your account through PayPal, Wise, or a direct wire. Job done, right? Not quite. There is one piece of paper (or its digital twin) that decides whether the tax department treats that payment as a clean export at 0% GST, or as a sale you owe full tax on. It is the FIRC.

If you are a freelance developer, designer, or writer with foreign clients, this is the document you cannot afford to ignore. Get it for every payment and your exports are provable and your GST refund is claimable. Skip it, lose it, or let an invoice go unpaid too long, and you can quietly lose your zero-rated status and end up owing tax with interest. Here is exactly what a FIRC is, why it matters, and the one deadline that catches people out.

What a FIRC (and e-FIRA) actually is

FIRC stands for Foreign Inward Remittance Certificate. In plain terms, it is proof from your bank that you received money in foreign currency from outside India. The e-FIRA is simply the modern, electronic version of the same thing. Same job, digital format.

Why does a piece of bank proof matter so much? Because when you sell a service to a client abroad and get paid in foreign currency, that counts as an export. Exports are zero-rated under GST, meaning you do not charge GST on them. But you do not get to just claim that on your word. You have to prove the foreign currency actually came in. The FIRC is that proof. You need it for every single export payment, both to prove the export happened and to claim any GST refund.

Why "one invoice, one FIRC" keeps you audit-proof

Here is a habit that saves you real pain later: aim to map one invoice to one FIRC. When each foreign payment you receive ties cleanly back to a single invoice, your records line up perfectly. An auditor can follow the trail in seconds, and so can you.

Where this gets messy is when payments and invoices get tangled. Say you let three months of invoices pile up and the client clears them in one lump transfer, or PayPal batches several payouts together. Now one FIRC covers several invoices, or one invoice is split across several remittances, and matching them becomes a headache exactly when you can least afford it, at refund time or during a query.

The practical fix: request a FIRC or e-FIRA from your bank (or your payment provider, like Wise or PayPal, where they issue one) for each incoming payment, and label it with the matching invoice number the moment it arrives. A two-minute habit now beats hours of reconciliation later.

The one-year deadline that quietly costs you your 0%

This is the part that catches honest freelancers off guard. Under Rule 96A, there is a deadline for actually receiving your foreign payment. If the money for an export invoice is not received within one year of the invoice date, your export status lapses.

When that status lapses, the payment is no longer treated as a clean zero-rated export. You then owe IGST (Integrated GST, the GST that applies to inter-state and export transactions) on that amount, plus interest. The one exception is if you obtain an extension from the RBI (the Reserve Bank of India). Without that extension, the clock running out means tax becomes due.

Watch your old unpaid invoices. A foreign invoice sitting unpaid for nearly a year is a ticking liability. If it crosses one year from the invoice date with no payment and no RBI extension, your export status lapses and you owe IGST plus interest, even though you never got paid.

Where the FIRC shows up at refund time

When you go to claim a GST refund on your exports, you file Form RFD-01. As part of that filing, your FIRC details are needed in Statement 3. Statement 3 is where you lay out the export invoices and the remittances against them, and the FIRC is the evidence that backs each line.

This is the moment all that earlier discipline pays off. If you have been keeping one invoice mapped to one FIRC and saving each certificate as it came in, filling Statement 3 is straightforward. If your payments and invoices are tangled, this is where it hurts.

A quick checklist for every foreign payment

Boil it down to a routine you run each time a foreign client pays. Get the FIRC or e-FIRA for the payment. Match it to the right invoice. Confirm the payment landed within one year of the invoice date, and if an old invoice is creeping toward that line, raise it with your CA about an RBI extension before the deadline, not after. Keep every certificate filed so Statement 3 is painless when refund time comes.

This guide is plain-English guidance, not personal tax advice, and parts of GST practice can be nuanced in how they apply to your specific situation. Run your invoices through Jeedle's free checker and invoice tool to keep each payment mapped to its FIRC and to flag invoices nearing the one-year mark, and confirm anything you are unsure about with a qualified CA before you file.

Frequently asked questions

What is a FIRC and why do I need one as a freelancer?
A FIRC (Foreign Inward Remittance Certificate), or its modern electronic version the e-FIRA, is your bank's proof that you received money in foreign currency from a client outside India. You need it for every export payment, both to prove the export happened and to claim a GST refund.
What is the difference between a FIRC and an e-FIRA?
They do the same job. The e-FIRA is simply the modern, electronic version of the Foreign Inward Remittance Certificate. Both serve as bank proof that you received a foreign-currency payment.
What happens if my foreign client does not pay within one year?
Under Rule 96A, if you do not receive the foreign payment within one year of the invoice date, your export status lapses and you owe IGST plus interest, unless you obtain an extension from the RBI. This is why you should watch old unpaid invoices closely.
Why should I map one invoice to one FIRC?
Mapping one invoice to one FIRC keeps your records clean and audit-proof. When each foreign payment ties back to a single invoice, the trail is easy to follow, which matters most at refund time and during any audit or query.
Where do FIRC details get used when claiming a GST refund?
When you claim a GST refund, you file Form RFD-01, and your FIRC details are needed in Statement 3, where you list your export invoices and the remittances against them. The FIRC is the evidence backing each line.
Check if I need GST β†’Make an export invoicePlain-English guidance, not personal tax advice. GST has grey areas β€” confirm with a qualified CA before acting.

More guides

Do I need GST registration as a freelancer with foreign clients?The LUT trap: file RFD-11 before 31 March, every yearGetting paid in rupees can cost you 18% β€” here is whySAC codes for freelancers, in plain EnglishWhy GST refunds get stuck for months (and how to avoid it)