Introduction
Every time a foreign investor wires money into an Indian company and gets shares in exchange, the compliance timeline starts immediately. The company has 30 days to report the transaction to the RBI using Form FC-GPR.
Miss this deadline, and you could face:
- Late fees
- Regulatory scrutiny
- Compounding proceedings under FEMA
With the Enforcement Directorate stepping up scrutiny of FEMA violations in 2025, especially delayed FC-GPR filings, these reporting timelines matter a lot more.
This guide walks you through what the form is, who needs to file, what documents are required, how to use the FIRMS portal, and the mistakes that most companies make.
Key takeaways
- FC-GPR must be filed within 30 days of share allotment through the RBI's FIRMS portal.
- The documents required include FIRC, KYC, valuation certificate, CS certificate, and board resolution.
- Missing the deadline triggers a Late Submission Fee calculated as Rs. 7,500 + (0.025% x amount x years of delay), with the LSF option available only up to three years.
- Many applications get rejected because of document mismatches, incorrect valuation certificates, wrong instrument classification, or poor coordination with the AD bank.
- To avoid last-minute issues, track the allotment date, get documents ready before initiating the filing, and loop in your AD bank well in advance.
What is FC-GPR, and why is it mandatory for Indian companies receiving FDI?
Form FC-GPR (Foreign Currency – Gross Provisional Return) is the form an Indian company must submit to the RBI every time it issues capital instruments to a foreign investor. Think of it as the official record of that transaction. It logs the FDI inflow and updates the company's foreign shareholding position in the RBI's database.
The obligation comes from two pieces of legislation: FEMA 1999 and the Foreign Exchange Management (Non-Debt Instruments) Rules, 2019. Filing happens through the company's Authorized Dealer (AD) bank via the FIRMS portal.
Why does it matter? Because of three key reasons:
- It keeps the company compliant with RBI and FEMA rules.
- It reduces the risk of penalties for delayed or missed filings.
- It signals to foreign investors that the company takes regulatory compliance seriously.
The capital instruments that trigger an FC-GPR filing include:
- Equity shares
- CCPS
- CCDs
- Share warrants
- Convertible notes
- Sweat equity shares
- ESOPs
- Bonus shares
- Rights issue shares allotted to non-residents
Who needs to file FC-GPR with the RBI?
Any Indian entity that receives foreign direct investment and issues capital instruments to a foreign investor is required to file FC-GPR with the RBI. This includes:
- Private limited companies
- LLPs
- Startups recognized under the Startup India scheme
However, if a foreign national is considered a person resident in India under Section 2(v) of FEMA 1999, the investment is treated as domestic and FC-GPR filing is not required.
What is the timeline for filing FC-GPR after share allotment?
The FC-GPR form must be filed within 30 days of share allotment. This timeline starts from the date of allotment, not from when the foreign funds were received, which is something that confuses a lot of people.
There is also another timeline to be aware of: the shares themselves must be allotted within 60 days of receiving the foreign funds. Once allotted, the 30-day window to file FC-GPR begins.
The AD bank then has five working days to approve or reject the submission.
What if you miss the deadline? You could be looking at:
- Monetary penalties
- Compounding proceedings under FEMA
- Complications for future fundraising
In case you've already missed the window, you need to apply for FEMA compounding to regularise the delay.
What documents are required to file FC-GPR successfully?
You need the following documents to file FC-GPR:
- FIRC (Foreign Inward Remittance Certificate): This proves that the foreign funds were actually received. It is issued by your AD bank.
- KYC report of the foreign investor: You need to obtain this from the investor's overseas bank. It is required to verify the investor's identity.
- Valuation certificate: This confirms that the share price was calculated correctly. It must be issued by a SEBI-registered Chartered Accountant or Merchant Banker.
- CS certificate: It is issued by a Company Secretary and confirms that the allotment followed applicable laws.
- Board resolution: This is a formal record of the directors' decision to allot shares to the foreign investor.
What are the steps to file FC-GPR on the FIRMS portal?
The FC-GPR filing process on the FIRMS portal is completed in stages. Here’s a step-by-step look at how it works:
Step 1: Create an entity user
The first step is to register the company on the FIRMS portal with details like the CIN, PAN, registered email ID, and an authorization letter printed on the company letterhead. The authorization letter should be addressed to the relevant RBI Regional Office.
Step 2: Set up the entity master and create a business user
Once approved, log in and register the company under Entity Master. Enter the CIN, NIC code, and paid-up capital on a fully diluted basis. Then create a Business User account. Note that the portal has no draft-save option, so have everything ready before you start.
Step 3: Initiate the FC-GPR return
Go to Single Master Form, select FC-GPR, and click Add New Return. Check the sectoral cap and entry route before proceeding.
Step 4: Fill in basic transaction details
You’ll need to select the type of issue, like subscription or conversion, and indicate whether the filing is new or connected to a previous filing.
Step 5: Enter foreign investor details
Only include persons residing outside India. For each investor, enter their name, address, and particulars of the issue. These details must match the FIRC and KYC exactly.
Step 6: Enter remittance details
Enter the date the funds were credited, the INR amount as per the FIRC, the receiving bank's name and IFSC, and the mode of receipt. The figures must match the share subscription agreement, FIRC, and bank KYC.
Step 7: Enter valuation details
Disclose the fair value of shares in INR and attach the valuation certificate. The issue price cannot fall below the fair value as determined under FEMA pricing guidelines.
Step 8: Upload supporting documents
Upload all documents in the prescribed formats. Everything must be signed, dated, and consistent with what was entered in the form.
Step 9: Review and submit
Recheck share numbers, remittance date, issue price, and investor details against the bank documents before submitting. Once the AD bank approves the form, FC-GPR reporting is complete.
Since July 2025, companies with multiple investors have been allowed to use the bulk CSV upload facility on the FIRMS portal instead of filing each return separately.
What are the late submission fees and penalties for delayed FC-GPR filing?
Missing the 30-day deadline triggers a Late Submission Fee (LSF) under RBI Circular RBI/2022-23/122.
LSF = Rs. 7,500 + (0.025% x A x n)
Where A is the amount involved, and n is the number of years of delay.
A few things to keep in mind:
- The LSF cannot exceed 100% of the amount involved.
- The LSF option is only available for delays up to three years.
- If an LSF notice is issued and not paid within 30 days, it becomes void, and any fresh application resets the delay calculation.
- If the filing remains pending for over three years, the matter may be taken up for penal action under Section 13 of FEMA, 1999.
What are the common reasons for rejection or resubmission of FC-GPR?
Most FC-GPR rejections come down to the same handful of issues. Here’s what to watch out for:
1. Document mismatches
The investor’s name and details in the form must exactly match the KYC documents issued by the AD bank. Even a small mismatch in the name or other details can cause the filing to be rejected.
2. Non-compliant valuation certificate
The valuation must follow FEMA pricing guidelines and be issued by a practicing Chartered Accountant or SEBI-registered merchant banker. Anything short of that gets rejected. Not to mention, a pricing error can also be treated as a separate FEMA violation and attract compounding proceedings on top of any late fees already paid.
3. Poor coordination with the AD bank
The AD bank routes and reviews your filing. If they are not looped in early or the documents are unclear, expect queries or outright rejection.
4. Wrong instrument classification
Misreporting equity shares, CCPS, CCDs, or convertible notes creates both rejection risk and consequent compliance problems.
5. Incomplete declarations
Missing board resolutions, unsigned certificates, or altered declaration formats are among the most common reasons for technical rejection.
What is the difference between FC-GPR, FC-TRS, and FLA filings?
People often get confused between FC-GPR, FC-TRS, and FLA returns as they all relate to foreign investment reporting. But each one covers a different event:
- FC-GPR is filed when an Indian company issues fresh shares or other capital instruments to a foreign investor. It captures the inflow of FDI at the point of allotment.
- FC-TRS is filed when existing shares are transferred between a resident and a non-resident.
- FLA Return is an annual filing required of any Indian entity that has ever received FDI or made overseas direct investment. It is not transaction-based like the other two.
Here's a quick distinction between the three:
| Factor | FC-GPR | FC-TRS | FLA return |
|---|---|---|---|
| Trigger | Fresh issue of shares to a non-resident | Transfer of shares between resident and non-resident | Any entity that has received FDI or made ODI |
| Deadline | 30 days from allotment | 60 days from transfer | July 15 every year |
| Portal | FIRMS | FIRMS | FLAIR |
| LSF formula | Rs 7,500 + 0.025% x A x n | Rs 7,500 + 0.025% x A x n | LSF available; compounding beyond 36 months |
What are the best practices for smooth FC-GPR filing in 2026?
Most delays and rejections are not caused by complex regulatory issues. They come down to poor planning and last-minute scrambling. Here are some best practices that can help you avoid this:
1. Track the allotment date, not the remittance date
The 30-day clock starts the moment shares are allotted. Missing this distinction is one of the most common reasons companies find themselves paying late fees.
2. Get your documents in order before you start
The FIRMS portal has no draft-save option. Gather your FIRC, KYC, valuation certificate, board resolution, and CS certificate before initiating the filing.
3. Loop in your AD bank early
Don't wait until you are ready to submit. Give the bank enough lead time to review documents and raise any questions before the deadline.
4. Work with a CA or compliance expert
If the transaction involves any complexity, working with a professional can save you a lot of hassle. Something as small as a wrong instrument classification or a valuation error can trigger separate FEMA proceedings.
How does Xflow help Indian startups and subsidiaries with FIRC documents needed for FC-GPR?
One of the documents you need before filing FC-GPR is proof that foreign funds were actually received. That proof comes in the form of an FIRC or FIRA issued by an RBI-authorized bank.
This is where Xflow helps. Xflow is a cross-border payment platform that gives Indian businesses a receiving account to collect payments in 25+ currencies from customers worldwide. Every withdrawal comes with a free FIRA issued by an RBI-authorised bank, which you can use directly for your FC-GPR filing.
Beyond the compliance document, Xflow also offers next business day settlements, FX rates linked to interbank rates, and no restrictions on withdrawal amounts or frequency.
Why does timely FC-GPR filing strengthen FDI compliance for Indian companies?
Timely FC-GPR filing keeps your company's compliance record clean. And a clean record matters when the next investor does their due diligence.
The 30-day window moves fast. The FIRMS portal has no draft save. And the ED is paying closer attention to FEMA violations than it used to. This means there is not much room for last-minute scrambling.
So, get the documents ready before allotment, talk to your AD bank early, and don't treat this as an afterthought.
If sorting out the FIRC is adding to the workload, that's what Xflow is built for. Book a demo to see how it works.
Frequently asked questions
FC-GPR stands for Foreign Currency – Gross Provisional Return.
FC-GPR filing is mandatory for any Indian entity that receives FDI and issues capital instruments to a foreign investor. This applies to private limited companies, LLPs, and Startup India-recognized startups.
FC-GPR must be filed within 30 days of the share allotment date. The deadline is calculated from the allotment date, not from the date the foreign funds were received.
You need the FIRC, KYC report of the foreign investor, valuation certificate from a SEBI-registered CA or Merchant Banker, CS certificate, and board resolution.
FC-GPR is filed when an Indian company issues fresh shares to a foreign investor. FC-TRS is filed when existing shares are transferred between a resident and a non-resident.
A Late Submission Fee applies, calculated as Rs. 7,500 + (0.025% x amount involved x years of delay).
Xflow is a cross-border payment platform that gives Indian businesses a receiving account to collect foreign payments in 25+ currencies. Every withdrawal comes with a free FIRA issued by an RBI-authorised bank, which can be used directly for FC-GPR filing.