Received foreign investment in your Kolkata company and unsure what must be filed and by when? Three reports, two clocks and one portal. Form FC-GPR within 30 days of allotment, Form FC-TRS within 60 days of a transfer, and the FLA return every year by 15 July, all on the RBI's FIRMS portal through your authorised dealer bank. This page explains who must report, how the process runs for a company registered in West Bengal, what it costs and what a miss costs more.
Do you need FDI reporting in Kolkata?
Yes, if any of these has happened or is about to:
- A foreign investor or fund has subscribed to new shares in your company, such as a Sector V startup closing a round with an overseas fund
- An NRI has invested on a repatriable basis, such as a diagnostics entrepreneur on EM Bypass taking money from a relative abroad
- A resident shareholder has sold shares to a non resident, or a non resident has sold to a resident
- Your company received foreign investment in any earlier year and has not filed the FLA return this July
The reporting follows the money, not the size of the company. A ₹25 lakh investment from an NRI uncle is reported the same way as ₹25 crore from a fund.
How does FDI reporting work for a Kolkata business?
The filings sit on top of the allotment or transfer and reconcile with the ROC filings:
- The money arrives and the authorised dealer bank issues the FIRC and the investor's KYC.
- A registered valuer's report confirms the price meets the pricing guidelines.
- The company allots the shares within 60 days of receipt, files PAS-3 with ROC West Bengal within 30 days of allotment, and issues certificates.
- FC-GPR is filed on the FIRMS portal within 30 days of allotment, with the FIRC, KYC, valuation report and a CS certificate attached.
- The bank reviews the report online and approves it, or raises queries we answer.
- Every July, the FLA return is filed by the 15th for as long as the foreign investment remains.
For a transfer of existing shares, FC-TRS replaces FC-GPR and the 60 day clock runs from the transfer or the receipt of money, whichever is earlier.
Who is your reporting authority in Kolkata?
The Reserve Bank of India, through the FIRMS portal, with your authorised dealer bank as the gatekeeper. The bank's Kolkata branch verifies the report, the FIRC and the KYC, and only after its approval does the filing stand. Nobody visits an RBI office for this; the bank's review is online and its queries arrive by portal or email.
The other authority in the picture is the Registrar of Companies, West Bengal, which receives PAS-3 for the same allotment. The two records must agree on the number of shares, the price and the date, which is why we run the RBI and ROC filings from one allotment register. Where the company has staff, West Bengal profession tax and GST sit on the same calendar, but they do not touch the FDI reporting itself.
What will FDI reporting cost you?
| Report | Trigger | Deadline | If late |
|---|---|---|---|
| FC-GPR | Allotment of shares to a foreign investor | 30 days from allotment | Late submission fee; flagged on the record |
| FC-TRS | Transfer of shares between a resident and a non resident | 60 days from transfer or receipt | Late submission fee; exit or round delayed |
| FLA return | Any outstanding foreign investment or overseas investment | 15 July each year | Contravention; compounding may be needed |
| PAS-3 with ROC West Bengal | Same allotment | 30 days from allotment | Additional fees per day; record mismatch with FC-GPR |
We charge ₹8,999 per FC-GPR or FC-TRS filing, covering the portal setup, the pricing check, the attachments, the CS certificate and the bank liaison. The FLA return is priced separately or bundled into annual compliance. Late submission fees under the RBI framework, where a filing is already overdue, are at actuals.
What documents are needed?
- FIRC and the investor's KYC from the authorised dealer bank
- Registered valuer's report supporting the issue or transfer price
- Board resolution for the allotment, the PAS-3 acknowledgement and the share certificate
- For a transfer, the share transfer deed and the consent of the parties
- Company incorporation documents and the latest audited financials
- Authorised signatory details for the FIRMS business user
Which dates matter?
- Allotment within 60 days of receiving the funds, or refund
- PAS-3 with ROC West Bengal within 30 days of allotment
- FC-GPR within 30 days of allotment
- FC-TRS within 60 days of a transfer or receipt of money, whichever is earlier
- FLA return by 15 July every year
- Entity master updated on the portal whenever the shareholding or the company's details change
How does the bank's review in Kolkata shape the timeline?
The 30 day clock is the law's; the bank's review is the practical constraint. Branches in Kolkata review FDI reports in order of receipt. An incomplete attachment, a valuation report that predates the allotment by too long, or a KYC that does not match the FIRC sends the report back to the bottom of the queue. We submit a complete file on the first attempt and answer queries the same day, which is what keeps a Sector V startup's FC-GPR approved inside the window rather than regularised after it.
The FLA return is simpler but forgotten more often, because nothing triggers it except the calendar. It goes on yours with the ROC and GST dates.
Why choose LegalX India for FDI reporting in Kolkata?
We are a Kolkata practice, working from 58B, Bidhan Park, Taki Road, Barasat, Kolkata 700124. Our company secretaries run the RBI reporting alongside the ROC West Bengal filings for companies raising foreign money across the city, so the two records never disagree. You get the pricing checked before allotment, a complete FIRMS filing on the first attempt, the bank's queries answered the same day and the FLA return on your calendar every July. The fee is ₹8,999 per filing.
For the rules that apply across India on FDI routes, pricing guidelines and the reporting framework, read our complete FDI reporting guide for India. For a Kolkata company with foreign money in the bank, call +91 96356 85435 or request a callback and a CS confirms your deadline within 30 minutes.