Enquiry
Tax & Compliance > Company Compliance
Company Compliance (ROC / MCA Filings)

Company Compliance (ROC / MCA Filings)

Stay on top of statutory filings so your company never falls out of good standing with the Registrar of Companies.

What Is Company Compliance?

Every company registered under the Companies Act, 2013 must file annual returns and financial statements with the Registrar of Companies (ROC), regardless of whether it did any business during the year. The two core annual filings are Form AOC-4, covering audited financial statements, and Form MGT-7 (or MGT-7A for small companies/OPCs), the annual return summarising shareholding, directors and registered office details. Beyond these routine filings, certain events — a change in directors, share allotment, or a shift in registered office — trigger their own event-based ROC filings with independent deadlines. Missing a deadline attracts an additional fee of ₹100 per day per form with no cap, and persistent non-compliance can lead to director disqualification. We track your company's filing calendar and handle every filing, routine or event-triggered, correctly and on time.

Who Should Use This Service

✓

Private limited companies and OPCs required to file annual AOC-4 and MGT-7 returns.

✓

Dormant or low-activity companies that still carry full annual filing obligations.

✓

Companies with pending or overdue filings needing to regularise their compliance history.

✓

Companies undergoing a director, share capital or address change needing event-based filing support.

What We Cover

How It Works

1

Compliance Health Check

We review your company's filing history and current status.

2

Document & Data Collection

We gather financials, resolutions and director details.

3

Filing Preparation & Review

Forms are prepared and reviewed before submission.

4

Submission & Confirmation

Filed with the MCA, with acknowledgement shared with you.

Timeline

Annual ROC filings are generally due within 30–60 days of the Annual General Meeting, with AOC-4 typically due 30 days and MGT-7 60 days after the AGM. Event-based filings usually carry a 30-day window from the date of the event. We track these deadlines and prepare filings well in advance to avoid additional fees.

Common Mistakes to Avoid

✓

Missing annual ROC filing deadlines for AOC-4 (financial statements) and MGT-7 (annual return).

✓

Not holding the minimum required board meetings or the Annual General Meeting within statutory timelines.

✓

Ignoring event-based filings that fall due after a director change, address change or share allotment.

✓

Treating compliance as a one-time task at incorporation instead of an ongoing annual cycle.

Frequently Asked Questions

What happens if I miss a ROC filing deadline?

Late filings attract an additional government fee of ₹100 per day of delay per form, with no upper cap, and repeated non-compliance can lead to penalties, prosecution, or disqualification of directors under the Companies Act, 2013.

Is compliance required even if my company has no activity?

Yes — even dormant or zero-revenue companies must file annual returns (MGT-7) and financial statements (AOC-4) every year, along with holding statutory board meetings and maintaining registers.

Can you handle multiple years of pending compliance?

Yes, we help regularise overdue filings across multiple years, calculate the additional fees due, and bring your company back into good standing with the MCA.

What is Annual ROC Filing?

Annual ROC filing refers to the yearly submission of Form AOC-4 (financial statements) and Form MGT-7/MGT-7A (annual return) to the Registrar of Companies, mandatory for every registered company under the Companies Act, 2013.

What is the difference between annual compliance and event-based compliance?

Annual compliance covers routine yearly filings like AOC-4 and MGT-7, while event-based compliance covers one-off filings triggered by specific events — a director change, share allotment, or registered office shift — each with its own filing deadline.

Stay Ahead of Every Deadline

Talk to our team and get a clear compliance calendar for your company.

Contact Us

What happens if annual ROC filings are delayed?

A late filing fee of ₹100 per day per form applies with no upper cap, and prolonged non-compliance can lead to the company being marked as a defaulter or eventually struck off by the RoC.

Do dormant companies still need to file annual returns?

Yes, even a dormant or non-operational company must file its annual ROC returns and income tax return each year until it is formally struck off or wound up.