FIRC Full Form: Understanding Meaning and RBI Guidelines

Foreign Inward Remittance Certificate (FIRC) is a key term for anyone in India receiving payments from abroad, be it exporters shipping goods overseas or freelancers offering services to international clients.
FIRC full form is Foreign Inward Remittance Certificate, and it serves as an official proof that money has been remitted into India from a foreign sourceskydo.com. In simpler terms, a FIRC is a document issued by an Indian bank to verify and record details of an incoming foreign payment – including the sender, recipient, amount, and purpose of the transactiondbs.com.
This certificate is crucial in the Indian context as it ensures your foreign earnings are transparent, properly documented, and compliant with regulations. In this guide, we’ll explain what FIRC means, why it’s important, how it works under RBI rules, and how Indian businesses or freelancers can obtain and use FIRC effectively.
What is FIRC? (Full Form and Definition)
FIRC stands for Foreign Inward Remittance Certificate, and as the name suggests, it is a certificate provided by banks in India to verify a foreign currency remittance received in the country. The FIRC contains important information such as the amount received, the foreign sender’s and Indian recipient’s details, and the reason for the payment. Essentially, it’s a tangible proof of an inward remittance – functioning as a testimonial that an individual or business in India has received a payment from abroad.
FIRCs have historically been issued by Authorized Dealer (AD) banks whenever an export payment or any foreign inward payment came in. For example, if an exporter in Mumbai sells goods to a buyer in Europe and receives the payment in USD into her Indian bank account, the bank would issue a FIRC confirming that the foreign payment was received. This document legitimizes the transaction and is often required by various authorities for reference. Only banks licensed as Authorised Dealer Category I by the Reserve Bank of India (RBI) can issue FIRCs, since they are the ones permitted to handle foreign exchange transactions in India.
It’s important to note that “FIRC” is sometimes used informally to refer to similar documents like Foreign Inward Remittance Advice (FIRA) or Foreign Inward Remittance Statement (FIRS). We will discuss these terms later, but broadly speaking, all of them serve a similar purpose: proving that a foreign remittance was received. In summary, a FIRC (Foreign Inward Remittance Certificate) is the official proof of foreign money coming into India, making it an indispensable document for cross-border payments.
Why is FIRC Important?
Whether you are an Indian exporter, a service provider, or a freelancer, obtaining a FIRC (or its equivalent advice) for your foreign earnings is very important. Here are the key reasons why FIRCs matter:
- Regulatory Compliance: A FIRC ensures you meet RBI and FEMA guidelines for foreign exchange transactions. It is an official record that your inward remittance is legitimate and reported, which keeps you in compliance with India’s foreign exchange laws. Regulatory bodies like the RBI, Income Tax Department, and DGFT may ask to see FIRCs to monitor and verify foreign payments.
- Proof of Payment & Audit Trail: The FIRC provides a solid record of the foreign payment you received. This can be crucial during audits or tax assessments – it clearly shows the money came from abroad for a specific purpose, adding transparency to your financial statements. Essentially, it’s your evidence in case anyone needs to confirm that a particular sum of money in your account was earned from overseas.
- Export Incentives & Benefits: For exporters of goods or services, a FIRC (or the modern equivalents like FIRA/FIRS) is required to claim various government benefits. Many export promotion schemes (for example, the now-replaced MEIS or the current RoDTEP, etc.) and GST tax refunds for exports demand proof that foreign currency was actually received for the export. Without a FIRC or FIRA, you might miss out on tax exemptions, duty drawbacks, or GST refunds that you’re eligible for as an exporter. In short, it helps unlock export incentives by serving as the proof of realization of export proceeds.
- Taxation Clarity: While FIRC itself is not a tax or subject to tax, it can help in tax matters. Foreign remittances themselves generally aren’t taxed as income in India (export income is usually not subject to GST and there’s no direct remittance tax), but having a FIRC allows you to prove the source of your income and claim applicable tax benefits. For instance, earnings in foreign currency might qualify for certain Income Tax exemptions or benefits under export income categories. According to industry experts, a FIRC is “not taxable in itself. In fact, by using your FIRC, you can get various tax benefits and exemptions.” It basically supports your case if you claim any deductions or simply need to show that your foreign earnings are accounted for.
- Credibility and Ease of Business: Producing a FIRC can also enhance your credibility in the eyes of banks, partners, or even during financial due diligence. It’s an official bank-issued document, so it’s often considered a sign of legitimate business activity. For example, if you later apply for a business loan or venture funding, being able to show a track record of foreign inflows (with FIRCs as evidence) can strengthen your position. Similarly, if you are working with overseas clients or marketplaces, having proper documentation of remittances can simplify any queries or compliance checks.
In summary, the FIRC is more than just a piece of paper – it is essential for compliance, for availing financial benefits, and for maintaining clean financial records of foreign income. Especially in India’s tightly regulated foreign exchange environment, this certificate (or its modern digital equivalent) becomes a cornerstone for anyone dealing with international payments.
FIRC in India: RBI Guidelines and the Switch to FIRA
It’s important to understand how FIRCs are handled in India today, because there have been regulatory changes in the past decade. Historically, banks issued a physical FIRC on security paper for every foreign inward remittance received against exports. However, since 2016, the RBI changed the process for most cases. Let’s break down what that means:
- Physical FIRC Discontinued for Exports: In 2016, the Reserve Bank of India introduced the Export Data Processing and Monitoring System (EDPMS) to digitize export transaction tracking. With this change, RBI directed banks to stop issuing physical FIRCs for export payments. Instead, for general export remittances (payments for export of goods or services), banks now issue a Foreign Inward Remittance Advice (FIRA) or Statement (FIRS) on the bank’s letterhead, or simply update the transaction in the EDPMS system. In other words, for most export-related payments, the traditional FIRC document has been replaced by a digital advice that contains the same information and serves the same purpose as FIRC used to.
- FIRC Reserved for FDI/FII Transactions: Does that mean FIRC is gone completely? Not exactly. Banks still issue “FIRC” in certain special cases – primarily for foreign investments, such as Foreign Direct Investment (FDI) or Foreign Institutional Investment (FII) coming into India. So if your inward remittance is related to, say, an overseas investor buying equity in your company, the bank would issue a FIRC to record that capital inflow (since that’s not an export of goods/services, but an investment). But if you’re exporting services or software and receiving client payments, you will likely receive a FIRA/FIRS rather than a traditional FIRC. Many bankers and businesses still loosely call it “FIRC” out of habit, but technically it might be an advice document.
- Authorised Dealer (AD) Banks: As mentioned earlier, only banks licensed as AD Category I can issue these certificates. RBI’s guidelines specify that AD Cat-I banks (major banks authorized to deal in forex) are the ones who provide FIRC/FIRA. Typically, when you receive a foreign payment into your account, your bank – if it’s an AD bank – will generate the necessary advice or certificate. If you receive the funds through an intermediary (like a payment gateway or a fintech platform), the final credit still lands in an AD bank which will issue the FIRC or equivalent. For example, if a service like Wise or Payoneer routes a payment to you via their partner bank in India, that partner bank (HDFC, Yes Bank, etc. in many cases) will be the one to issue the FIRA/FIRC. Some services like Stripe, provide a payment advice which you need to share with the bank to get your FIRC. The key point: the certificate always comes from an Indian bank, not the foreign sender.
- Purpose Codes and Reporting: Whenever an inward remittance comes in, banks in India also report the details to RBI via EDPMS, using specific purpose codes for why the money was received. The FIRC or FIRA will typically include the purpose code or description (e.g., export of IT services, freelance programming services, consultancy fee, etc.), which helps regulators track the nature of foreign exchange inflows. It’s important to give your bank the correct purpose code when you receive a payment, because an incorrect code can cause compliance issues or delays. For example, an export payment might use a code like P0104 (for services export) or P0102 (for goods export payment after shipment) – using the wrong one might lead to confusion or even rejection of the remittance by the bank.
- FIRA vs FIRC – Don’t Get Confused: The bottom line is that for most readers (exporters/freelancers), when you ask your bank for a proof of the foreign payment, you will get a Foreign Inward Remittance Advice (FIRA), which is functionally the same as what was earlier known as FIRC. Many people and even banks casually still use the term “FIRC” when referring to these advices, so it’s not wrong to say “get a FIRC from the bank” even if technically the document title might read FIRA. Just remember that if a bank tells you “we don’t issue FIRC anymore,” it usually means they issue the advice or digital certificate instead, which fulfills the same requirements. Only if your transaction is related to FDI or certain equity investments will an actual FIRC (in the strict sense) be issued. For all other foreign receipts, a FIRA or similar letter is issued and is accepted by authorities just as a FIRC would be.
What is an eFIRC?
In conversations around FIRC, there are a few more terms that get frequently mentioned, one of them being eFIRC. So what exactly is eFIRC?
- Firstly, it's important to clarify that eFIRC isn't a document or certificate; rather, it's a unique number, issued on EPDMS.
- The eFIRC is typically relevant for exporters of goods or software, where a shipping bill or Softex is recorded on the EDPMS at the time of shipment of the goods or software delivery.
- The exporters of such goods or software must submit their export details and documents to update their EDPMS records and receive the e-BRC (bank realisation certificate). For other types of exporters, this process is not necessary.
- In this situation, an eFIRC is typically needed when an export payment/ foreign exchange transaction is received by a bank different from the exporter’s main bank (the one where the exporter submits their documents).
Imagine you export pottery overseas and have accounts with two banks in India - Bank A (your main bank) and Bank B (secondary bank). You use your main bank, Bank A to handle your export paperwork. However, you receive the foreign remittance/export payment in your secondary account in Bank B. Bank A has proof you exported something, but no record of the money coming back in. An eFIRC is like a messenger in this situation. Bank B, which received your money, will issue an eFIRC for Bank A to close the Shipping Bill (for goods) or SOFTEX (for other transactions) on EDPMS. Bank A can view the eFIRC number on the EDPMS platform and close the EDPMS record.
- eFIRC essentially connects the dots between the paperwork and the money, even if they go through different banks to ensure regulatory compliance.
FIRC vs. BRC: What’s the Difference?
Two acronyms often discussed together are FIRC and BRC. They are related but not the same thing. We’ve explained FIRC (proof of receiving foreign payment). BRC stands for Bank Realisation Certificate. Here’s how they differ and how they work together, especially for exporters:
- FIRC/FIRA comes first, BRC comes next: Think of it this way – when you receive the foreign payment, your bank issues a FIRA (advice) or FIRC confirming the money came in. If you are an exporter of goods/services, you likely had to submit export documents (like a shipping bill or a Softex form for software) through a bank to regulatory authorities. Now, to fully close that export transaction in the government’s records, it must be confirmed that the payment for that export was realized. This is where BRC comes in. Once the bank knows you got paid for a particular export, it will issue a Bank Realisation Certificate.
- Purpose of BRC: The BRC (now usually issued as an e-BRC through an online system) is essentially a certificate that the export proceeds have been realized in India, matched to the specific export shipment or service. It is proof that an exporter received payment for the goods/services exported, and it is used by government bodies to grant export incentives or close export obligations. For example, to claim certain incentives from DGFT, an exporter must show e-BRCs for those shipments.
- Key Difference: A simpler way to put it: FIRC/FIRA proves you got a foreign payment; BRC proves that payment corresponded to an export. If you’re a service exporter or freelancer who doesn’t need to report to customs (no shipping bill), you may only worry about the FIRA as proof of payment. But if you exported physical goods, you will need the BRC as well to, say, claim a GST refund on exports or comply with export obligation schemes. The FIRC is issued by the bank when money comes in; the BRC is issued (often automatically through EDPMS/DGFT systems) after the bank ties that money to the export documentationskydo.com. In practical terms, once you provide your FIRA to your bank that handled the export documents, they will verify everything and then your BRC gets generated which you can download from the DGFT portal.
- Do freelancers need BRC? Generally, BRC is a concept for exports that are tracked in official systems (like goods exports require shipping bills which need closure). Pure service exports (like freelancing, IT services) are not typically issued BRCs unless they went through certain formal channels. They rely on FIRA as proof. However, if a service exporter filed a Softex form (required for software exports above a certain value via STPI/SEZ), then an eBRC would also be part of the process. For a freelancer doing small projects, usually only the remittance advice (FIRA) is used for any proof they need (for taxes etc.).
In summary, BRC is the second step in the documentation chain for exports: first get your FIRC/FIRA (proof of payment), then that leads to a BRC (proof that payment matches an export transaction). Both are important for exporters, but they serve different (complementary) purposes.
This decison tree will help you decide if and when will you need FIRC/BRC

