fbpx
Unlock FLAT 12% OFF* on International Orders

Understanding FIRC: Foreign Inward Remittance Certificate

Picture of Mehak Sharma

Mehak Sharma

Content Specialist

Let’s say you’re Ananya, a freelance content writer based in Bangalore. You just wrapped up a project for a marketing agency in the UK and sent them an invoice for £1,000. A week later, you get a message from your bank:

“We’ve received the foreign inward remittance. Please share the purpose code for processing FIRC.”

You pause. FIRC? Purpose code? Why does your bank suddenly sound like a compliance officer?

If that sounds familiar, you’re in the right place. Whether you’re a freelancer, exporter, business owner, or anyone receiving money from abroad, understanding FIRC—the Foreign Inward Remittance Certificate, is essential.

Let’s walk through it, step-by-step.

EXPORT GUIDE FOR MSMEs
How to Export from India for Small Businesses & Medium Enterprises
Learn the key steps, documents and logistics needed to take your small or medium business to global markets.
Start Your Export Journey →

What is FIRC

FIRC stands for Foreign Inward Remittance Certificate. It’s an official document issued by your bank that confirms you’ve received a payment from a foreign source into your Indian bank account.

Think of it as your legal proof that foreign currency came into India—and more importantly, into your account for a valid reason.

It doesn’t matter if you’re an individual freelancer, a startup, or an established exporter. If you’re receiving international payments, your FIRC is one of the most important compliance documents you’ll deal with.

Why is Foreign Inward Remittance Certificate Important

Banks, the RBI, and tax authorities all require a paper trail for foreign currency entering the country. Your FIRC provides that trail.

Here’s why it matters:

  • It acts as proof of inward remittance for tax and audit purposes.
  • It’s needed for claiming export benefits and incentives (especially for exporters of goods or services).
  • It’s often required while applying for GST refunds on exports.
  • It may be requested for regulatory compliance, foreign investment filings, or visa applications.

In short, your Foreign Inward Remittance Certificates proves that your foreign income is legitimate, properly classified, and officially recorded.

EXPORT PAYMENT & COMPLIANCE

eBRC for Exporters: A Guide to Export Payment Realisation

Learn how eBRC records export proceeds, supports compliance, and helps exporters access eligible export benefits.

Learn About eBRC  →

Real-Life Scenario: Ananya’s FIRC Journey

Let’s go back to Ananya. She’s done with her work, her UK client pays the invoice, and she receives a credit of £1,000 (converted to INR) in her bank account.

Now what?

  1. The bank receives the foreign remittance through a SWIFT transfer.
  2. The transaction is marked for compliance, and the bank sends Ananya a request to share a “purpose code.”
  3. Ananya checks with her CA and replies: “P0806 – Other professional services.”
  4. Once the bank gets the correct code, it generates the FIRC.
  5. The FIRC includes details like the name of the remitter, amount, currency, equivalent INR amount, UTR number, date of credit, and the purpose of the payment.

Now Ananya has a formal document that proves her UK client paid her, and that she received the money legally in India.

firc journey

What Information Does an FIRC Contain

A typical Foreign Inward Remittance Certificate will have:

Details Mentioned in an FIRC
An FIRC generally contains key information about the beneficiary, sender and foreign remittance.
Name and address of the beneficiary (you)
Name and address of the remitter (the client)
Date of remittance and date of credit
Amount received in foreign currency and equivalent INR
Mode of receipt such as SWIFT
Purpose of the remittance based on the RBI purpose code
UTR (Unique Transaction Reference) number
Name of the Authorized Dealer (the bank)

Who Issues the FIRC

Only banks that are licensed as Authorized Dealers (AD) Category I by the RBI can issue FIRCs. This includes most major banks in India like ICICI, HDFC, SBI, Axis, and others.

The certificate is issued after the bank verifies the transaction, purpose code, and relevant compliance documentation.

Export from India for a new business
RECOMMENDED FOR NEW EXPORTERS
How to Export from India for a New Business
Learn the key steps, documents, and requirements
to start exporting from India and grow your business globally.
Start Exporting from India  →

