Skip to main content

Company Type

Defines the legal structure under which a business entity operates in India.
TypeDescription
CompanyCorporate entity registered under Companies Act 2013 with separate legal identity
LLPLimited Liability Partnership - hybrid combining features of companies and partnerships
FLLPINForeign LLP registered to operate in India
SocietyNon-profit organization registered under Societies Registration Act

Class of Company

Determines ownership structure and shareholding pattern.
ClassDescriptionKey Features
PublicCan invite public to subscribe sharesMin 7 members, no max limit, shares freely transferable
PrivateCannot invite public2-200 members, restrictions on share transfer
One Person CompanySingle member companyMin capital ₹1 lakh, nominee required
Government Company51%+ shares held by GovtPublic sector objectives

Company Category

Defines the extent of member liability.
CategoryDescription
Company limited by sharesLiability limited to unpaid amount on shares (most common)
Company limited by guaranteeLiability limited to guaranteed amount (typically non-profits)
Unlimited companyNo limit on member liability (rare)
Limited by shares and guaranteeHybrid structure with both features

Company Status

Current operational state maintained by ROC.
StatusDescription
ActiveCompany is operational and compliant
Inactive/DormantExists legally but not conducting active business
Struck OffName removed from register due to non-compliance
AmalgamatedMerged with another entity
Under LiquidationIn process of winding up
Converted to LLPConverted from company to LLP

Listed Status

StatusDescription
ListedShares traded on recognized stock exchanges (BSE, NSE)
UnlistedShares not available for public trading

Benefits of Listing

  • Access to capital markets
  • Enhanced credibility and visibility
  • Liquidity for shareholders
  • Better valuation mechanisms

ROC Codes

CodeCoverage
RoC-DelhiDelhi & Haryana
RoC-MumbaiMumbai & Goa
RoC-PuneMaharashtra (except Mumbai)
RoC-BangaloreKarnataka
RoC-ChennaiTamil Nadu & Puducherry
RoC-HyderabadTelangana & Andhra Pradesh
RoC-KolkataWest Bengal & Sikkim
RoC-AhmedabadGujarat
RoC-JaipurRajasthan
RoC-KanpurUttar Pradesh & Uttarakhand
RoC-ChandigarhPunjab, Himachal Pradesh & Chandigarh
RoC-PatnaBihar & Jharkhand
RoC-ErnakulamKerala & Lakshadweep
RoC-BhubaneswarOdisha
RoC-GuwahatiNortheast States

Using in FQL

# Filter by company type
companyType == 'LLP'

# Filter by class
classOfCompany == 'Private'

# Filter by status
llpStatus == 'Active'

# Filter by listing
Listed == 'Listed'

# Combined query
classOfCompany == 'Public' AND Listed == 'Listed' AND llpStatus == 'Active'