What is ROC? Role of the Registrar of Companies, Filing and Compliance

Created : October 24, 2024

Introduction

ROC stands for Registrar of Companies. It is a government office under the Ministry of Corporate Affairs (MCA) that registers and regulates companies and LLPs across India.

If you run a company or plan to start one, the ROC affects you directly. Every company must register with the ROC, file annual documents on time, and keep its records updated. So, understanding what the ROC does and what it expects from you is essential for staying compliant and avoiding penalties.

This guide explains the role of the ROC, the forms you must file, the due dates, the penalties for missing them, and how to check any company’s ROC details online.

What is ROC (Registrar of Companies)?

The Registrar of Companies is a statutory authority that functions under the Ministry of Corporate Affairs. It handles the registration, or incorporation, of companies and Limited Liability Partnerships under the Companies Act, 2013 and the LLP Act, 2008.

In simple terms, the ROC is the official record-keeper of every registered business in India. It maintains a national registry containing details of each company, including its directors, financial statements, share capital, and registered address. Because this data is public, anyone can verify a company’s legal status and standing.

What Does the ROC Do?

The ROC carries out several important functions that keep the corporate ecosystem transparent and accountable. Here is what it does:

1. Registers new companies and LLPs 

When you incorporate a business through the MCA portal, the ROC reviews your application and issues the Certificate of Incorporation.

2. Maintains the national company registry

It stores the records of every registered entity, making them accessible to investors, lenders, and the public.

3. Monitors ongoing compliance

The ROC tracks whether companies file their annual returns, financial statements, and director updates on time.

4. Enforces penalties for default

When a company fails to comply, the ROC imposes penalties and can even strike the company off the register.

5. Approves structural changes

Any change in directors, registered office, or share capital must be reported to and recorded by the ROC.

Number of ROC Offices in India

India has an expanding network of more than 30 ROC offices spread across major states and union territories to manage high filing workloads.  

Major corporate hubs have been split into separate, distinct jurisdictions to streamline processing. For instance, the National Capital Region is shared between ROC Delhi-I (South Delhi) and ROC Delhi-II (Central Delhi), while corporate traffic in Maharashtra is split across ROC Mumbai-I, ROC Mumbai-II (Navi Mumbai), and ROC Nagpur

When you register a company, your application automatically routes to the specific ROC jurisdiction handling the exact district where your registered office is located. 

Who Must Register with the ROC?

Registration with the ROC is mandatory for all of the following entities:

  • Private Limited Companies
  • Public Limited Companies
  • One Person Companies (OPCs)
  • Limited Liability Partnerships (LLPs)
  • Section 8 companies (non-profit organisations)
  • Producer companies

Note that sole proprietorships, Hindu Undivided Families, and unregistered partnership firms do not register with the ROC. They operate under separate legal frameworks instead.

Forms You Must File with the ROC

Every registered company has to file several forms with the ROC each year. Missing any of these triggers penalties. Here are the most important ones:

FormPurposeDue Date
AOC-4Filing of financial statements29 October
MGT-7 / MGT-7AAnnual Return29 November
ADT-1Auditor appointmentWithin 15 days of AGM
DIR-3 KYCDirector KYC verification30 September
INC-20ADeclaration of commencement of businessWithin 180 days of incorporation

ROC Filing Due Dates: Quick Reference

Timely filing is the core of ROC compliance. Here is the standard annual cycle for a company following the April to March financial year:

  • DIR-3 KYC: 30 September
  • AOC-4: Within 30 days of the AGM (typically by 29 October)
  • MGT-7: Within 60 days of the AGM (typically by 29 November)

So, the busiest ROC compliance period for most companies falls between September and November each year. Planning ahead during these months helps you avoid the last-minute rush and the steep late fees.

Penalty for Non-Compliance with the ROC

The penalties for missing ROC deadlines are strict and accumulate quickly. For late filing of forms like AOC-4 and MGT-7, the penalty is Rs 100 per day per form with no upper limit. So, a delay of 100 days results in Rs 10,000 per form, and the amount keeps rising until you file.

Beyond monetary penalties, persistent non-compliance carries serious consequences:

  • Directors can face disqualification under Section 164 if filings stay pending for three consecutive years
  • The company can be marked as a defaulter
  • In extreme cases, the ROC can strike the company off the register entirely, ending its legal existence

Because of this, maintaining a clean ROC record is far cheaper and simpler than dealing with penalties or restoration later.

How to Check a Company’s ROC Details Online

You can verify any registered company’s ROC details for free through the MCA portal. Here is how:

  1. Visit the MCA website at mca.gov.in
  2. Go to MCA Services, then Master Data, then View Company or LLP Master Data
  3. Enter the company name or its CIN (Corporate Identification Number)
  4. Complete the captcha and click Submit

The portal then shows the company’s incorporation date, registered address, current status (active, dormant, or struck off), authorised capital, and director details. This is especially useful when you want to verify a business before signing a contract or making an investment.

Benefits of Staying Compliant with the ROC

Maintaining good standing with the ROC offers real, long-term advantages:

  • Legal protection: Timely filings keep your company safe from penalties, notices, and director disqualification.
  • Credibility with investors: A clean compliance record signals a well-managed, trustworthy business, which makes raising funds easier.
  • Smoother banking and loans: Banks and lenders routinely check ROC records before approving credit facilities.
  • Business continuity: Consistent compliance ensures your company never risks being struck off, protecting its legal existence and brand.

Conclusion

The ROC, or Registrar of Companies, is the backbone of corporate compliance in India. It registers your business, maintains its official records, monitors your filings, and enforces the rules of the Companies Act.

For any company, staying compliant with the ROC is not optional. Filing the right forms on time protects you from penalties, builds trust with investors and lenders, and keeps your business legally secure. So, mark your due dates, file early, and keep your records accurate to enjoy the long-term benefits of good ROC standing.

FAQs

1. What is the full form of ROC? 

ROC stands for Registrar of Companies, a government office under the Ministry of Corporate Affairs.

2. What is ROC in a company? 

The ROC is the authority that registers a company, maintains its records, and monitors its compliance under the Companies Act, 2013.

3. ROC kya hota hai? 

ROC ka matlab hai Registrar of Companies. Yeh MCA ke under ek sarkari office hai jo companies ko register aur regulate karta hai.

4. Is ROC filing mandatory? 

Yes. Every registered company and LLP must file annual returns and financial statements with the ROC. Non-compliance leads to penalties.

5. What is the penalty for late ROC filing? 

Rs 100 per day per form with no upper limit. Continued default for three years can also lead to director disqualification.

6. How do I check a company’s ROC details? 

Visit mca.gov.in, go to MCA Services, then Master Data, and search using the company name or CIN.

Recent Blogs

Our Services

GST Returns

999.00/-

LLP Annual Filing

3,499.00/-

Partnership

1,499.00/-

1