Annual ROC Compliance
Complete ROC Annual Filing Services on time, every year — AOC 4 and MGT 7 filing handled end-to-end so your company avoids the additional fee that starts accruing the day after the due date.
Get an instant quotation
Share your details — our specialist replies within 2 working hours.
ROC Annual Filing Services cover the mandatory yearly submission of a Private Limited Company's financial statements (Form AOC-4) and annual return (Form MGT-7 or MGT-7A) to the Registrar of Companies, a requirement under the Companies Act, 2013 that applies regardless of whether the company had any business activity during the year.
A striking number of Private Limited Companies in India accumulate MCA annual compliance penalties not because the business failed, but because nobody told the founders that ROC Annual Filing Services are mandatory even for a company with zero revenue in a given year. AOC 4 and MGT 7 filing must happen annually as long as the company legally exists, and the additional fee for late filing is ₹100 per day, per form, with no upper cap — a delay of a few months can genuinely cost more than the original filing fee many times over.
ROC Annual Filing Services are really two separate filings bundled under one deadline structure. Form AOC-4 reports the company's financial statements to the Registrar of Companies, while Form MGT-7 (or the simplified MGT-7A for small companies) reports its annual return — shareholding pattern, director details, and corporate structure changes during the year. AOC 4 and MGT 7 filing both depend on your Annual General Meeting being held on time, which is why bizOversal manages the entire MCA annual compliance calendar as one coordinated process rather than two disconnected filings.
Because ROC Annual Filing Services touch board resolutions, financial statement finalization, and statutory registers, we do not treat this as a pure paperwork exercise. Our team drafts the board resolutions approving the financial statements, coordinates with your accountant on the figures being reported, and confirms every disclosure required for AOC 4 and MGT 7 filing before submission — so MCA annual compliance becomes a predictable yearly process instead of a recurring scramble.
The timing of ROC Annual Filing Services each year is largely determined by when your Annual General Meeting is actually held, since both AOC-4 and MGT-7 filing deadlines count forward from that date. Companies that hold their AGM promptly after the financial year closes give ROC Annual Filing Services the most breathing room; companies that delay the AGM compress their own filing window and increase the risk of a late fee neither of us wants. We proactively remind clients to schedule the AGM early enough that ROC Annual Filing Services never becomes a last-week scramble.
Who needs Annual ROC Compliance
Your annual roc compliance roadmap
Financial Statement Finalization
We coordinate with your accountant to finalize financial statements ahead of the Annual General Meeting, the prerequisite for ROC Annual Filing Services.
Month 1AGM & Board Resolutions
Board resolutions approving the financial statements are drafted, and the Annual General Meeting is documented as required for MCA annual compliance.
Month 2AOC-4 Filing
Financial statements are filed with the Registrar of Companies as the first half of AOC 4 and MGT 7 filing.
Within 30 days of AGMMGT-7 / MGT-7A Filing
The annual return is filed to complete ROC Annual Filing Services for the year, closing out MCA annual compliance until the next cycle.
Within 60 days of AGMDeliverables checklist
We separate what the government issues from what our team drafts and delivers.
Common mistakes with Annual ROC Compliance
Transparent pricing matrix
| Component | Professional Fee | Govt. / Statutory Charge |
|---|---|---|
| AOC-4 filing (financial statements) | ₹2,499 | ₹300–₹600 (capital-dependent) |
| MGT-7 / MGT-7A filing (annual return) | ₹2,000 | ₹300–₹600 (capital-dependent) |
| AGM documentation & board resolutions | ₹500 | ₹0 |
| Total (standard authorized capital) | ₹4,999 | ~₹800 |
MGT-7 vs. MGT-7A — which annual return applies to you?
| Criteria | MGT-7A (Small Company) | MGT-7 (Standard) |
|---|---|---|
| Paid-up capital | Up to ₹4 crore | Above ₹4 crore |
| Turnover | Up to ₹40 crore | Above ₹40 crore |
| Filing complexity | Simplified | Detailed disclosures |
| Used alongside | AOC-4 filing | AOC 4 and MGT 7 filing (standard) |
Startup Cost Estimator
Annual ROC Compliance — FAQs
Ready to get started?
Book a free discovery call and we'll map your exact next steps.