FIRA Certificate in India: Complete Guide for Freelancers (2026)

Everything Indian freelancers need to know about FIRA certificates — what they are, why you need one, bank charges comparison, and how to get them free.

15 February 202610 min read

What Is a FIRA Certificate?

A FIRA certificate — short for Foreign Inward Remittance Advice — is an official document issued by an authorized dealer bank in India. It serves as proof that a foreign currency remittance has been received in your Indian bank account. The certificate contains details such as the remitter's name, the amount received in foreign currency, the converted INR amount, the exchange rate applied, the purpose code, and the date of credit.

Think of it as a receipt from your bank that says: "Yes, this person received $X from abroad, and we converted it to Y INR on this date." It is issued under the guidelines of the Reserve Bank of India (RBI) and follows the Foreign Exchange Management Act (FEMA) framework.

For Indian freelancers and contractors who receive payments from international clients, the FIRA certificate is one of the most important financial documents you will deal with. It is the primary proof that your foreign income entered India through legitimate, RBI-compliant banking channels.

FIRA vs FIRC: What Is the Difference?

One of the most common points of confusion is the difference between FIRA and FIRC (Foreign Inward Remittance Certificate). While many people use these terms interchangeably, there is a technical distinction:

FIRC (Foreign Inward Remittance Certificate)

  • Issued by authorized dealer (AD) banks in India
  • Was the standard document for confirming foreign remittances
  • The RBI discontinued the physical FIRC format in 2016 via a circular, replacing it with the e-FIRC system for export proceeds
  • Still commonly referenced in everyday conversation and by chartered accountants

FIRA (Foreign Inward Remittance Advice)

  • The current standard document issued by banks for non-export foreign remittances
  • Contains the same core information: sender details, amount, exchange rate, purpose code
  • Used by freelancers, consultants, and service providers who receive foreign payments
  • Accepted by the Income Tax Department and GST authorities

In practice, when freelancers talk about needing a "FIRC," they usually need a FIRA. The terms are often used interchangeably by banks, CAs, and freelancers alike. What matters is that you have a bank-issued document confirming each foreign remittance with all the required details.

For a deeper understanding of related terms, visit our glossary on FIRA.

Why Freelancers Need a FIRA Certificate

If you are an Indian freelancer receiving international payments, the FIRA certificate is not optional — it is essential. Here is why:

1. Income Tax Return (ITR) Filing

When you file your ITR (whether ITR-3 or ITR-4), you need to declare your foreign income. The FIRA certificate serves as supporting documentation that proves:

  • The income was genuinely received from a foreign source
  • The exact amount received in both foreign currency and INR
  • The exchange rate at which conversion happened
  • The payment came through legitimate banking channels

Without a FIRA, your chartered accountant may have difficulty substantiating your foreign income claims. In case of an income tax scrutiny or assessment, the absence of FIRA certificates is a red flag.

2. GST Compliance and Export of Services

If you are registered under GST, you likely classify your services to foreign clients as export of services (zero-rated supply). To claim this zero-rated status and avoid paying IGST, you need to file a Letter of Undertaking (LUT) and provide proof that payment was received in convertible foreign exchange. The FIRA certificate is this proof.

Without it, your CA may not be able to confirm that the export conditions under Section 2(6) of the IGST Act are met, potentially exposing you to GST liability.

3. FEMA Compliance

Under FEMA regulations, all foreign exchange transactions must be documented. The FIRA certificate acts as your compliance record, showing that the remittance was processed through an authorized dealer bank with the correct purpose code.

4. Business Loan and Visa Applications

Banks and embassies often ask for proof of foreign income. FIRA certificates serve as credible, bank-verified documentation of your international earnings. Whether you are applying for a home loan, a business credit line, or a visa to visit a client, these certificates strengthen your application.

5. Professional Record-Keeping

Even if no authority demands it immediately, maintaining FIRA certificates for every international payment is sound financial practice. Tax laws change, scrutiny can come years later, and having a clean paper trail protects you.

Bank Charges for FIRA Certificates in India

Here is where things get frustrating for freelancers. Most banks in India charge a fee for issuing FIRA certificates, and these charges can add up quickly if you receive monthly international payments.

Below is a comparison of typical FIRA certificate charges across major Indian banks:

BankFIRA Certificate Fee (per certificate)Additional Notes
SBI~₹500May vary by branch; some branches charge per page
HDFC Bank~₹1,000Often ₹500-1,000 depending on branch and account type
ICICI Bank~₹1,000Premium accounts may get partial waiver
Axis Bank~₹2,500One of the higher charges among private banks
Kotak Mahindra~₹500-1,000Varies by account tier
Yes Bank~₹500-1,500Charges have fluctuated over the years
IndusInd Bank~₹500-1,000Dependent on relationship with branch

Important note: These charges are indicative and can vary based on your branch, account type, and relationship with the bank. Some banks have recently increased their charges, while others occasionally waive fees for premium account holders. Always confirm with your specific branch.

The Real Cost of FIRA Certificates

Let us put this in perspective. Say you are a freelance developer receiving monthly payments from a US client:

  • 12 payments per year at an average FIRA cost of ₹1,000 = ₹12,000/year
  • With a bank like Axis at ₹2,500 per certificate = ₹30,000/year