Paper FIRC vs. Electronic FIRC (e-FIRC)

Traditionally, FIRCs were issued as physical documents. But most banks now issue electronic FIRCs (e-FIRCs), which are just as valid but delivered digitally, either by email or through the bank’s online portal.

e-FIRCs are faster, easier to track, and don’t require manual stamping or signing.

What Triggers the Need for an FIRC

Any time you receive foreign currency in India for:

Use Case Why FIRC Is Important
Export of Goods When you ship products overseas and receive payment in foreign currency, an FIRC validates the inward remittance and may support GST refunds and export incentives.
Export of Services If you provide services to an overseas client and receive payment in foreign currency, an FIRC helps confirm that the money was received from abroad.
Software Development Payments for software development, app building, SaaS subscriptions or IT maintenance can be treated as service exports. FIRCs help prove these foreign earnings.
Consulting or Freelancing Designers, writers, consultants and freelancers can use FIRCs as proof that payments were legitimately received from overseas clients.
Licensing or Royalties Royalty payments received for software, patents, trademarks or content can be supported by an FIRC as proof of inward foreign remittance.
Business Investments from Abroad Equity investment, venture capital or shareholder funding received from overseas may require proof of inward remittance for RBI and regulatory compliance.

you’ll likely need an FIRC. Even if your client doesn’t ask for it, your tax advisor or the government might.

How to Request an FIRC from Your Bank

Each bank has its own process, but the typical steps are:

  1. Wait for the foreign funds to be credited.
  2. Check for a message from your bank requesting the purpose code.
  3. Share the correct purpose code from the RBI list.
  4. If required, submit a formal FIRC request (some banks have online forms).
  5. Receive your e-FIRC within a few business days.

Some banks may charge a nominal fee for issuing an FIRC.

FIRC request process

Can You Skip the FIRC

Technically, if you’re not claiming any government benefits, refunds, or deductions, and if your CA isn’t asking for it you might not need an FIRC for every transaction.

But in most professional and export scenarios, it’s safer to have it. It’s your official record, and it keeps your documentation clean.

Final Thoughts

If you’re receiving payments from abroad, don’t ignore the FIRC. It’s not just a bureaucratic document—it’s your proof of legitimacy, your ticket to benefits, and your shield during audits.

Understand it, request it when needed, and store it safely.

Whether you’re a creative professional like Ananya, an IT consultant, or a business owner, knowing how FIRC works puts you one step ahead when it comes to compliance and financial clarity.

EXPORT DOCUMENTATION GUIDE
What Is EGM in Export & Why Is It Important?
Understand the Export General Manifest, how it works and why it matters for customs clearance and export compliance.
Understand EGM →

FAQs

What is a purpose code, and why does the bank ask for it?

A purpose code indicates the reason you received the foreign payment. The Reserve Bank of India (RBI) requires this to classify the transaction correctly. For example, “P0806” is for professional services.

How do I find the right purpose code?

Refer to the RBI’s official list of purpose codes or consult your Chartered Accountant (CA) to identify the correct one based on the nature of your work or service.

Who issues the FIRC?

FIRCs are issued by Authorized Dealer (AD) Category I banks in India, like ICICI, HDFC, SBI, Axis, etc., after verifying compliance documents and the purpose code.

Can I skip the FIRC?

If you’re not claiming government incentives or filing regulatory documents, and your CA doesn’t require it, you might skip it. However, it’s best practice to request and keep it for all foreign transactions.

Is an FIRC the same as a BRC?

No. A BRC (Bank Realisation Certificate) is mainly used in exports of goods and services and is issued after realizing foreign payment. Sometimes, an e-FIRC can be submitted as supporting evidence while applying for a BRC.

How long does it take to get an FIRC?

Usually within 3–7 business days after submitting the correct purpose code and request. Timelines vary by bank.

Share:

Please enable JavaScript in your browser to complete this form.
Name