Get All Your Corporate Compliances, ROC Filing Or Annual Filing Easily With Experts

For Expert Consultancy

Get in Touch
Please enable JavaScript in your browser to complete this form.

ROC Filing, Annual Filing & Compliances in India

Every company doing business in India is registered with ROC (Registrar of Companies) which mandates in accordance to Companies act, 2013 to fulfill applicable Corporate Compliances, Roc Filing, Annual Filing of the company or XBRL Annual Filing   irrespective of its operation size or business. We at CAONWEB provides all kinds of company law compliance services by the professional experts including Private Limited Company Annual Filing & Compliances, One Person Company Annual FilingXBRL annual filing, Filing Annual Return, etc.

Private Limited Company Annual Filing & Compliances:

The private limited company has been relaxed from many legal & regulatory compliances, but still, there are lot many compliances applicable including the Annual Filing of the company. The following compliance required the filing of the following forms within the applicable annual filing due date.

  • Auditor Appointment (eform ADT-1) to be submitted within 15 days from the AGM.
  • Annual Return form (eform MGT-7) to be submitted within 60 days of AGM.
  • (eform AOC-4) within 30 days of AGM

LLP Annual Filing:

Form 11 (Annual Return)- within 60 days from the closure of financial year that is on or before 30th May every year.. Form 8 (Balance sheet and Profit Loss)- on or before 30th October every year Form 11 (Annual Return form) – within 60 days from the closure of financial year that is on or before 30th May every year.

Form 8 (Balance sheet and Profit Loss) – on or before 30th October every year

One Person Company Annual Filing:

The OPC Annual filing includes the following forms to be filed within the applicable annual filing due date Annual Return form (eform MGT-7) to be filed within 60 days of AGM.

Financials (eform AOC-4) within 30 days of AGM

Frequently Asked Questions

What is ROC Annual filing?
  • Companies that are formed under the companies act, 2013 or the erstwhile companies act, 1956 are required to file an annual report within the stipulated time. ROC Annual filing is governed under section 129/137 of the companies act, 2013.
  • With the introduction of online annual filing or annual e-filing, it has become convenient for every enterprise to annually file their report with the registrar of companies (ROC).
What are the different types of forms under ROC Annual filing?

According to companies act, 2013 (erstwhile companies act, 1956); any entity who is required to comply with all the guidelines of annual filing must file following e-forms in the prescribed format:

  • Form AOC-4: Annual filing of financial statement and other documents [FY 2014 & onwards]
  • Form AOC-4-XBRL: Annual filing of financial statement and other documents [FY 2014 & onwards] in XBRL format
  • Form MGT-7: Annual filing of return by companies having share capital [FY 2014 & onwards]
What is the process for Annual Filing of Return with ROC?
  1. Go to MCA Website 
  2. Click on “MCA services” then “e-filing”
  3. Tap on “company forms download”
  4. Find “Annual filing e-forms”
  5. Download the respective forms which need to be filed.
  6. Upload e-forms attach the Digital signature certificate (DSC) then press “check form”.
  7. Login on the MCA portal using your credentials.
  8. After successful login uploads the E-forms.
  9. Once uploaded you will receive a service request number (SRN) and an option to go to the payment window.
  10. Using SRN, you can keep track of your transaction status.
What are the benefits of putting Annual financial statements into XBRL?
  • Meet international standards
  • Cost efficiency
  • Time saving
  • Reliability
  • Accuracy
What is XBRL Filing?
  • XBRL stands for Extensible business reporting language.
  • XBRL is an electronic language and the most effective way of communicating a company’s financial data which helps in standardizing the complete process around the globe. Some of the benefits of aligning your business financial data in the XBRL format is that it’s a cost & time-saving process, greater efficiency, accuracy and reliability in analyzing the financial data of any company.
When XBRL Filing is mandatory?

For certain class of class companies annual filing in AOC-4-XBRL format is mandatory-

  1. Companies listed on any stock exchange in India.
  2. Subsidiaries of companies mentioned in Point (1).
  3. Paid-up capital of INR 5 Crore & above.
  4. Annual turnover of INR 100 Crore & above.
  5. Companies need to prepare financial statements as per Indian accounting standards rule, 2015.
Which types of companies are exempted from Annual Filing in XBRL?

NBFC, Housing Finance Companies (HFC), Banking & insurance sector companies regulated by IRDA or Banking regulation act are exempt from the annual filing of financial statements in XBRL format.


Is there any provision to revise an already filed Annual Report?

Yes, there is a provision to revise the annual filing except Form AOC -4 & there XBRL counterparts.

  • The respective fee for the forms is charged while revised annual filing assuming it as a new annual filing.
Scroll to Top