Before any foreign investment into an Indian company can be reported, two registrations on the Reserve Bank of India (RBI) FIRMS portal must be in place: the Entity User and the Business User. Without them, a company cannot file Form FC-GPR, Form FC-TRS, Form DI, or any other FEMA foreign investment return. Missing or faulty registration is one of the most common reasons foreign-owned subsidiaries miss reporting deadlines.
The Foreign Investment Reporting and Management System (FIRMS) is RBI’s online platform for reporting foreign investment under the Foreign Exchange Management Act (FEMA) 1999. It has two modules: the Entity Master, which holds each Indian entity’s foreign investment profile, and the Single Master Form, which is used to file individual transactions. The Entity User manages the Entity Master. The Business User files the Single Master Form.
This guide explains each registration, who approves it, the documents needed, and how to fix common registration problems.
What Is the FIRMS Portal and Why Does It Matter?
The FIRMS portal is RBI’s online system for foreign investment reporting under FEMA. It holds the Entity Master, which records each Indian entity’s foreign investment profile, and the Single Master Form, which is used to file returns. Every Indian entity receiving foreign investment needs approved users on the FIRMS portal.
FIRMS replaced the earlier paper and email-based reporting. All major non-debt foreign investment filings run through it, including Form FC-GPR, Form FC-TRS, Form LLP(I), Form LLP(II), Form ESOP, Form DRR, Form CN, Form DI, and Form InVi.
| FIRMS Module | Purpose | Who Uses It |
|---|---|---|
| Entity Master | Holds foreign investment profile of the Indian entity | Entity User |
| Single Master Form | Files transaction reports such as FC-GPR and FC-TRS | Business User |
| Dashboard | Tracks status, queries, and approvals | Entity and Business Users |
What Is the Entity Master on the FIRMS Portal?
The Entity Master is the database on the FIRMS portal that records each Indian entity’s basic details and total foreign investment. It holds information such as the CIN or LLPIN, PAN, sector, and existing foreign shareholding. The Entity User keeps it up to date. Accurate Entity Master data is needed before filing any transaction.
When RBI launched FIRMS in 2018, every Indian entity with foreign investment had to enter its existing foreign investment data in the Entity Master. Entities that did not do this were treated as non-compliant and faced restrictions on receiving further foreign investment.
What Is Entity User Registration?
The Entity User is the single official representative of an Indian entity on the FIRMS portal. This person can update the Entity Master. Each entity can have only one Entity User. Registration is done online, supported by an authorisation letter, and approved by RBI.
What documents are needed for Entity User registration?
- Authorisation letter on company letterhead, signed by a director or authorised signatory
- Identity proof of the Entity User
- CIN or LLPIN of the entity
- PAN of the entity
- Official email address and phone number
What Is Business User Registration?
A Business User is a person authorised to file returns in the Single Master Form on the FIRMS portal. Business Users can be employees of the Indian entity or, for some forms, the resident party to a transaction. Business User registration is approved by the selected Authorised Dealer Category-I Bank, not by RBI.
Who can be a Business User?
- An authorised employee of the Indian entity filing Form FC-GPR or Form DI
- A resident transferor or transferee filing Form FC-TRS
- An authorised official of an LLP filing Form LLP(I) or LLP(II)
An entity can have more than one Business User, which helps when one person is away. Each Business User must be separately registered and approved.
| Registration Type | Number Allowed | Approved By |
|---|---|---|
| Entity User | One per entity | RBI |
| Business User | One or more per entity | AD Category-I Bank selected |
| Business User for individual transferor | One per filing need | AD Category-I Bank selected |
How Do You Register as Entity User and Business User?
Register the Entity User first. Once RBI approves it, register Business Users. Each step needs accurate entity data and authorisation documents that match MCA records.
Step 1: Prepare Entity Data
Gather CIN or LLPIN, PAN, registered address, sector details, and existing foreign shareholding. Make sure all data matches Ministry of Corporate Affairs (MCA) records to avoid rejection.
Step 2: Draft Authorisation Letters
Prepare authorisation letters on letterhead for the Entity User and each Business User. They should be signed by a director or authorised signatory, with identity documents attached.
Step 3: Register the Entity User
Complete the Entity User registration form on the FIRMS portal, upload the authorisation letter and identity proof, and submit for RBI approval. Watch for confirmation emails.
Step 4: Update the Entity Master
After approval, the Entity User logs in and checks or updates the Entity Master, including total foreign investment, so that it matches company records.
Step 5: Register Business Users
Each Business User completes registration, selects the AD Category-I Bank, and uploads authorisation and identity documents. The bank reviews and approves the request.
Step 6: Start Filing Returns
Once approved, the Business User logs in and files Form FC-GPR, Form FC-TRS, Form DI, or other returns through the Single Master Form within the deadlines.
What Are Common Registration Problems and How Are They Fixed?
Common problems include data that does not match MCA records, unsigned or wrongly formatted authorisation letters, wrong email addresses, and delays in RBI or bank approval. Most can be fixed by correcting the data and resubmitting. Start registration well before any filing deadline so that delays do not cause late reporting.
Mismatched names between PAN and MCA records cause frequent rejection. Check that the entity name, CIN, and PAN are exactly the same across the Ministry of Corporate Affairs (MCA) master data, PAN records, and the FIRMS form.
If an Entity User leaves the company, the entity must register a new Entity User through a fresh request supported by a new authorisation letter. Keep authorisation records updated so that filings are not blocked.
How Does the FIRMS Portal Connect with Other Compliances?
FIRMS filings link to company law filings with the Registrar of Companies (ROC) and to bank-level compliances. For example, Form FC-GPR on FIRMS matches Form PAS-3 filed with the ROC. Entity Master data must also be consistent with the FLA Return filed separately on RBI’s FLAIR portal.
Consistent data across FIRMS, FLAIR, MCA filings, and bank records reduces queries and makes due diligence easier for future investors.
What Are the Key Insights and Information on FIRMS Registration?
- Each Indian entity can have only one Entity User on the FIRMS portal.
- RBI approves Entity User registration, while AD banks approve Business User registration.
- The Entity Master must reflect accurate total foreign investment.
- An entity can have multiple Business Users for continuity.
- Data must match MCA, PAN, and bank records exactly.
- Registration should be done well before filing deadlines.
- A new Entity User must be registered when the old one leaves.
How Does a Foreign Parent Handle FIRMS Registration in Practice?
A foreign parent setting up an Indian subsidiary should get FIRMS registration done as soon as the first foreign investment lands, so that Form FC-GPR is not delayed.
General Example: A US parent incorporated an Indian subsidiary and remitted share capital. The subsidiary’s finance head registered as Entity User on the FIRMS portal using an authorisation letter signed by a director, and RBI approved the registration. The Entity User checked the Entity Master. Two Business Users then registered and selected the AD Category-I Bank, which approved them. When shares were allotted, a Business User filed Form FC-GPR within 30 days through the Single Master Form, with no delay caused by registration.
Frequently Asked Questions on FIRMS Registration
These answers cover difficult FIRMS registration questions faced by foreign-owned Indian subsidiaries, LLPs, and non-resident shareholders. They are based on RBI’s FIRMS guidance and FEMA reporting rules, and address approval, user changes, and data mismatch issues.
1. Can a foreign director be the Entity User?
The Entity User should be an authorised person who can manage the account in India. Many entities appoint an Indian-resident official for practical access and communication.
2. Can the same person be Entity User and Business User?
Yes, but many entities keep the roles separate for control and continuity. Each role needs its own registration.
3. How long does Entity User approval take?
It depends on RBI’s processing. Applicants should register early and follow up through official channels if approval is delayed.
4. What happens if Entity Master data is wrong?
Wrong data can lead to rejected filings. The Entity User should correct it as the FIRMS portal allows, and keep supporting records.
5. Can an LLP register on the FIRMS portal?
Yes. LLPs with foreign investment register using their LLPIN and file Form LLP(I) and LLP(II).
6. Does a startup receiving convertible notes need FIRMS registration?
Yes. Form CN is filed on the FIRMS portal, so the startup needs an approved Business User.
7. Can a resident individual selling shares to a foreigner register as Business User?
Yes. A resident transferor can register as Business User to file Form FC-TRS.
8. Which AD Category-I Bank should be selected for Business User registration?
Usually the bank that handles the entity’s foreign inflows and KYC, because it will review the filings.
9. Can a consultant hold the Business User login?
A consultant can assist, but the entity remains legally responsible. Keep control of login credentials with authorised officials.
10. Is the Entity Master the same as the FLA Return?
No. The Entity Master is on FIRMS. The FLA Return is a separate annual filing on RBI’s FLAIR portal.
11. What if the company changes its name?
Update MCA records first. Then update the FIRMS Entity Master and user details so that the records match.
12. Does a branch office need FIRMS registration?
Branch offices and liaison offices do not file FIRMS foreign investment forms. They follow the Form FNC process, the UIN process, and Annual Activity Certificate rules.
Non-resident corporations seeking structured support with FIRMS Entity User and Business User registration, AD Category-I Bank liaison, ROC registration, and Form FNC filing for branch or liaison offices may contact CompanyIN for end-to-end assistance.
Disclaimer: The information provided in this article is solely for general informational and educational purposes regarding Indian corporate and foreign exchange regulations and does not constitute formal legal, tax, or regulatory advice. Foreign entities should consult qualified professionals at CompanyIN before initiating any statutory filings or commercial commitments in India.
