Document
Index

ROC Compliance Calendar 2024-25

By Mayashree Acharya

|

Updated on: Sep 11th, 2024

|

2 min read

Companies and LLPs in India are required to comply with annual filings under the Companies Act, 2013 and the Limited Liability Partnership Act, 2008. The filings with the ROC should be made once a year or on the occurrence of specified events.

ROC Filing Due Date

Companies and LLPs should take care and adhere to the compliances within the specified due dates. If the companies or LLPs fail to fulfil the compliance requirements, then a heavy penalty will be imposed on them. Thus, the companies and LLPs should keep in mind the ROC compliances to be followed annually.

The ROC compliance calendar for regular and annual filings during the year 2024-25 is provided below: 

DescriptionForm*Due datePeriod
An annual statement for submitting details of the business of the LLP and its partners. All registered LLPs should file the form within 60 days from the close of the end of the financial year.Form 11
(Annual returns of an LLP)
30 May 2024 FY 2023-24
Reconciliation of Share Capital Audit Report to be filed after 60 days from the end of each half-year by unlisted public companies.PAS-6 (Filed half-yearly)30 May 2024 and 29 November 202430 May 2024
(For the period of  October’23 – March’24)
29 November 2024
(For the period of  April’24 – September’24)
Return of Deposits. Every company needs to file this return furnishing information about deposits and/or outstanding receipt of loan or money other than depositsDPT-330 June 2024FY 2023-24
Director KYC submission for DIN holders as of 31 March 2023. Every person who has a DIN allotted and the status of the DIN is ‘Approved’.DIR-3 KYC30 September 2024FY 2023-24
To be filed in less than 15 days from the conclusion of AGM. Every company should intimate the ROC about the appointment of an auditor.Form ADT-1
(Appointment of auditor)
14 October 2024FY 2023-24
The form should be filed annually with the ROC. It is also known as the statement of accounts and solvency. Every LLP should submit the data of its profit or loss and balance sheet.Form 8
(Financial Reports of an LLP)
30 October 2024FY 2023-24
To be filed 30 days from the conclusion of AGM. Specified companies should file the financial statements with the ROC. Form AOC-4
(Filing of annual accounts)
30 October 2024FY 2023-24
To be filed within 60 days from the conclusion of AGM. Every company should file an annual return, furnishing details about the company.MGT-7
(Filing of annual returns)
29 November 2024FY 2023-24
Filing of resolutions with the ROC regarding Board Report and Annual Accounts. The details of the resolutions passed should be filed. (Within 30 days of passing of Board Resolution) MGT-14
(Filing of resolution with MCA)
30 October 2024FY 2023-24
All specified companies should file a half-yearly return with the registrar for outstanding payments to Micro, Small and Medium Enterprises. Form MSME
(outstanding payments to MSME’s)
30 April 2024 and 31 October 202430 April 2024
(For the period of  October’23 – March’24)
31 October 2024
(For the period of  April’24 – September’24)
*The due dates mentioned are subject to change as and when notified by the concerned department.

Note: Measure taken to provide relief during COVID-19 for FY 2020-21: The Companies (Auditor’s Report) Order, 2020 will be applicable from FY 2020-21 instead of FY 2019-20. Hence, CARO 2020 has to be followed for audits commencing April 2021.

Disclaimer: The materials provided herein are solely for information purposes. No attorney-client relationship is created when you access or use the site or the materials. The information presented on this site does not constitute legal or professional advice and should not be relied upon for such purposes or used as a substitute for legal advice from an attorney licensed in your state.

Related Articles:

Registrar of Companies ( ROC ) India

Guidelines to Follow While Uploading ROC Forms

Can't get yourself started on taxes?
Get a Cleartax expert to handle all your tax filing start-to-finish

Frequently Asked Questions

What are the ROC compliances?

The annual ROC compliances are detailed reporting of the business procedures that every registered company/LLP in India should submit within the due date prescribed in the Companies Act, 2013 and Companies Rules. The companies/LLP must file the ROC forms with ROC without fail, or else they will have to pay a penalty. 

How to do ROC form filing?

Companies/LLP must download the forms from the MCA website. They need to fill it, attach the required documents and submit them on the MCA portal.  

Are the forms that need to be filed with ROC monthly or yearly?

The ROC forms are annual forms. There are no forms that need to be filed every month with the ROC. The forms to be filed with the ROC relate to the financial information of the company/LLP for a financial year.

Can we ask for an extension from the ROC for filing forms?

Yes. A company/LLP can ask for an extension in the due date for filing a ROC form by applying for an extension with the ROC where the company/LLP is registered. The company/LLP has to state the reason for the extension required for filing a form. The ROC will grant an extension if the reason is valid. 

What is an MSME?

An MSME is a Micro, Small and Medium Enterprise. A micro-enterprise is an entity whose investment in plant and machinery or equipment is not more than Rs.1 crore, and annual turnover is not more than Rs. 5 crore. A small enterprise is an entity whose investment in plant and machinery or equipment is not more than Rs.10 crore, and annual turnover is not more than Rs. 50 crore. A medium enterprise is an entity whose investment in plant and machinery or equipment is not more than Rs.50 crore, and annual turnover is not more than Rs.250 crore. 

By when should the AGM be held?

All companies except One Person Company (OPC) must hold their AGM within a period of six months from the end of the financial year. If the company’s financial year ends in March, then the company must conduct an AGM before 30 September every year. However, in the case of a first annual general meeting, the company can hold the AGM in less than nine months from the end of the first financial year. The time gap between two AGMs of a company should not exceed 15 months.

Help and support
close
Loading Chat ...
Chatbot LogoChatbot Button
About the Author

I am an advocate by profession and have a keen interest in writing. I write articles in various categories, from legal, business, personal finance, and investments to government schemes. I put words in a simplified manner and write easy-to-understand articles. Read more

Clear offers taxation & financial solutions to individuals, businesses, organizations & chartered accountants in India. Clear serves 1.5+ Million happy customers, 20000+ CAs & tax experts & 10000+ businesses across India.

Efiling Income Tax Returns(ITR) is made easy with Clear platform. Just upload your form 16, claim your deductions and get your acknowledgment number online. You can efile income tax return on your income from salary, house property, capital gains, business & profession and income from other sources. Further you can also file TDS returns, generate Form-16, use our Tax Calculator software, claim HRA, check refund status and generate rent receipts for Income Tax Filing.

CAs, experts and businesses can get GST ready with Clear GST software & certification course. Our GST Software helps CAs, tax experts & business to manage returns & invoices in an easy manner. Our Goods & Services Tax course includes tutorial videos, guides and expert assistance to help you in mastering Goods and Services Tax. Clear can also help you in getting your business registered for Goods & Services Tax Law.

Save taxes with Clear by investing in tax saving mutual funds (ELSS) online. Our experts suggest the best funds and you can get high returns by investing directly or through SIP. Download Black by ClearTax App to file returns from your mobile phone.

Cleartax is a product by Defmacro Software Pvt. Ltd.

Company PolicyTerms of use

ISO

ISO 27001

Data Center

SSL

SSL Certified Site

128-bit encryption