MCA ROC Filing & Annual Compliances for Companies
Every company registered in India must file annual returns and financial statements with the Registrar of Companies (ROC) under the MCA portal. Missing these deadlines attracts ₹100 per day per form with no upper cap, director disqualification and potential company strike-off.
What is ROC Filing and Why is it Mandatory?
The Registrar of Companies (ROC) is an office under the Ministry of Corporate Affairs (MCA) that administers companies incorporated in India under the Companies Act, 2013. Every company registered in India is assigned to a regional ROC office based on its registered state.
ROC filing refers to the mandatory annual submissions that every company must make to its ROC office through the MCA portal (www.mca.gov.in). These include financial statements (AOC-4), annual returns (MGT-7), auditor appointment notices (ADT-1) and director KYC forms (DIR-3 KYC). These filings are mandatory regardless of whether the company has started operations, generated any revenue, or is currently dormant.
Non-compliance with ROC filing requirements results in compounding penalties that grow daily without any cap, director disqualification, inability to secure bank loans or government tenders, and ultimately strike-off of the company from the MCA register. TAXAJ's dedicated Company Secretary and CA team handles all ROC filings with timely reminders and guaranteed compliance.
Mandatory ROC Filing Forms & Due Dates
Below are all the mandatory MCA / ROC forms a Private Limited Company must file each financial year under the Companies Act, 2013.
ROC Annual Compliance Calendar for Companies
For companies with a financial year ending 31 March (standard Indian FY). All deadlines assume AGM held on 30 September.
Penalties for Late or Non-Filing of ROC Returns
The Companies Act, 2013 prescribes severe penalties for non-compliance. Penalties accumulate daily with no upper cap — a 1-year delay on AOC-4 alone costs ₹36,500 in late fees.
| Form | Normal Fee | Late Fee | Additional Consequences |
|---|---|---|---|
| AOC-4 | ₹300 – ₹600 | ₹100/day (no cap) | Officer liable for min ₹1,000, max ₹10,00,000 |
| MGT-7 / MGT-7A | ₹300 – ₹600 | ₹100/day (no cap) | Director disqualification u/s 164(2) after 3 years |
| ADT-1 | ₹300 | ₹300/day | Auditor may be deemed not appointed |
| DIR-3 KYC | Free (before deadline) | ₹5,000 to reactivate DIN | DIN deactivated — director cannot sign documents |
| DPT-3 | ₹500 | ₹5,000 – ₹25,000 | Officer: ₹1,000 – ₹2,500/day of default |
| MSME-1 | ₹500 | ₹25,000 – ₹3,00,000 | Officers personally liable |
| Company Strike-Off | If AOC-4 + MGT-7 not filed for 2+ consecutive years, ROC can initiate strike-off under Section 248. Company ceases to exist and restoration is very costly. | ||
ROC & Annual Compliance Requirements by Entity Type
Click any item to visit the dedicated service page. Compliance requirements vary by entity type — select yours below.
How TAXAJ Handles Your Annual ROC Compliance
Why Choose TAXAJ for ROC Annual Compliance?
Frequently Asked Questions
File Your Annual ROC Compliance Today
Avoid growing penalties and director disqualification. TAXAJ assigns a dedicated CA + CS team to handle all your company's MCA filings on time, every year.

