ROC & MCA Compliance
Keep your company compliant with the Ministry of Corporate Affairs (MCA). Annual filings, board minutes, director KYC, and secretarial audits.
The MCA imposes steep penalties for late filing of annual returns (Form AOC-4 and MGT-7)—specifically ₹100 per day per form, with no upper limit. Non-compliance for two consecutive years can result in company strike-off and disqualification of directors under Section 164(2).
Who Requires This Compliance?
What is Included in Our Service?
- Preparation of Annual Financial Statements filing (Form AOC-4 / AOC-4 XBRL)
- Filing of Annual Return (Form MGT-7 / MGT-7A)
- Director KYC filing (DIR-3 KYC) and Active Company tag renewals
- Drafting Board Resolutions, Notice of AGM, and Minutes of Meetings
- Reporting of changes in Directors, Share Capital, or Registered Office (Form DIR-12, SH-7, INC-22)
- Secretarial Audits and maintenance of Statutory Registers
Execution Workflow & Timeline
Financial Audit Completion
Coordinate with the statutory auditors to secure the audited balance sheet and profit & loss statement.
AGM Documentation
Prepare Notice, Agenda, and Minutes of the Annual General Meeting (AGM).
Form Preparation
Draft the AOC-4, MGT-7, and associated compliance declarations.
ROC E-Filing
Affix Digital Signatures (DSC) of directors and professional certifying authority, and upload on the MCA portal.
Documents Required Checklist
Prepare these files to ensure immediate review and submission of your cases.
Annual Filings Requirements
- Audited Balance Sheet, Profit & Loss Account, and Auditor’s Report
- Director’s Report (which we can assist in drafting)
- Notice of Annual General Meeting (AGM)
- Attendance register of shareholders and Board meeting records
Frequently Asked Questions
The two primary filings are Form AOC-4 (for filing financial statements within 30 days of the AGM) and Form MGT-7 (for filing the annual return within 60 days of the AGM).
Every individual who holds a Director Identification Number (DIN) must file DIR-3 KYC annually on or before September 30th to keep their DIN active. Failure to file results in DIN deactivation and a late fee of ₹5,000.