Annual ROC Filing Checklist: AOC-4, MGT-7, and What Each Actually Covers
Reviewed by CA Nikhil Gupta · Last reviewed 17 July 2026
Every company's annual compliance calendar centres on two core ROC filings that serve genuinely different purposes — one reports the company's financial statements, the other reports its governance and shareholding structure — and mixing up their due dates or content is a common early-stage compliance mistake.
AOC-4 — the financial statements filing
Form AOC-4 is used to file a company's financial statements (balance sheet, profit and loss account, cash flow statement where applicable, and auditor's report) with the Registrar of Companies, along with the Board's Report. It must be filed within a specified period (commonly 30 days from the date of the Annual General Meeting, or from the due date of the AGM if the AGM itself wasn't held). Companies required to have their accounts audited under specified thresholds, or those using Ind AS, may need to use the variant AOC-4 XBRL format instead of the standard version.
MGT-7 / MGT-7A — the annual return
Form MGT-7 (or the simplified MGT-7A for small companies and One Person Companies) is the Annual Return, capturing the company's shareholding pattern, details of directors and key managerial personnel, registered office and other structural particulars, and details of shares/debentures — essentially a snapshot of the company's governance and ownership structure as of the close of the financial year. It must generally be filed within 60 days from the date of the AGM (or the AGM due date, if not held).
MGT-7A — the simplified option for small companies
A small company (meeting the specific paid-up capital and turnover thresholds defined under the Companies Act) or a One Person Company can file the abbreviated MGT-7A instead of the full MGT-7 — this simplified form requires less extensive disclosure, reflecting the reduced compliance burden intended for genuinely small entities, though the company must correctly confirm it actually qualifies as a "small company" under the current thresholds before defaulting to this simpler form.
The escalating late-fee structure
Missing the due date for either filing does not simply attract a flat late fee — the additional fee for delayed ROC filings generally escalates the longer the delay continues, structured in increasing bands based on the period of delay, rather than a single fixed penalty regardless of how late the filing eventually happens. This escalating structure means the cost of correcting a compliance lapse grows meaningfully the longer it's left unaddressed, making prompt remediation — even after missing the original due date — materially cheaper than continued delay.
Consequences beyond the additional fee
Persistent non-filing of annual returns and financial statements over an extended period can, beyond the escalating fee, expose the company and its officers to more serious consequences under the Companies Act, including potential disqualification of directors and, in cases of prolonged non-compliance, action toward striking the company off the register — making annual ROC compliance a matter that shouldn't be treated as a low-priority, deferrable item.
Practical checklist for staying on top of annual filings
- Confirm the AGM date (or due date, if not held) early, since both filing deadlines are calculated relative to it.
- Confirm whether the company qualifies for MGT-7A (small company/OPC) or must use the full MGT-7.
- Confirm whether AOC-4 or AOC-4 XBRL applies, based on the company's audit and accounting standard applicability.
- Build in a buffer before each due date for finalising audited financials and Board approval, since these are prerequisites to filing and often take longer than initially planned.
Frequently Asked Questions
Source and review trail
Use the current official instrument, portal or regulator publication before acting.
- Primary category
- Companies Act & MCA
- Official starting point
- www.mca.gov.in