This is money that comes straight out of your earnings, on top of the hidden FX markup your bank already applies on the exchange rate and wire transfer fees.

How to Request a FIRA Certificate from Your Bank

The process varies by bank but generally follows these steps:

Step 1: Identify the Remittance

Log into your net banking or visit your branch with the transaction details — the date of credit, the amount, and the remitter's name.

Step 2: Submit a Request

  • Online: Some banks like HDFC and ICICI allow you to raise a service request through net banking or their customer service portal. Look for "Foreign Remittance Advice" or "FIRA Request" under service requests.
  • Branch visit: For many banks, especially SBI, you may need to visit your home branch and fill out a request form. Carry your account details and transaction reference number.
  • Email: Some relationship managers accept email requests. Include the transaction date, amount, and UTR/reference number.

Step 3: Pay the Fee

The bank will debit the FIRA issuance fee from your account. This usually happens at the time of request or when the certificate is generated.

Step 4: Receive the Certificate

Depending on the bank, you will receive the FIRA certificate:

  • Digitally via email (PDF format) — typically within 3-7 working days
  • Physically at the branch — may take 7-15 working days
  • Some banks offer both digital and physical copies

Step 5: Verify the Details

Always verify that the certificate contains:

  • Correct beneficiary (your) name
  • Accurate remittance amount in foreign currency
  • Correct INR equivalent and exchange rate
  • Purpose code (usually P0802 for software/IT services or P0805 for consulting)
  • Date of credit matching your bank statement

Common Issues and How to Handle Them

  • Bank says they do not issue FIRA: Escalate to the branch manager or the forex desk. Every AD bank is capable of issuing this document.
  • Details are incorrect: Request a correction immediately. Do not accept a certificate with wrong details as it could create problems during tax filing.
  • Long delays: If your request has been pending for more than 2 weeks, file a complaint through the bank's grievance redressal mechanism.

How FaiirPe Gives You FIRA Certificates for Free

This is one of the core value propositions of FaiirPe — and one of the reasons freelancers are switching from traditional bank wires and platforms like PayPal.

With FaiirPe:

  • Every payment automatically comes with a FIRA certificate — no need to request it, no need to visit a branch, no need to fill out forms
  • Zero charges — the FIRA certificate is included at no additional cost with every transaction
  • Delivered digitally — you receive the certificate via email as a PDF, typically within 24-48 hours of the payment being processed
  • Accurate and complete — all details including purpose code, exchange rate, and amounts are pre-verified

For a freelancer receiving 12 payments per year, switching to FaiirPe saves ₹6,000 to ₹30,000 annually on FIRA charges alone — and that is before you account for savings on FX markup and transfer fees.

To learn more about how FaiirPe compares with other payment platforms, check our detailed FaiirPe vs PayPal comparison.

Frequently Asked Questions

1. Is a FIRA certificate mandatory for filing income tax?

A FIRA certificate is not technically "mandatory" in the sense that the ITR form does not have a field to upload it. However, it is the strongest supporting document you can have to substantiate foreign income. If the Income Tax Department sends you a notice or picks your return for scrutiny, having FIRA certificates for every foreign remittance is your best defense. Most chartered accountants strongly recommend collecting them for every payment.

2. Can I use a bank statement instead of a FIRA certificate?

A bank statement shows that money was credited to your account, but it does not contain all the details that a FIRA provides — specifically, the original foreign currency amount, the exchange rate applied, the purpose code, and the remitter's bank details. For GST purposes in particular, you need proof that payment was received in "convertible foreign exchange," which a bank statement alone may not sufficiently establish.

3. How long should I keep my FIRA certificates?

You should retain FIRA certificates for at least 8 years from the end of the relevant assessment year. Under the Income Tax Act, the department can reopen assessments up to 6 years back (or 10 years in cases involving undisclosed foreign income). Keeping digital copies organized by financial year is the simplest approach.

4. What is the purpose code on a FIRA, and does it matter?

The purpose code indicates the nature of the remittance as classified by the RBI. Common codes for freelancers include P0802 (software/IT services), P0805 (business and management consultancy), and P0801 (other business services). The purpose code matters because it confirms the nature of your income for regulatory purposes. If your bank assigns an incorrect purpose code, request a correction — it could affect your GST treatment or FEMA compliance.

5. I use PayPal/Wise/Payoneer to receive payments. Can I still get a FIRA?

When you receive payments through platforms like PayPal, Wise, or Payoneer, the money typically comes into your Indian bank account as a domestic transfer (INR), not as a direct foreign remittance. In this case, your bank may not issue a FIRA because, from their perspective, it was not a foreign inward remittance — it was a domestic credit from the platform's Indian entity or partner bank. This is a significant limitation of using intermediary platforms. With FaiirPe, every payment flows through licensed payment infrastructure as a proper foreign remittance, ensuring you receive a valid FIRA certificate every time. Read more about the differences in our guide on receiving international payments in India.

Related Articles

Tired of losing money on every international payment?

FaiirPe charges a flat $19 per invoice with no FX markup. Get in touch for early access.

Get in Touch