Annual ROC Compliance for Companies & LLPs
A dedicated Company Secretary files your MGT-7, AOC-4, and DIR-3 KYC every year — on time, every time. Event-based forms included.
Typical timeline · Annual retainer (12 months) · CS-led · custom quote
◈What is a Annual ROC Compliance?
Every Indian company must file its annual return (Form MGT-7) within 60 days of the AGM and its audited financial statements (Form AOC-4) within 30 days of AOC adoption. Every DIN holder must file DIR-3 KYC annually. Missing these filings triggers late fees per day and eventually strike-off proceedings. Annual ROC compliance is the non-glamorous but non-negotiable maintenance layer of having an Indian company.
◆What's included
Scope of work
→MGT-7 annual return filing
Annual return with directors, shareholding, capital, and event-based disclosures.
→AOC-4 financial statements
Audited financial statements filed in XBRL/AOC-4 format.
→DIR-3 KYC for all directors
Annual KYC for every DIN holder on the board.
→INC-20A (if first year)
Commencement of business declaration for newly incorporated companies.
→Event-based DIR-12 and SH-7
Director changes and capital changes filed as they happen — no extra charge.
→Dedicated Company Secretary
A named CS handles your account and is your point of contact for all statutory matters.
◉The process
How it runs
- 1
Onboarding
Share current ROC status, director details, financial year dates. 1 day.
- 2
Audit coordination
We coordinate with your auditor to finalise the annual accounts in time for AOC-4.
- 3
AGM minutes + MGT-7
AGM minutes drafted, MGT-7 prepared, filed within 60 days of AGM.
- 4
AOC-4 filing
Financial statements filed within 30 days of AGM adoption.
- 5
DIR-3 KYC
KYC filed for every director by the 30 September deadline.
- 6
Event-based filings
Any director changes, capital changes, or registered office changes filed as events occur.
⬢Documents we'll need
Checklist
From the company
- · Latest financial statements (audited)
- · Director list with DINs
- · Shareholder list with shareholding
- · AGM minutes (we help draft)
◇Get a custom quote
Tell us about your annual roc compliance
Every engagement is scoped by a Company Secretary. Fill the form and we'll come back within 24 hours with a flat quote and timeline — no obligation, no auto-subscription.
We respond from services@corpintel.io. No marketing lists.
▸FAQ
Common questions
When is MGT-7 due?
Within 60 days of the AGM. AGMs must be held within 6 months of the financial year-end (i.e., by 30 September for an April-March FY).
What if I miss the filing deadline?
Late fees of ₹100 per day accrue, and if sustained over multiple years, the ROC can initiate strike-off. Our retainer is specifically designed to prevent this.
Do LLPs follow the same cadence?
LLPs file Form 11 (annual return) by 30 May and Form 8 (statement of account) by 30 October. Different forms, same discipline. Our retainer covers both.
Who handles the audit?
You engage a Chartered Accountant separately for the audit; we coordinate with them for timely AOC-4 filing. We can introduce you to partner CAs if you need one.
◈Related services
Private Limited Company
Incorporate your Pvt Ltd with MCA in 7–10 working days — DSC, DIN, name approval, and SPICe+ filing done end-to-end.
7–10 working days · Get a quote →
LLP Formation
Register your LLP with the MCA in 10–14 working days — a limited-liability form with partnership-style flexibility.
10–14 working days · Get a quote →
GST Registration
GST registration in 5–7 working days. We handle the application, verification, and GSTIN issuance end-to-end.
5–7 working days · Get a quote →
◆Read more
How to Read MCA Company Data — A Due-Diligence Primer
MCA master data has dozens of fields. Here's a due-diligence primer on which ones matter, which are often stale, and how to read them in context.
How to Verify an Indian Company's Status
An 'Active' status on MCA doesn't mean what most people think. Here's a practical checklist for verifying a company's true standing.