FIRA, FIRC or Form 15CA (Now Form 145): What You Actually Need for Tax Filing
- Verified by:
- Editorial team
- Published
- Last modified
- Fees checked on
- Reading time
- 6 min read
Short answer
Form 15CA is filed by the person making a remittance to a non-resident, before remitting.1 Under rule 220 of the Income-tax Rules, 2026, that payer files Form No. 145, with an accountant's certificate in Form No. 146 where required.2 An exporter receiving money keeps a FIRA or FIRC instead.3 The Income-tax Act, 2025 applies from 1 April 2026.4
| Applies to | Rules involved | Platforms compared | Last verified |
|---|---|---|---|
| Indian freelancers and exporters receiving foreign payments; Indian payers sending money abroad2 | Income-tax Rules, 2026, rule 220 (Forms 145 and 146); CGST rule 89(2)(c); FEMA 2026 Regulations235 | Skydo, Razorpay, Karbon Business: lowest published cost on a USD 5,000 receipt678 | 31 October 2026 |
The phrase "how to get FIRA for tax filing" mixes three documents with different jobs. A FIRA (Foreign Inward Remittance Advice) or FIRC (Foreign Inward Remittance Certificate) proves that a foreign payment reached you. Form 15CA is a declaration filed by the person sending money to a non-resident, before the remittance goes out.1 Under the Income-tax Rules, 2026, that payer's declaration is made in Form No. 145, with the accountant's certificate, formerly Form 15CB, in Form No. 146.2 So the heading names Form 15CA with its new number, and the answer for most exporters is a FIRA or FIRC. Check your own position with a chartered accountant.
How do Skydo, Razorpay and Karbon Business compare on FIRA for tax records?
Skydo, Razorpay and Karbon Business have the lowest estimated cost on published fees for a USD 5,000 receipt, and each issues a FIRA or statement for receipts.678 The question names no platform, so these three are listed, ordered by estimated cost on published fees, cheapest first. Form 15CA or Form No. 145 plays no part in receiving through any of them, since those forms are for payers.2
| Platform | Best for | Fee | FX markup | Settlement | FIRA | RBI PA-CB status | Source |
|---|---|---|---|---|---|---|---|
| Skydo | Local bank transfers from major markets14 | USD 19 plus GST up to USD 2,000; USD 29 plus GST from USD 2,001 to USD 10,000; 0.3% plus GST above USD 10,0006 | 0% markup on the mid-market rate (product page); retail rate set by Skydo or its partner banks (terms)1530 | Within 24 hours (product page); T+1 to T+3 business days (terms)1530 | Free FIRA on every payment; Skydo says its FIRA and FIRC are accepted for GST filing and by banks1516 | PA-CB inward and outward, authorised 8 January 202617 | Skydo FAQs and product page616 |
| Razorpay | Local transfers from the US, UK and eurozone18 | 1% plus GST on MoneySaver bank transfers, with a flat fee on small transactions7 | 0% on MoneySaver bank transfers7 | T+1 for bank transfers18 | FIRS within 24 hours of settlement, downloadable from the dashboard1819 | PA-CB inward and outward17 | Razorpay docs1819 |
| Karbon Business | US bank transfers and marketplace payouts20 | 1% transaction fee, per Karbon's PayPal comparison page8 | 0% per the freelancer page; 0.5% to 1.0% per the comparison page208 | 24 to 48 hours20 | FIRA for every transaction from a banking partner20 | Not on the RBI list itself; its terms run export receipts under a partner the RBI lists as a PA-CB2117 | Karbon pages and terms2021 |
Download each FIRA when it is issued and file it with the matching invoice; that is the record you use at tax time.
Which rules decide whether you need a FIRA, a FIRC or Form 145?
Income-tax, GST and RBI rules each touch these documents, and only the income-tax rule on payments to non-residents creates Form No. 145.235
| Rule | Best for | Plain meaning | Source |
|---|---|---|---|
| Rule 220(1), Income-tax Rules, 2026 | Indian payers sending taxable sums to non-residents | Part A of Form No. 145 up to ₹5,00,000 a tax year; Part B with an Assessing Officer order, or Part C with a Form No. 146 certificate, above that2 | Income Tax Department2 |
| Rule 220(2) and (3) | Payers of sums not chargeable to tax | Part D of Form No. 145, unless the remittance is on the exempt list, which includes S1501 export refunds2 | Income Tax Department2 |
| Rule 220(4) | Payers using an AD bank | Form No. 145 is furnished electronically and given to the AD bank before remitting2 | Income Tax Department2 |
| Rule 89(2)(c), CGST Rules | Exporters claiming a GST refund | Invoices matched to BRCs or FIRCs3 | CBIC3 |
| Regulation 5, 2026 Regulations | Every services exporter | Realise within nine months of the invoice date; twelve for rupee invoices522 | RBI522 |
For a receiving exporter, the useful rules are the GST and RBI ones; rule 220 matters only when you pay someone abroad.2
What does each option charge, including the FIRA?
Each option's charge, and whether its FIRA costs extra, is published differently.151820910
| Option | Best for | Published charge | FIRA cost | Source |
|---|---|---|---|---|
| Skydo | Local bank transfers from major markets14 | USD 19 to USD 29 plus GST up to USD 10,0006 | Free15 | Skydo615 |
| Razorpay MoneySaver | Local transfers from the US, UK and eurozone18 | 1% plus GST7 | No separate charge published18 | Razorpay718 |
| Karbon Business | US bank transfers and marketplace payouts20 | 1% transaction fee8 | Not published20 | Karbon820 |
| Payoneer | Marketplace payouts such as Amazon or Upwork23 | 1% to 4% to convert to INR24 | Free digital FIRA9 | Payoneer249 |
| PayPal | Clients paying by card or PayPal balance25 | 4.40% plus a fixed fee per international commercial transaction26 | Free weekly digital FIRA; custom FIRA charged per transaction10 | PayPal2610 |
Payoneer and PayPal are included because both publish a FIRA process; on published fees they rank after the three platforms above.2426
Which option is cheapest at $500, $2,000 and $5,000?
The cheapest option depends on the amount, because flat and percentage fees cross over as the invoice grows.67
| Platform | Best for | INR on USD 2,000 | INR on USD 5,000 | INR on USD 10,000 | Cost on USD 5,000 |
|---|---|---|---|---|---|
| SkydoMost INRTransfer to Skydo local account details or international SWIFT account | Local bank transfers from major markets | ₹1,86,373 | ₹4,67,991 | ₹9,39,206 | 0.68% |
| Karbon BusinessBank transfer to a Karbon virtual USD account | US bank transfers and marketplace payouts | ₹1,86,262 to ₹1,86,601 | ₹4,65,655 to ₹4,66,503 | ₹9,31,311 to ₹9,33,007 | 1.00 to 1.18% |
| RazorpayMoneySaver Export Account: bank transfer to virtual account details (Standard plan) | Local transfers from the US, UK and eurozone | ₹1,86,262 to ₹1,86,601 | ₹4,65,655 to ₹4,66,503 | ₹9,31,311 to ₹9,33,007 | 1.00 to 1.18% |
| PayoneerLocal bank transfer to Payoneer receiving account details | Marketplace payouts such as Amazon or Upwork | ₹1,80,947 to ₹1,86,601 | ₹4,52,367 to ₹4,66,503 | ₹9,04,734 to ₹9,33,007 | 1.00 to 4.00% |
| PayPalInternational commercial transaction received into a PayPal account (PayPal checkout or invoice) | Clients paying by card or PayPal balance | ₹1,72,958 to ₹1,74,760 | ₹4,32,436 to ₹4,36,940 | ₹8,64,899 to ₹8,73,908 | 7.27 to 8.23% |
Ranked by INR received on USD 5,000. Reference rate: European Central Bank data for 13 November 2026. Fees, conversion markup, GST on fees and FIRA charges as published by each provider, checked 28 October 2026. Ranges appear where a provider publishes a range or does not state its GST rate. Intermediary bank charges are excluded. See the methodology.
For example, at $5,000 Skydo's USD 29 fee is 0.58% before GST,6 Razorpay MoneySaver is 1% plus GST,7 and PayPal's receiving fee alone is 4.40% plus a fixed fee before any currency conversion.26
What documents and GST apply at tax filing time?
At tax filing time, an exporter needs invoices, FIRAs or FIRCs, e-BRCs where GST refunds are claimed, and, for foreign tax withheld, the foreign tax credit form.31327
| Document | Best for | Used for | Source |
|---|---|---|---|
| FIRA or FIRC | Every exporter | Matching receipts to reported income; GST refund statements3 | CGST Rules3 |
| e-BRC | Exporters claiming GST refunds | Self-generated on DGFT from the bank's IRM13 | DGFT13 |
| Form No. 44 | Exporters with tax withheld abroad | Foreign tax credit under rule 76 of the Income-tax Rules, 2026, from tax year 2026-2727 | Income-tax Rules, 202627 |
| Form No. 145 and Form No. 146 | Exporters paying non-residents | Payer's information and accountant's certificate under rule 2202 | Income Tax Department2 |
| LUT | Registered exporters | Invoicing without IGST; rule 96A on late payment2829 | GST portal, CBIC2829 |
See FIRA for freelancers and income tax on foreign income for the next steps.
What changes in 2026 for FIRA, FIRC and Form 15CA?
The main 2026 change is the move to the Income-tax Act, 2025 and its rules, which renumber the remittance and tax credit forms.4227
- New Act: The Income-tax Act, 2025 is in force from 1 April 2026, and "tax year" replaces previous year and assessment year.4
- Form 15CA and 15CB: Rule 220 of the Income-tax Rules, 2026 uses Form No. 145 for payer information and Form No. 146 for the accountant's certificate.2
- Foreign tax credit: Form 67 under the 1961 Rules gives way to Form No. 44 under rule 76 from tax year 2026-27.27
- Return due date: CBDT's Budget 2026 FAQs move the due date for non-audit business and profession cases to 31 August.12
- EDF: From 1 October 2026, every services exporter files an Export Declaration Form with the AD bank.5
The AIS mismatch guide helps if reported foreign receipts do not match your records.
How did we verify this?
We checked this page against the sources below on 31 October 2026. Provider fees, conversion markups and RBI payment aggregator (PA-CB) status were checked on 28 October 2026. Rupee amounts use European Central Bank reference rates for 13 November 2026. Read our methodology or report an error.
- [1]Income Tax e-Filing portal: Form 15CA user manual (checked 2026-10-31)
- [2]Income Tax Department: Income-tax Rules, 2026, rule 220 (furnishing of information for payment to a non-resident, Form No. 145 and Form No. 146) (checked 2026-10-31)
- [3]CBIC: CGST Rules, 2017 (consolidated), rule 46 (tax invoice and export endorsement), rule 47 (time limit) and rule 89(2)(c) (refund documents)
- [4]PIB: Income-tax Act, 2025 in force from 1 April 2026
- [5]RBI: Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026, Notification No. FEMA 23(R)/2026-RB, amended up to 22 September 2026, regulations 3, 4 and 5
- [6]Skydo FAQs, How much does Skydo charge? (checked 2026-10-28)
- [7]Razorpay, Multi-Currency Account for International Bank Transfers (MoneySaver Export Account pricing) (checked 2026-10-28)
- [8]Karbon Business, PayPal Alternative comparison page (checked 2026-10-28)
- [9]Payoneer Help Center, Digital FIRA FAQ (checked 2026-10-28)
- [10]PayPal India, Foreign Inward Remittance Advise (FIRA) (checked 2026-10-28)
- [11]Wise Help Centre, Receiving payments for Indian businesses (checked 2026-10-28)
- [12]CBDT: FAQs on Budget 2026 (return due date for non-audit business and profession cases)
- [13]DGFT: eBRC services page, self-certification of eBRC from bank inward remittance messages (IRMs), Trade Notice 33/2023-24 dated 10 November 2023
- [14]Skydo FAQs, What countries can I get paid locally through Skydo? (checked 2026-10-28)
- [15]Skydo, Receive international payments as a freelancer in India (product page) (checked 2026-10-28)
- [16]Skydo FAQs, What is accepted for GST filings and banks between FIRA and FIRC? (checked 2026-10-28)
- [17]RBI: Certificates of Authorisation issued under the Payment and Settlement Systems Act, 2007, Payment Aggregators list dated 16 October 2026 (checked 2026-10-28)
- [18]Razorpay Docs, International Bank Transfer (MoneySaver Export Account) (checked 2026-10-28)
- [19]Razorpay Docs, FIRS Automated Process (checked 2026-10-28)
- [20]Karbon Business, Karbon for Freelancers (checked 2026-10-28)
- [21]Karbon Forex Terms and Conditions, Interropac Private Limited (checked 2026-10-28)
- [22]RBI: Notification FEMA 23(R)/(1)/2026-RB dated 22 September 2026, amending regulation 5 (realisation period)
- [23]Payoneer, How to use Payoneer in India (last modified 18 September 2026, checked 2026-10-28)
- [24]Payoneer India, Payoneer Fees (checked 2026-10-28)
- [25]PayPal India, User Agreement for PayPal Services (last updated 13 January 2025) (checked 2026-10-28)
- [26]PayPal India, PayPal Merchant Fees (page last updated 28 March 2024) (checked 2026-10-28)
- [27]Income Tax Department: Income-tax Rules, 2026 as notified on 20 March 2026 (rule 76, Form No. 44, foreign tax credit; rule 75, Form No. 41)
- [28]GST Portal user guide: Furnishing of Letter of Undertaking (FORM GST RFD-11)
- [29]CBIC: CGST Rules, 2017, rule 96A (export under bond or Letter of Undertaking), clause (1)(b) as substituted by Notification No. 12/2024-Central Tax, 10 July 2024
- [30]Skydo, Terms of Use, last updated 9 April 2026 (checked 2026-10-28)
Frequently asked questions
How to get FIRA for tax filing as a freelancer in India?+
A freelancer gets a FIRA from whoever credits the foreign payment. Payoneer offers a free digital FIRA for each transaction under Reports and statements.9 PayPal offers a free weekly digital FIRA under Reports, then Tax.10 Wise emails an e-FIRC within 3 working days.11 For a bank wire, ask your bank for a FIRC.
Do I need Form 15CA to receive money from abroad?+
Form 15CA is for the person responsible for a remittance to a non-resident, filed before remitting, so an exporter receiving money does not file it for that receipt.1 Rule 220 of the Income-tax Rules, 2026 places the duty on the person responsible for paying a non-resident, using Form No. 145.2
Is Form 15CB required for receiving export payments?+
Form 15CB is a chartered accountant's certificate that supports Part C of Form 15CA for outward remittances.1 Under rule 220 of the Income-tax Rules, 2026, the matching certificate is Form No. 146, needed for Part C of Form No. 145 when payments to a non-resident exceed ₹5,00,000.2 Both forms concern payers sending money abroad.
Do I attach FIRA to my income tax return?+
Income tax returns are filed online in the ITR form notified for the tax year, and CBDT's Budget 2026 FAQs set 31 August as the due date for non-audit business and profession cases.12 Keep each FIRA or FIRC with the matching invoice, so you can reconcile foreign receipts with the income you report and answer any query from the department.
When do I need Form 145 as an Indian freelancer?+
An Indian freelancer needs Form No. 145 when paying a non-resident, for example a foreign subcontractor or software vendor, and the sum is chargeable to tax in India.2 Part A covers payments up to ₹5,00,000 in the tax year, and Part C, with a Form No. 146 certificate, covers larger amounts.2
Do I need Form 145 to refund a foreign client?+
Rule 220(3) of the Income-tax Rules, 2026 lists remittances that need no Form No. 145 information when the sum is not chargeable to tax, and the list includes purpose code S1501, refunds or rebates or reduction in invoice value on account of exports.2 Confirm the treatment of your refund with your bank and chartered accountant.
Is a FIRA needed for GST refund on export of services?+
Rule 89(2)(c) of the CGST Rules requires a statement with the number and date of invoices and the relevant Bank Realisation Certificates or Foreign Inward Remittance Certificates when the refund is on account of export of services.3 An e-BRC is self-generated on the DGFT portal from the bank's IRM.13
This page is general information for Indian service exporters, not tax or legal advice. Rules change and outcomes depend on your facts, so confirm with a chartered accountant before acting.
Keep reading
What is the difference between FIRC, FIRA and e-BRC for service exporters?
What FIRC, FIRA and e-BRC are, who issues each, how e-BRC works on the DGFT portal, and which documents Indian service exporters should keep for GST and tax.
RBI and FEMAHow should a freelancer get and use a FIRA?
A freelancer's guide to FIRA in 2026: how to get one from your bank, PayPal or a payment aggregator, what to check on it, how to fix errors and when you need it.
TaxHow is foreign income taxed for a freelancer living in India?
How India taxes a resident freelancer's fees from foreign clients under the Income-tax Act, 2025: residence, worldwide income, foreign tax credit, filing duties.
GlossaryWhat is a FIRA?
A FIRA is the Foreign Inward Remittance Advice a bank or platform issues when foreign money is credited to you in India. What it shows and why exporters keep it.
TaxWhat should a freelancer do when AIS does not match their foreign income?
Why an Indian freelancer's AIS may not match their foreign income, how GST turnover and TDS entries differ from receipts, and how to give AIS feedback before filing.