Skip to main content

greenvissage

ROC Filings & Annual Compliance

ROC Filings & Annual Compliance
Filed On Time Every Time

Annual returns. Financial statement filings. Director KYC. Board compliance. Event-based filings.Every MCA obligation is tracked, prepared, and submitted, so nothing lapses and nothing compounds.

ROC Compliance Has More Moving Parts Than It Looks

Annual filings. Event-based filings. Board meetings. Statutory registers. Director KYC. AGM documentation. Each has its own deadline, its own form, and its own penalty structure. And unlike tax, where one filing covers the year, ROC obligations run continuously, triggered by both the calendar and by changes inside the company.

Greenvissage tracks both the annual calendar and every event that triggers a filing, so your company records stay clean throughout the year.

Three Layers of ROC Compliance. All Covered.

Annual Filings

Annual Return — Form MGT-7 / MGT-7A
Financial Statements — Form AOC-4
Auditor Appointment — Form ADT-1
Director KYC — Form DIR-3 KYC
Income Tax Return coordination — ITR-6

Event-Based Filings

Director appointment or resignation — Form DIR-12
Change in registered office — Forms INC-22 / INC-23
Share allotment — Form PAS-3
Share transfer — Forms SH-4 / SH-6
Increase in authorised capital — Form SH-7 Special resolutions — Form MGT-14
Creation or modification of charges — Form CHG-1

Board & Secretarial Compliance

Board meeting scheduling, notice, and quorum compliance
Minutes of board and general meetings
Annual General Meeting — convening and documentation
Statutory registers — Register of Members, Directors, Charges
Auditor rotation compliance

How We Manage Your ROC Compliance

ROC Compliance That Runs Without Reminders

FAQs

Still Have Questions?

Helping businesses navigate challenges, seize opportunities, and build a stronger future.

At minimum: Annual Return (MGT-7), Financial Statements (AOC-4), Director KYC (DIR-3 KYC), and Auditor Appointment (ADT-1). These are in addition to board meeting documentation, AGM compliance, and any event-based filings triggered during the year.

Yes. A dormant or inactive company is still required to file its annual return and financial statements with the MCA. Non-filing is treated the same regardless of whether the company was operational.

Filings triggered by specific changes inside the company, such as a director joining or leaving, shares being transferred or allotted, capital being increased, a special resolution being passed, or the registered office being changed. Each has its own form and a filing deadline of typically 15 to 30 days from the event.

Company secretarial services generally include board meeting documentation, AGM compliance, maintenance of statutory registers, corporate records management, and support for MCA filing requirements.

Yes. Foreign-owned Indian subsidiaries have the same MCA filing obligations as domestic companies and often additional requirements related to shareholding disclosures and coordination with FEMA and RBI filings. We handle both.

Keep Your Company Records Clean and Current.

Tell us where your ROC compliance stands today.

We’ll take it from there and make sure nothing lapses going forward.

Have a Question?