FIRC Certificate Format

This is a sample FIRC document. All crucial remittance details have been masked for security purposes. Now let’s break the content of a FIRC down:
- Name and details of the sender/remitter bank i.e. your client’s bank
- Name and address of the sender, i.e., your client’s details
- Name of the person/org receiving the payment i.e your details
- Transaction number
- The Foreign exchange rate applied to your transaction
- Amount paid in foreign currency
- The amount received in INR/ Indian rupees
- Purpose code of the remittance (e.g., P0802 if your business is a Software Consulting service)
How to Obtain a FIRC (Procedure to Get the Certificate)
Obtaining a FIRC or the equivalent remittance certificate is not an automatic process in many banks – often, you need to request it. Here’s a step-by-step on how Indian businesses or freelancers can get their FIRC/FIRA from the bank:
- Receive the Foreign Payment: The process begins after the money from abroad has actually been credited to your Indian bank account. Always ensure the funds are in your account and note the transaction details (date, amount, currency, sender).
- Contact Your Bank for FIRC/FIRA: Get in touch with your bank’s branch or relationship manager to request the Foreign Inward Remittance Certificate or Advice for that transaction. Many banks have a specific request form or application letter format for this. Typically, you might have to fill out a form (or write a letter) that includes details like:
Your name and account number (the recipient details). Sender’s name and address (who sent the money). Date and amount of the transaction, and the currency. The Unique Transaction Reference (UTR) number or SWIFT reference of the remittance (this is crucial for the bank to locate and verify the payment)Purpose of remittance (e.g. payment for export of software, freelance services, etc., possibly with the purpose code).
Some banks allow you to do this via email or online banking secure messages now, instead of physical forms. Check your bank’s procedure – for example, certain banks have an online request option for “FIRC request”. - Submit Supporting Documents (if required): Along with the request, banks may require documentation to verify the nature of the transaction. Common documents include:
Invoice or Agreement: a copy of the invoice or contract related to the payment, to show what it was for (especially for business transactions).
Shipping Bill or Softex form: if it’s an export of goods or software, you might need to provide export documentation details so the bank can update EDPMS.
Declaration or Purpose Code form: some banks have you fill a simple declaration of the purpose if not already captured.
Identification/KYC: usually not needed again if your account is KYC-compliant, but non-customers or intermediary cases might require ID proof.
- Pay the Bank’s Fee (if any): Many banks charge a processing fee for issuing a FIRC (digital or physical). This fee is usually per certificate. It’s roughly around ₹200 to ₹500 in many banks (for example, one bank might charge ₹300 + GST). According to one guide, “requesting an FIRC ... usually involves a fee of around INR 400, and you can expect to wait at least a week before the FIRC is issued. Check your bank’s schedule of charges for “issue of FIRC” or “certificate of inward remittance”. Some banks waive it for premium customers. Fintech platforms often issue the advice for free as a value-add. But if you’re doing it directly with a bank, be prepared to pay a small fee. After submitting your request, the bank will process it internally.
- Wait for the Certificate: The bank will verify the details you provided against their records (they’ll match the UTR, amount, sender, etc.). Once everything checks out and compliance checks are done, the bank will issue the FIRC/FIRA. In the old days, you’d get a physical paper; now they will either email you the digital FIRC (typically a PDF) or ask you to collect it. The time frame can vary – some banks issue it within 2-3 working days, others might take a week or two, depending on their internal process or if approvals are needed. If it’s urgent, you can follow up with the bank to expedite. Keep an eye on your email (and spam folder just in case) for the certificate if they send it electronically
- Verify the Details on FIRC: When you receive the FIRC/FIRA document, check that all information is correct: your name, the amount (often it will show both the foreign currency amount and the INR equivalent credited), date, sender details, and especially the purpose code or description. If you spot any errors (e.g., typo in your name, wrong amount), contact the bank immediately to get it corrected. Accuracy is important because you’ll use this document for official purposes. Banks can reissue or amend the FIRC if there’s a mistake, but it’s best to have it right the first time by providing accurate info during the request.
- Using the FIRC: Once you have the FIRC or advice, you can use it as needed:
For compliance/audit: Keep it in your records. If tomorrow a tax officer or RBI auditor asks how you got a certain sum in your account, you can produce this.
For export benefit claims: Submit the FIRC (or the relevant details from it) when applying for GST refunds or other export incentives. For instance, while filing for a GST refund on zero-rated exports, you might attach a copy of the FIRC/FIRA as proof of foreign proceeds realization.
Closing EDPMS entries: If your export bills are open in EDPMS (handled by your bank), send them the FIRA so they can mark those as realized and then the e-BRC can be issued. Often, just the act of the bank issuing the advice means they’ve already updated EDPMS.Closing EDPMS entries: If your export bills are open in EDPMS (handled by your bank), send them the FIRA so they can mark those as realized and then the e-BRC can be issued. Often, just the act of the bank issuing the advice means they’ve already updated EDPMS.
- Multiple Transactions: Note that a FIRC is typically issued per transaction (per inward remittance). If you had 5 separate payments come in, you’d need to request five separate certificates (and likely pay fees for each). Some banks and service providers like Paypal have a process to issue a consolidated statement, but generally it’s one-to-one.
Get your FIRC from Skydo Instantly
Getting a FIRC might sound like a hassle, but with Skydo, it's a breeze. Our fully automated payment system along with built-in partnerships with banks, ensures effortless compliance with RBI guidelines, without needing any manual intervention.
When you receive an export payment through Skydo, we automatically generate the required FIRC for you at no extra cost. Just log into our user-friendly dashboard, and you'll find your FIRC ready to download, complete with all the details you need.

