ROC Filing and Annual Compliance India: Companies Act Requirements Guide
ROC Compliance Overview: Understanding the Framework
Every company incorporated under the Companies Act, 2013 -- whether private limited, public limited, one person company, or section 8 company -- must comply with a set of annual and event-based filing requirements with the Registrar of Companies (ROC). The ROC is the regulatory authority under the Ministry of Corporate Affairs (MCA) responsible for administering the Companies Act and LLP Act. India has 26 ROC offices across the country, each having jurisdiction over companies registered in their respective states or union territories.
The compliance framework under the Companies Act 2013 can be broadly categorized into three types. Annual compliance includes filings that must be made every year regardless of business activity -- the annual return (MGT-7 or MGT-7A), financial statements (AOC-4 or AOC-4 XBRL), and director KYC (DIR-3 KYC). Periodic compliance includes activities that must be performed at regular intervals -- board meetings (quarterly), annual general meetings (yearly), and statutory audit (yearly). Event-based compliance includes filings triggered by specific corporate events -- director appointments, share allotments, charge creation, change of registered office, and numerous other triggers.
All ROC filings are made electronically through the MCA portal (mca.gov.in), which has undergone a major upgrade to MCA V3 since 2023. The portal requires registration, Digital Signature Certificate (DSC) for authorized signatories, and payment of prescribed filing fees. Most forms require certification by a practicing professional -- a Chartered Accountant, Company Secretary, or Cost Accountant -- depending on the nature of the filing. Understanding which forms require which professional certification is essential for compliance planning.
Applicability Matrix: Compliance by Company Type
| Compliance | Private Ltd (Regular) | Small Company | OPC | Public Ltd |
|---|---|---|---|---|
| Annual Return | MGT-7 | MGT-7A | MGT-7A | MGT-7 |
| Financial Statements | AOC-4 | AOC-4 | AOC-4 | AOC-4 XBRL (if applicable) |
| Board Meetings/Year | Minimum 4 | Minimum 2 | Minimum 2 | Minimum 4 |
| AGM Required | Yes | Yes | No | Yes |
| Statutory Audit | Mandatory | Mandatory | Mandatory | Mandatory |
| CS Certification Required | If paid-up capital >= Rs 10 Cr or turnover >= Rs 50 Cr | No | No | Yes (for listed companies) |
Annual Return: MGT-7 and MGT-7A
The annual return is a comprehensive disclosure document that provides a snapshot of the company's structure, management, and key details as at the end of the financial year. Section 92 of the Companies Act, 2013 mandates every company to file an annual return with the ROC within 60 days from the date of the Annual General Meeting in which the financial statements are adopted.
MGT-7: Full Annual Return
MGT-7 is applicable to all companies that do not qualify as Small Companies or OPCs. The form contains extensive details across multiple parts. Part I covers the registered office address, principal business activities (NIC codes), and company type. Part II covers details of share capital, debentures, and other securities including authorized capital, issued capital, subscribed capital, and paid-up capital. Part III covers the complete list of members (shareholders) and debenture holders as at the end of the financial year and changes during the year. Part IV covers details of promoters and Significant Beneficial Owners (SBOs) under Section 90. Part V covers the complete list of directors, key managerial personnel, and their changes during the year. Part VI covers details of meetings of members, board, and committees including dates, attendance, and key resolutions. Part VII covers details of remuneration of directors and KMPs. Part VIII covers penalties, punishment, or compounding of offences during the year. Part IX covers certification by a practicing Company Secretary (if applicable) and declaration by a director.
For companies with paid-up share capital of Rs 10 crore or more, or turnover of Rs 50 crore or more, the annual return must be certified by a practicing Company Secretary in Form MGT-8. This certification involves the CS verifying the accuracy of the information in the annual return against the company's records.
MGT-7A: Simplified Annual Return
MGT-7A is the abridged annual return available to Small Companies (paid-up capital not exceeding Rs 4 crore and turnover not exceeding Rs 40 crore) and One Person Companies. It requires fewer disclosures than MGT-7 and does not require certification from a practicing Company Secretary regardless of the company's size within the Small Company threshold. The simplified form covers registered office details, principal business activities, share capital particulars, debenture details, member and debenture holder information, promoter and SBO details, and director and KMP details.
Filing Process for MGT-7/MGT-7A
Login to the MCA V3 portal and navigate to the filing section. Select Form MGT-7 or MGT-7A as applicable. The form pre-populates certain data from the MCA database (CIN, company name, registered office). Fill in all parts of the form with information as at the close of the financial year. Attach mandatory documents including the list of shareholders and debenture holders, changes in shareholding during the year, and the CS certification (Form MGT-8) if applicable. The form must be signed using the DSC of a director and a practicing professional (CA, CS, or CWA). Pay the filing fee based on the company's authorized share capital and submit.
Financial Statements: AOC-4 Filing
Section 137 of the Companies Act, 2013 requires every company to file a copy of its financial statements, including consolidated financial statements if applicable, with the ROC within 30 days of the date of the Annual General Meeting. The filing is made through Form AOC-4 (or AOC-4 XBRL for companies required to file in XBRL format, or AOC-4 CFS for consolidated financial statements).
The financial statements that must be filed include the balance sheet as at the end of the financial year, the statement of profit and loss for the financial year (or income and expenditure account for non-profit companies), the cash flow statement, the statement of changes in equity, notes to accounts, and the auditor's report. Additionally, the Board's Report under Section 134, the Corporate Social Responsibility report (if applicable under Section 135), and the Secretarial Audit Report (if applicable under Section 204) must be attached.
AOC-4 XBRL Requirement
XBRL (eXtensible Business Reporting Language) filing is mandatory for companies meeting any of the following criteria: listed companies, companies with paid-up capital of Rs 5 crore or more, companies with turnover of Rs 100 crore or more, and companies required to prepare financial statements under Indian Accounting Standards (Ind AS). XBRL filing requires converting the financial statements into a specific taxonomy format using XBRL software tools. The MCA provides a taxonomy and validation tool, but most companies use third-party XBRL conversion software or engage professionals for this purpose.
Board's Report: Section 134 Requirements
The Board's Report is a comprehensive document attached to the financial statements that the board of directors is responsible for preparing. For private limited companies, the Board's Report must include a summary of the company's financial performance, dividends proposed or declared, material changes and commitments affecting the financial position between the end of the financial year and the date of the report, details of conservation of energy and technology absorption (if applicable), a statement on development and implementation of risk management policy, details of CSR activities (if applicable), a statement of declaration by independent directors (if applicable), the directors' responsibility statement, and details of significant and material orders passed by regulators or courts. Small companies enjoy relaxed Board's Report requirements, needing to include only a subset of the above items.
Board Meetings, AGM, and Resolutions
Board meetings and general meetings form the governance backbone of a company. The Companies Act prescribes specific requirements for the frequency, notice, quorum, conduct, and documentation of these meetings. Non-compliance with meeting requirements can result in penalties for the company and its directors.
Board Meeting Requirements
Regular private limited companies and public companies must hold a minimum of 4 board meetings per year with at least one meeting in every calendar quarter. The gap between two consecutive meetings must not exceed 120 days. Small Companies and OPCs need only 2 board meetings per year with a minimum gap of 90 days between meetings. The first board meeting after incorporation must be held within 30 days.
Notice of at least 7 days must be given to all directors for a board meeting. This notice can be sent by hand delivery, post, or electronic means (email). Directors can waive the notice requirement with the consent of all directors. The quorum for a board meeting is one-third of total directors or 2 directors, whichever is higher. If the number of interested directors exceeds or equals two-thirds of the total, the remaining directors (being not less than 2) form the quorum.
Board meeting minutes must be prepared within 30 days of the conclusion of the meeting. Minutes must be entered in the minutes book maintained at the registered office. Each page must be consecutively numbered and initialed by the chairperson. The minutes must contain the date, time, and venue of the meeting, names of directors present and absent, a summary of all deliberations, and the text of all resolutions passed with voting details.
Annual General Meeting (AGM)
Every company (except OPCs) must hold an AGM every year. The first AGM must be held within 9 months from the close of the first financial year. Subsequent AGMs must be held within 6 months from the end of the financial year and within 15 months of the previous AGM. For companies with March 31 year-end, the AGM deadline is September 30. The Registrar may grant an extension of up to 3 months for holding the AGM (except for the first AGM), but this must be applied for before the due date.
AGM business is categorized as ordinary and special. Ordinary business includes consideration and adoption of financial statements, auditor's report, and board's report; declaration of dividend; appointment of directors retiring by rotation; and appointment of or ratification of auditors. Any business other than ordinary business is special business and requires a special notice or explanatory statement under Section 102.
Key Resolutions and Their Filing Requirements
| Resolution Type | Examples | ROC Filing Required | Filing Timeline |
|---|---|---|---|
| Board Resolution | Opening bank account, borrowing powers, appointing KMP | MGT-14 (for specified resolutions) | Within 30 days |
| Ordinary Resolution | Adoption of accounts, appointment of auditor, dividend declaration | MGT-14 (for specified resolutions) | Within 30 days |
| Special Resolution | Alteration of MOA/AOA, change of name, buyback of shares | MGT-14 (mandatory) | Within 30 days |
Event-Based ROC Filings
Beyond annual filings, numerous corporate events trigger specific ROC filing obligations. Missing these event-based filings is one of the most common compliance gaps in Indian companies, often because the triggering event happens mid-year and falls outside the regular compliance calendar cycle.
| Event | Form | Filing Deadline | Late Fee |
|---|---|---|---|
| Director Appointment/Resignation | DIR-12 | Within 30 days | Rs 100/day |
| Auditor Appointment | ADT-1 | Within 15 days of AGM | Rs 100/day |
| Allotment of Shares | PAS-3 | Within 30 days of allotment | Rs 100/day |
| Increase in Authorized Capital | SH-7 | Within 30 days of resolution | Rs 100/day |
| Change of Registered Office | INC-22 | Within 30 days | Rs 100/day |
| Creation/Modification of Charge | CHG-1 | Within 30 days of creation | Rs 100/day + condonation |
| Director KYC (Annual) | DIR-3 KYC | April 30 every year | Rs 5,000 + DIN deactivation |
| Filing of Resolutions | MGT-14 | Within 30 days of passing | Rs 100/day |
| Commencement of Business | INC-20A | Within 180 days of incorporation | Rs 50,000 company + Rs 1,000/day per director |
Monthly Compliance Calendar
A structured month-by-month compliance calendar helps companies track deadlines and avoid missed filings. This calendar assumes a March 31 financial year-end, which applies to the vast majority of Indian companies.
April: File DIR-3 KYC for all directors (due April 30). First board meeting of the financial year. Begin preparation of financial statements for the previous year. Ensure TDS for March is deposited by April 30.
May: Continue financial statement preparation. Complete internal review of accounts. File Q4 TDS returns (Form 24Q and 26Q) by May 31. Engage statutory auditor for the annual audit if not already appointed.
June: Statutory audit commencement. Pay first installment of advance tax (15%) by June 15. Second board meeting of the year.
July-August: Complete statutory audit. Prepare Board's Report. Finalize financial statements. Board meeting to approve financial statements and Board's Report (this must be done before calling the AGM). Issue AGM notice (minimum 21 clear days before the AGM date). File TDS returns for Q1 by July 31.
September: Hold the AGM (due by September 30). At the AGM, adopt financial statements, appoint/ratify auditors, appoint directors retiring by rotation, and declare dividend if applicable. File ADT-1 for auditor appointment within 15 days of AGM. Pay second installment of advance tax (45% cumulative) by September 15. Third board meeting of the year.
October: File AOC-4 (financial statements) within 30 days of AGM. File income tax return (ITR-6 for companies subject to audit) by October 31. File TDS returns for Q2 by October 31.
November: File MGT-7/MGT-7A (annual return) within 60 days of AGM (typically by November 29 for AGMs held on September 30).
December: Fourth board meeting of the year. File GST annual return (GSTR-9) by December 31. Pay third installment of advance tax (75% cumulative) by December 15. File TDS returns for Q3 by January 31.
January-March: File TDS returns for Q3 by January 31. Pay final installment of advance tax (100%) by March 15. Begin planning for the next financial year's compliance calendar. Ensure all event-based filings are up to date.
Penalties and Director Disqualification
The penalty framework under the Companies Act 2013 has been restructured through various amendments to create proportionate consequences for non-compliance. However, the penalties remain significant enough to cause real financial and professional harm to companies and their directors.
Late Filing Additional Fees: For delayed filing of any form with the ROC, additional fees of Rs 100 per day of delay apply. This is in addition to the normal filing fee. There is no maximum cap on this additional fee, so prolonged delays result in substantial penalties. For a company that files both AOC-4 and MGT-7 six months late, the additional fees alone amount to approximately Rs 36,000.
Section 92 Penalties (Annual Return): If a company fails to file the annual return, the company is liable to a penalty of Rs 50,000, and every officer in default (including directors) is liable to a penalty of Rs 50,000 to Rs 5 lakh. Continuing default attracts additional penalties.
Section 137 Penalties (Financial Statements): If a company fails to file financial statements, the company and the Chief Financial Officer or the director responsible for finance are liable to a penalty of Rs 1,000 per day of default (maximum Rs 10 lakh for the company and Rs 1 lakh for the officer). Additionally, the managing director and CFO can be imprisoned for up to 6 months for willful default.
Director Disqualification -- Section 164(2): This is the most severe consequence of non-compliance. If a company has not filed annual returns for 3 consecutive financial years or has not filed financial statements for 3 consecutive financial years, every person who was a director during the period of default is disqualified from being appointed as a director in any company for a period of 5 years from the date on which the company fails to file. This disqualification affects all directorships held by the person, not just in the defaulting company. The disqualification is automatic and is reflected in the MCA database, preventing the disqualified person from filing any forms as a director.
Striking Off: The ROC may strike off a company's name from the register if it has failed to commence business within one year of incorporation and has not filed INC-20A, or if it has not been carrying on any business for 2 immediately preceding financial years and has not applied for dormant company status. A struck-off company can be restored by filing an application with the NCLT within 20 years of striking off, but the process is time-consuming and expensive.
Frequently Asked Questions
MGT-7 or MGT-7A must be filed within 60 days from the AGM date. Since AGMs must be held by September 30 for March year-end companies, the latest MGT-7 filing date is typically November 29. The actual due date depends on your actual AGM date -- if the AGM is held earlier, the filing deadline is correspondingly earlier.
MGT-7A is the simplified annual return for Small Companies (paid-up capital up to Rs 4 crore, turnover up to Rs 40 crore) and OPCs. It requires fewer disclosures and does not need CS certification. MGT-7 is the full annual return for all other companies, with comprehensive details across 9 parts and CS certification for larger companies.
Additional fees of Rs 100 per day of delay apply per form with no cap. Six months delay on both forms costs approximately Rs 36,000 in additional fees alone. Additionally, statutory penalties under Sections 92 and 137 can reach Rs 5 lakh for officers in default. Three consecutive years of non-filing triggers automatic director disqualification for 5 years.
Regular private limited companies need minimum 4 board meetings per year, one in each quarter, with maximum 120 days gap between meetings. Small Companies and OPCs need only 2 meetings per year with minimum 90 days gap. Board meeting notice of 7 days is required, and minutes must be recorded within 30 days.
Key filings include DIR-12 (director changes), ADT-1 (auditor appointment), PAS-3 (share allotment), SH-7 (capital increase), MGT-14 (resolutions), INC-22 (address change), CHG-1 (charge creation), and DIR-3 KYC (annual director KYC by April 30). Most have 30-day filing windows with Rs 100/day late fees.
Yes, statutory audit is mandatory for all companies under the Companies Act 2013 regardless of size, turnover, or profitability. The auditor must be a CA or CA firm appointed at the AGM. Individual auditors serve maximum 5 consecutive years, firms serve maximum 10 years, with mandatory rotation for specified company categories.
Key Takeaways
- Every company must file AOC-4 (within 30 days of AGM) and MGT-7/MGT-7A (within 60 days of AGM) annually with the ROC
- Small Companies benefit from simplified MGT-7A filing and reduced board meeting requirements (2 per year instead of 4)
- DIR-3 KYC for all directors is due by April 30 every year -- missed filing deactivates the DIN and paralyzes company filings
- Event-based filings (DIR-12, PAS-3, SH-7, CHG-1) have 30-day windows that are frequently missed -- build a tracking system
- Three years of non-filing triggers automatic Section 164(2) director disqualification for 5 years across all companies
- Late filing penalties of Rs 100 per day per form accumulate without any cap -- early compliance is always cheaper
Build Real-World ROC Filing Skills
CorpReady Academy's Practical Training modules include hands-on MCA portal navigation, form filing practice, compliance calendar management, and board meeting documentation. Learn ROC compliance by doing it.
