Search 2 Million+ Indian Companies

Company Search & Director Lookup

20,81,428
Active Companies
As of 31 Mar 2026
4,77,194
Active LLPs
As of 31 Mar 2026
57,239
Approved DINs
Mar '2026
22,320
Company Incorporations
Mar '2026
9,489
LLP Incorporations
Mar '2026
1,031
Companies Strike-off
Mar '2026
Source: mca.gov.in  ·  Updated Apr 2026
Upcoming MCA / ROC Compliance Deadlines Important
MSME Form I
Half-yearly MSME payment return (Oct–Mar cycle)
LLP Form 11
Annual return for all LLPs
DIR-3 KYC
Annual KYC for every director holding DIN
AGM (Pvt Ltd)
Annual General Meeting for private companies
AOC-4
Filing financial statements with ROC
MSME Form I (2nd)
Half-yearly MSME return (Apr–Sep cycle)
Quick Tools & Important Links
Top Companies in India

India's Most Comprehensive Company Directory

Through companydetails.in you can find information about India's companies in a well-defined, searchable form. We maintain a wide-range database of Indian companies — LLP, Pvt Ltd, Limited, OPCs, and Foreign Companies.

Search by Company Name, Director Name, CIN, DIN, State, or Registration Year.

Guides & Resources

How to Check Company Status on MCA

The Ministry of Corporate Affairs (MCA) portal lets you verify any registered Indian company's status in seconds — for free.

  1. Visit mca.gov.in and click MCA Services
  2. Select View Company / LLP Master Data
  3. Enter the CIN (Corporate Identity Number) or company name
  4. Click Submit to see the master data
  5. Check the Company Status field in the results
Active — company is in good standing and filing compliances
Struck Off — removed from registry, cannot do business
Under Liquidation — winding-up proceedings ongoing
Dissolved — company formally closed and deregistered
You can also search any company instantly on companydetails.in without visiting MCA directly.

How to Verify a GST Number

A valid GSTIN (Goods & Services Tax Identification Number) confirms a business is registered to collect GST. Always verify before making B2B payments.

  1. Go to gst.gov.in — no login required
  2. Click Search TaxpayerSearch by GSTIN / UIN
  3. Enter the 15-character GSTIN and solve the CAPTCHA
  4. Check the Registration Status — must show Active
  5. Verify the Legal Name matches your vendor/supplier
How to read a GSTIN
27 AABCU9603R 1 Z 5
■ State code ■ PAN (10) ■ Entity ■ Z ■ Check
A cancelled or suspended GSTIN means the business cannot charge GST — input tax credit claims will be disallowed.

Pvt Ltd vs LLP — Key Differences

Choosing the right business structure affects taxation, liability, compliance burden, and investor readiness. Here's a quick comparison.

Factor Pvt Ltd LLP
LiabilityLimitedLimited
Min. Members2 directors, 2 shareholders2 designated partners
Tax Rate22% (base)30% (flat)
Annual FilingsHigher — ROC + IT + auditLower — MCA + IT
Equity / VC✔ Allowed✘ Not allowed
Foreign Ownership✔ FDI allowedLimited routes
Startup India✔ Eligible✔ Eligible
Cost to Set Up₹6,000–₹15,000₹3,000–₹8,000
Choose Pvt Ltd if you plan to raise funding. Choose LLP for professional services firms with lower compliance needs.