ROC & Annual Compliance for Companies and LLPs
The recurring Registrar of Companies filings for private limited companies and LLPs — AOC-4, MGT-7 or MGT-7A, DIR-3 KYC and LLP Forms 8 and 11 — tracked and filed before the date, not after.
Incorporating a company or LLP is a one-time event; staying compliant with the Registrar of Companies afterward is not. Several of these obligations attach to the entity itself and keep recurring every year, whether the business is trading actively or sitting dormant — unlike GST or income tax, there is no revenue threshold that switches the obligation off.
A private company files AOC-4 (financial statements) within 30 days from the AGM and MGT-7 (annual return) within 60 days from the AGM — the abridged MGT-7A instead of the full MGT-7 where it qualifies as a small company (paid-up share capital up to ₹4 crore and turnover up to ₹40 crore) or as an OPC. Every director also needs DIR-3 KYC filed by 30 September each year, or the DIN is marked inactive until cleared with a ₹5,000 flat fee per DIN, regardless of how late the filing is.
An LLP instead files Form 8 (statement of account and solvency) by 30 October and Form 11 (annual return) by 30 May — both every year regardless of turnover. Miss either and the late fee is ₹100 per day, with no cap, and unlike most company penalties this one is uncapped — a filing forgotten for months compounds the whole time.
Enquire about ROC & Annual Compliance
Tell us what you need. This opens as a WhatsApp message to us, ready to send.
Nothing is submitted from this page. Your details go straight into a WhatsApp draft you send yourself.
Prefer to call? +91 82482 03045Is this you?
If any of these describe where you are right now, this is the service you are looking for.
You run a private limited company and need AOC-4 and MGT-7 (or MGT-7A) filed every year without missing the window after your AGM.
You run an LLP and need Form 8 and Form 11 filed on their fixed calendar dates, whatever your LLP actually did that year.
You, or another director, have not filed DIR-3 KYC and the DIN risks being marked inactive.
Your company or LLP has gone quiet or dormant, and you assumed no activity meant no filing obligation.
You are taking over a company or LLP's compliance from a previous accountant and want the annual calendar rebuilt correctly.
You want one firm tracking the incorporation-era filings and the ongoing annual ones together, so nothing falls in the gap between them.
Everything handled, end to end
The full scope of the engagement, so there is nothing to discover halfway through.
Annual filing calendar
Every date that applies to your specific entity — company or LLP, big or small — set out and tracked, not left for you to remember.
AOC-4 preparation and filing
Financial statements filed within 30 days from the AGM, reconciled against your books before submission.
MGT-7 or MGT-7A filing
Your annual return filed within 60 days from the AGM — the abridged MGT-7A where you qualify, the full MGT-7 otherwise.
DIR-3 KYC for every director
Filed for each director ahead of the 30 September each year deadline, so no DIN is ever marked inactive on our watch.
LLP Form 8 and Form 11
Statement of account and solvency filed by 30 October, and the annual return by 30 May.
Dormant-entity filings
The same filings, handled just as carefully, for an entity that had no transactions in the year — dormant is not the same as exempt.
Books handover coordination
Coordinated with whoever maintains your books, so the numbers going into AOC-4 are the same numbers in your actual accounts.
What you'll need to hand over
Collected once, at the start. We tell you which of these apply to your case before you gather anything.
For a company
- 01Audited financial statements for the year
- 02Board resolution approving the financial statements
- 03AGM notice and minutes
- 04List of directors with DIN, and their DIR-3 KYC status
- 05Registers maintained under the Companies Act — members, directors, charges
For an LLP
- 01Statement of account and solvency, signed by the designated partners
- 02LLP agreement and any amendments made during the year
- 03Details of designated partners and any change during the year
Books of account must be retained for 8 financial years under the Companies Act — the same period the numbers going into AOC-4 need to survive an audit or a later query.
4 steps, start to finish
Where the work actually goes, and what we need from you at each stage.
Calendar built
We map every filing your specific entity owes this year, against its own AGM date, incorporation date or financial year.
Confirm with us
Financials and registers reviewed
Audited statements, board resolutions and statutory registers checked before anything is filed.
Confirm with us
Filings submitted
AOC-4, MGT-7 or MGT-7A, DIR-3 KYC and, for an LLP, Forms 8 and 11, filed within their own windows.
Against each form's own window
Confirmation and next year's calendar
Filing acknowledgements handed over, and next year's dates already sitting on the calendar rather than starting from zero.
On filing
What to expect, and what it costs
Timelines are indicative and depend on departmental processing and how quickly documents come back to us. Message us on WhatsApp for a written quote.
Enquire on WhatsApp- Calendar and document review
- Confirm with us
- AOC-4 — financial statements
- 30 days from the AGM
- MGT-7 / MGT-7A — annual return
- 60 days from the AGM
- DIR-3 KYC
- 30 September each year
- LLP Form 8
- 30 October
- LLP Form 11
- 30 May
Professional fees
On request
Common questions
The questions we are actually asked about ROC & Annual Compliance. If yours is not here, ask us directly.
AOC-4 files your financial statements, within 30 days from the AGM. MGT-7 (or the abridged MGT-7A) files your annual return — directors, shareholding and registers — within 60 days from the AGM. Both are separate filings against the same AGM, and both are mandatory every year, regardless of activity.
One Person Companies and small companies file the abridged MGT-7A instead of the full MGT-7, within the same filing window A company currently counts as small if it has paid-up share capital up to ₹4 crore and turnover up to ₹40 crore, so most very small private companies qualify — but the classification is checked every year against that year's figures, not fixed at incorporation.
It is the annual identity confirmation every director holding a DIN must file, due by 30 September each year. Miss it and the DIN is marked inactive, which blocks that person from signing any MCA filing until it is cleared with a ₹5,000 flat fee per DIN, regardless of how late the filing is.
Yes. A company or LLP with no transactions in the year still owes AOC-4, MGT-7 or MGT-7A, and DIR-3 KYC — or Forms 8 and 11 for an LLP. Dormant status under the Companies Act is a separate, formal filing of its own, not something that happens automatically from inactivity.
₹100 per day, with no cap, and unlike most company penalties this one is uncapped — a filing forgotten for months compounds the whole time. LLPs get less scrutiny than companies precisely because the penalty looks small per day; it rarely stays small.
No — INC-20A is filed once, within 180 days from incorporation of incorporation, to declare that the company has started business. This service picks up from there: the filings that recur every single year for as long as the entity exists.
Yes, and it is a common starting point. We review what has and hasn't been filed to date, close any gap first, then bring the entity onto our regular annual calendar going forward.
You might also need
Services that usually come up in the same conversation as this one.
Simplify compliance.Accelerate growth.
We respond fast.
