How to check if a company is registered in India?

Published On: Jan 22, 2022Last Updated: Oct 23, 20232.5 min read

Have you recently completed your company’s registration process and want to make sure that it has been done successfully? Or are you trying to find out more details about a company registered in India? This blog will help you understand how to check if a company is registered in India.

Every company is registered under the Ministry of Corporate Affairs (MCA) in India. This ministry maintains a thorough record of all the registered companies, which are made available for everyone to check and verify through MCA company search.

So if you want to know how to check if a company is registered in India using the MCA company search, just follow this simple process:

Step 1: Open the MCA website for MCA company search in any web browser.

Step 2: Go to MCA Services in the main menu. In the drop-down menu, you will find Master Data, which will further open another dropdown menu. Click on View company or LLP Master Data.

Step 3: Fill in the company CIN (Company Identification Number), the company name and the captcha to complete the MCA company search. That’s it! Click on Submit.

Step 4: If the company details entered for the MCA company search match, the website will show you the following details:

  1. CIN (Company Identification Number)
  2. Company or LLP Name
  3. State
  4. Registration date
  5. Company status
  6. ROC (Registrar of Company) information and registration number of the company
  7. Company category
  8. Class of Company
  9. Authorized and paid-up capital
  10. Date of incorporation
  11. Address and email of the company
  12. The listing status of the company
  13. Date of last Annual General Meeting and the company status
Do you need any further information?
Our professionals at will help you out.

Frequently Asked Questions

CIN (Company Identification Number) is a 21-digit alpha-numeric code issued to the company at the time of its incorporation. The following types of companies will have a CIN:

  • Private Limited Company (PLC)
  • One Person Company (OPC)
  • Companies owned by the Government of India
  • State Government company
  • Not for Profit section 8 company
  • Nidhi Company

It is interesting to note that Limited Liability Partnership (LLP) does not get a CIN. Rather, LLPs are assigned LLPIN (Limited Liability Partnership Identification Number) which is a 7-digit unique identification number issued to all the LLPs firms registered in India.

Simply put, the registration date is the date on which the legal process of forming the company under the MCA was started. The date on which the company began its operations upon the confirmation of its legal existence is known as the incorporation date.

Authorized capital refers to the maximum value of shares that are legally authorized to be issued in favour of the shareholders. Paid-up capital is the amount paid by the shareholders to the company. Hence, paid-up capital can be equal to or less than the authorized capital but never more than it under any circumstances.

Share This Post:

Ruchika Agarwal
About the Author

Ruchika Agarwal

Ruchika Agarwal is a professional content writer at She is inquisitive and firmly believes in spreading information to educate readers and bring a positive change in society.


  1. Rohan 09/09/2022 at 7:51 am - Reply

    Hi, does the site also tell us about the private companies? I am trying to find one which has the certificate of registration but could not find in MCA, any guidance

    • Monjima Ghosh 13/09/2022 at 10:35 am - Reply

      Hi Rohan, the MCA website has the details of all companies incorporated in India, be it public or private. So if you weren’t able to find the details of a company on there, it likely means that the company is not registered in India. Hope this helps!

  2. Vipin 27/07/2023 at 7:22 am - Reply

    Hello plz check the company
    Company name cp Pvt Ltd
    Plz help mi

  3. Priya 13/08/2023 at 7:29 am - Reply

    What if I don’t have company CIN number ?

  4. Krishna 05/10/2023 at 5:55 pm - Reply

    Thank you u are so informative

Leave A Comment