Is FIRC mandatory for GST Refund?
Exporting goods and services is considered Zero-Rated Supply, meaning it is subject to 0% GST. However, to claim a GST refund for the input tax credit, exporters must provide the required documents including FIRC. These documents authenticate that the business is claiming a refund because it exported services and couldn't offset its input tax credit as it would in normal domestic business. Without FIRC, claiming a GST refund may not be possible
How to claim GST refund with FIRC?
- To claim your GST refund, the payment received must be in foreign currency. This will be authenticated with the help of FIRC.
- Along with your FIRC, you'll also need the export invoice and a copy of the shipping bill (in case of goods) filed with customs authorities
- You must submit your GST refund application on the GST portal along with all supporting documents, including FIRC. The information in your application must match the details in the FIRC.
- Once the claim has been filed, authorities will verify the FIRC and supporting documents. Authorities may also seek further clarification if required.
- If the application is in order, the refund will be processed and credited to the bank account linked to the GST registration.
Conclusion
As we surge in cross-border transactions, ensuring compliance and safeguarding against illicit activities has become a pressing concern. However, at Skydo, we believe your focus should be on advancing your business, not on grappling with compliance challenges.
With Skydo, enjoy seamless international payments, delivered promptly and without any hidden fees. But that's just the beginning! Every time you receive a cross-border payment, an auto-generated FIRC is readily available for you to download, relieving you of compliance burdens so you can devote your energy to what truly matters: driving your business forward.
What is FIRC?
FIRC or Foreign Inward Remittance Certificate, is a document issued by banks as proof of receiving international payments. Until 2016, AD Category I Banks were authorised to issue FIRCs to exporters for receiving international payments. With the introduction of EDPMS, RBI issued guidelines for banks to stop issuing FIRCs for export collections. Banks now issue FIRAs (Foreign Inward Remittance Advice) instead of FIRCs for export collections.
What does FIRC stand for?
How to get FIRC from bank?
What is FIRC and BRC
Which bank will issue FIRC?
How to get FIRC from HDFC bank?
Can we download FIRC online?
What should I do if there’s an error or delay in my FIRC?
Can I get a FIRC for an old transaction?












