The ROC (Registrar of Companies) is the Ministry of Corporate Affairs office that registers companies and LLPs and polices their compliance under the Companies Act 2013 and LLP Act 2008. Each state or region has its own registrar — Rajasthan's ROC sits in Jaipur. Incorporations, annual filings, charges and strike-offs all run through it.
Everything a company does on the MCA portal ultimately lands with its jurisdictional ROC: incorporation approvals, name reservations, annual filings (AOC-4, MGT-7), registration of loan charges, director changes, and eventually strike-off or winding up. The ROC also has teeth — it can levy additional fees, issue show-cause notices for missed filings, strike off companies that stop filing, and disqualify directors of persistently defaulting companies.
For a Jaipur MSME the working relationship is mostly electronic — forms go through the MCA V3 portal with a DSC — but physical hearings and inspections do happen for adjudication matters. The practical discipline is a clean filing record: two consecutive years of missed annual filings puts a company on the strike-off radar, and directors of a struck-off company face a five-year disqualification from other boards.
Common misconception: that the ROC and the income-tax department talk to each other so one filing covers both. They do not — ROC compliance is a separate, parallel track. Another: assuming a dormant company can simply stop filing. The clean exits are formal dormant status or voluntary strike-off; silence just accumulates penalties.
Reviewed to the law in force in FY 2026-27. General information, not advice — confirm the position for your facts before acting.