The ROC also has a number of other compliance requirements, such as filing annual returns, keeping proper books of accounts
The Registrar of Companies (ROC) is a government agency responsible for registering and regulating companies in India. The ROC has a number of compliance requirements that companies must meet in order to remain compliant.
The ROC also has a number of other compliance requirements, such as filing annual returns, keeping proper books of accounts, and paying taxes. Companies that fail to meet these compliance requirements may be subject to penalties or even dissolution.
Get Started Today
Get your ROC Registration working done by our Expert team

MSME Certificate ( for Annual Filing)

Statement of Accounts ( Annual Filing)
| Form Name | Purpose | Filing Frequency | Due Date | Penalties |
|---|---|---|---|---|
| INC-20A | Declaration before Commencement of Business | One-time filing | Within 180 days of incorporation | Penalty for delay |
| DPT-3 | Return of Deposits | Annual filing | 30th June | Penalty for delay |
| AOC-4 | Financial Statement and Annual Return | Annual filing | 30th September | Penalty for delay |
| DIR-12 | Appointment of Directors and Key Managerial Personnel | Event-based filing | 30 days from the date of appointment | Penalty for delay |
| MGT-7 | Annual Return | Annual filing | 60 days from the AGM date | Penalty for delay |
| CHG-4 | Particulars of Charges | Event-based filing | 30 days from the creation/modification of charge | Penalty for delay |
| DIR-3 | Intimation of Director Identification Number (DIN) | Event-based filing | Within 30 days of appointment | Penalty for delay |
| DPT-4 | Statement regarding deposits covered under Section 73 and 74 | Annual filing | 30th June | Penalty for delay |
| ADT-1 | Appointment of Auditor | Annual filing | Within 15 days of AGM | Penalty for delay |
| ADT-3 | Return of Appointment of Auditor | Event-based filing | Within 15 days of AGM | Penalty for delay |
Running a company in India comes with several legal and regulatory responsibilities. One of the most crucial among them is ROC (Registrar of Companies) compliances. Whether you are a Private Limited Company, One Person Company (OPC), Limited Liability Partnership (LLP), or Public Company, timely compliance with ROC requirements is mandatory to avoid penalties and legal issues.
At Efilingcompany, we ensure that your company stays 100% compliant with the Companies Act, 2013 and other related regulations. Our team of experts handles everything from annual filings to event-based compliances, so that you can focus on growing your business without worrying about fines or notices.
These are mandatory filings that all registered companies must file annually:
We provide end-to-end ROC Compliance Services: