Annual ROC Filings are statutory submissions made to the Registrar of Companies (RoC) under the Companies Act 2013. These filings — primarily the Annual Return and Financial Statements — are the government's primary mechanism for monitoring company health, governance, and compliance.
Critical: Directors of a company that has not filed annual returns for 3 consecutive years are disqualified under Section 164(2) — banned from being a director in any company for 5 years. This disqualification is applied automatically without any prior notice.
Audited accounts on public record
The audited Balance Sheet, P&L Account, and Director's Report are filed in Form AOC-4 with the RoC. This becomes part of the publicly accessible company master data.
Company governance on record
MGT-7 captures the company's corporate governance snapshot — shareholder list, director details, share capital changes, and key governance information for the financial year.
Annual auditor intimation
Form ADT-1 is filed to intimate the RoC about the company's statutory auditor — at the time of first appointment and for each reappointment at the AGM.
Changes notified promptly
Director changes (DIR-12), registered office changes (INC-22), share transfer or allotment (PAS-3, SH-7), and other corporate changes require timely RoC intimation through specific forms.
All registered companies must maintain their RoC filings up to date.
All Pvt Ltd companies must file AOC-4 within 60 days and MGT-7 within 60 days of the AGM. AGM must be held within 6 months of the financial year-end.
Public companies face the same filing requirements as Pvt Ltd but with stricter governance obligations — XBRL filing for larger companies and additional disclosures.
OPCs file MGT-7A (simplified Annual Return) and AOC-4 within 180 days of the financial year-end — with more relaxed timelines.
Section 8 (NGO) companies must file MCA annual returns in addition to their Income Tax Return (ITR-7). Their financial statements must also reflect the non-profit nature of activities.
ROC filings are the public face of your company — investors, vendors, banks, and the government check these records to verify your standing.
Companies with up-to-date ROC filings are in 'active' status — a prerequisite for bank loans, government contracts, and investor due diligence.
Directors of non-compliant companies risk automatic disqualification under Section 164(2). Timely filings protect your ability to serve as a director in any company.
Companies failing to file for 2 consecutive years are marked for strike-off under Section 248. Revival requires expensive legal action.
Accurate ROC records — correct shareholder names, directorship, and financials — protect against ownership disputes and fraudulent changes to company records.
Investors and acquirers conduct ROC record checks as part of due diligence. Clean, complete filings accelerate investment closure and M&A transactions.
ROC filings signal accountability. Clients, enterprise vendors, and institutional partners check MCA records before committing to business relationships.
Our team manages your complete ROC compliance calendar — from financial statement preparation to final form submission.
Scroll through the steps — or skip the queue and let our experts handle every one of them for you.
Get Expert HelpComplete the financial year's bookkeeping, reconcile all accounts, and prepare the Trial Balance by April 30 (for March year-end).
Get financial statements audited by a Chartered Accountant. The Auditor's Report is a mandatory attachment to AOC-4.
Hold the Board Meeting to approve financial statements and then the AGM (within 6 months of year-end) where shareholders formally adopt the accounts.
Prepare the Director's Report covering business overview, financial performance, CSR activities, risk management, and future outlook as required under Section 134.
Submit Form AOC-4 with audited financial statements, Director's Report, Auditor's Report, and MGT-9 (where applicable) within 60 days of the AGM.
Submit the Annual Return in Form MGT-7 within 60 days of the AGM capturing shareholder and director details as at the year-end date.
These documents are needed to complete accurate and complete ROC annual filings.
Signed Balance Sheet, P&L, Cash Flow Statement, and notes.
Signed audit report with CARO 2020 disclosures from the statutory auditor.
Signed Director's Report with all required disclosures.
For companies with paid-up capital of ₹5 crores or more, MGT-9 (Extract of Annual Return) must be included in the Director's Report. XBRL filing is mandatory for listed companies and companies with paid-up capital ≥ ₹5 crores.
ROC filings trigger additional compliance actions and kickstart the next year's compliance cycle.
Save the MCA SRN (Service Request Number) for each filed form — this is proof of timely filing and needed for future amendments.
If the statutory auditor was appointed or reappointed at the AGM, file Form ADT-1 within 15 days of the AGM to intimate the RoC.
Monitor all corporate changes during the year — director changes (Form DIR-12), office changes (INC-22), allotment of shares (PAS-3) — and file within the prescribed timelines.
Three consecutive years of missed ROC filings automatically disqualifies directors under Section 164(2) — with no prior warning. Finace India makes sure that clock never starts.
Annual Return and Financial Statement filings handled by professionals who track every RoC circular and form update.
We monitor your filing history continuously so the 3-year default threshold is never even approached.
Clean, up-to-date RoC records that stand up to investor, lender and acquirer due diligence checks.
From board resolutions to final acknowledgment, we manage the entire filing cycle so you don't have to.
ROC Filings Completed
On-Time Filing Rate
Client Rating
Director Disqualifications
Still have questions?
Our experts are happy to walk you through the process.
We believe communication is the key to building strong relationships. Whether you have questions about our tools, products and services, need support, or simply want to share your feedback, we're here to help.