GoLegally
Get started
Free Tool

Free MCA Company and LLP Search

Check any company or LLP registered in India by entering its name, CIN or LLPIN. You will get the date of incorporation, the status, the authorised and paid up capital (for companies), the ROC office and the state of registration — all from the MCA records.

Try “Razorpay”, “Infosys”, paste a CIN like U72200KA2013PTC097389, or an LLPIN like AAB-1234

Last updated:

What you can check with MCA company search

Registration status, CIN or LLPIN, capital, RoC and more: everything the Ministry of Corporate Affairs (MCA) records make public about an Indian company or LLP.

You can check the details of any company registered in India on this page. The search can be made by entering the name of the company or by entering the CIN (Corporate Identification Number) of the company. It is a 21 digits alpha numeric code which is allotted by the Registrar of Companies (ROC) to every company at the time of registration. In simple words, CIN is the registration number of the company. An LLP can also be searched by entering its name or LLPIN.

As per the October 2026 MCA master-data report, this index contains 32,49,945 Indian companies and 5,95,782 LLPs. The company records include 28,99,922 private limited companies, 1,38,428 public limited companies, 1,05,183 one person companies, 92,458 Section 8 or not-for-profit companies, 8,990 Nidhi companies, 2,913 government companies, 1,224 general associations, 821 unlimited-liability companies and 26,267 foreign-company registrations.

A CIN is built out of six parts, which record the listing status, the industry, the state, the year of incorporation, the class and the RoC serial number of the company. In case you want to break up any CIN into these parts, with a worked example, the live decoder on our CIN number search page does the same for you instantly.

The first thing which is shown in the record is the status of the company. The status will show whether the company is active or struck off. Strike off means the ROC has removed the name of the company from the register. Generally this happens in case the company has not filed its annual returns for a period of two years or more. However the promoters of such company can make an application to the NCLT for restoration of the name of the company.

Apart from the status, you will also get the date of incorporation of the company, the authorised capital and the paid up capital, the ROC office under which the company is registered and the state of registration. Authorised capital means the maximum capital which the company is allowed to raise from its shareholders. Paid up capital means the capital which is actually paid by the shareholders to the company.

Many times only the PAN or the GST number of the company is available with us. In such case also the company can be traced. The reason is that the GST number contains the PAN of the company from the 3rd character to the 12th character. And the PAN of the company is linked with the CIN of the company in the records.

This tracing can be done for you automatically. Just enter the PAN or the GST number on our CIN number search page and the CIN of the company or LLPIN of the LLP will be traced from it.

The GST registration of the company or LLP can also be checked separately with our GST verification tool.

If you are planning to incorporate a new company then it is advisable to search the proposed name on this page first. In case any company with the same name or similar name is already registered, then the ROC may reject your application. So checking the name availability in advance will save your time as well as money.

In case you are planning to start your own company or LLP, you may avail our private limited company registration and LLP registration services. The name check is done for you as a part of the process itself.

How many companies and LLPs are registered in India every month?

The month wise count of fresh incorporations as per the MCA register. The figures are updated every day.

New companies and LLPs registered in India

3,75,963 companies and LLPs in the 12 complete months to October 2026

27,906

−20%

in October 2026

Count of companies and LLPs incorporated in each month as per the MCA register. The figures for the latest month keep increasing as new filings reach the registry. Updated daily.

Frequently asked questions

Common questions about MCA company and LLP search, CIN, LLPIN and registry records.

How do I check if a company is registered with the Ministry of Corporate Affairs (MCA)?

You have to simply enter the name of the company or the CIN in the search box given above. The search will show the official record of the company which includes the registration status, the date of incorporation, the CIN, the ROC and the capital of the company. All the records are taken from the public master data of MCA.

What is a CIN, and is it the same as a company's registration number?

Yes, in India the CIN is the registration number of the company. CIN means Corporate Identification Number. It is a 21 digits code which is given by the Registrar of Companies (ROC) at the time of incorporation. The CIN contains the listing status, the industry, the state, the year of incorporation and the class of the company.

How do I search for a company by its CIN number?

You have to paste the complete 21 digits CIN in the search box, for example U72200KA2013PTC097389. You will directly reach the profile of that company where you can see the status, the capital, the ROC and the incorporation details of the company.

How can I verify whether a company is real and active in India?

Search the name or the CIN of the company and check the status field in the result. Active means that the MCA record presently carries that status; it does not by itself confirm that every filing is complete or that the company is trading. In case the status is showing Struck Off or Dormant, further checks should be made before dealing with the company.

How do I check company details on MCA, and is it free?

You can see the name of the company, the CIN, the date of incorporation, the present status, the class and category, the authorised capital and the paid up capital, the ROC, the state of registration and the principal activity of the company. All these details are completely free and no signup is required.

How do I find a company's authorized and paid-up capital?

Open the profile of the company from the search results. The capital section will show the authorised capital as well as the paid up capital as filed with the MCA. These are capital figures on the registry record and should not be treated as the present financial position of the company.

Which Registrar of Companies (RoC) governs a specific company?

The profile of every company shows the ROC and the state of registration of the company. ROC means Registrar of Companies. It is the office of MCA under which the company falls and the same is decided on the basis of the state in which the company is registered.

How do I check if a proposed company name is already taken?

Search the exact name on this page. In case any company with that name is already registered with MCA then it will come in the results. If you want a complete name availability check covering similar names and existing trademarks also, then our team can do the same for you before filing.

What does 'Struck Off' status mean?

Struck Off means the ROC has removed the name of the company from the register of companies. Generally this happens when the company has not filed its annual returns for two years or more, or the company is not carrying on any business. Such company can make an application to the NCLT for restoration within the time allowed.

Where does this data come from and how current is it?

All the records are taken from the public master data of the Ministry of Corporate Affairs (MCA). This is the same registry in which every Indian company and LLP files its returns. The records are updated from time to time. So the very recent filings or the change in status may take a few days to reflect.

What is MCA master data, and what are MCA21 and V3?

Master data is the public information which MCA publishes for every registered company and LLP. It includes the CIN, the registration status, the date of incorporation, the authorised and paid up capital, the ROC and the state. MCA21 is the online portal of the government where the companies file their returns and V3 is the latest version of the said portal. GoLegally indexes this public master data so that you can search the same instantly by name or by CIN.

How do I verify a company's PAN before doing business with it?

First search the company by its name or CIN. Then compare the PAN and the GSTIN shown in the result with the invoices, contracts or KYC documents which you have received. A match is a useful identity cross-check, but it does not by itself prove that the business is genuine or rule out further due diligence.

Need compliance help for your company or LLP?

Our CA/CS team handles annual filings, ROC compliance, director KYC and designated partner KYC. Talk to an expert, not a chatbot.