Every Company and Limited Liability Partnership (LLP) registered under the Ministry of Corporate Affairs (MCA) is required to file its annual returns and financial statements every year as per the Companies Act, 2013 and the Limited Liability Partnership (LLP) Act, 2008.
Non-compliance with these annual filing requirements can lead to heavy penalties, additional fees of ₹100 per day, and even disqualification of directors or designated partners. Hence, understanding and adhering to ROC Annual Filing deadlines is crucial for maintaining legal status and good standing on the MCA portal.
What is ROC Annual Filing?
ROC (Registrar of Companies) Annual Filing refers to the mandatory submission of prescribed forms and documents by all registered companies and LLPs to the MCA21 portal.
These filings ensure:
- Transparency in financial and operational affairs.
- Legal compliance with the governing Acts.
- Protection from penalties and strike-off actions.
The annual filing process maintains the company’s public record with MCA and helps investors, stakeholders, and regulators access accurate business information.
Annual Filing Requirements for Companies
Every company incorporated under the Companies Act, 2013 — whether Private Limited, Public Limited, One Person Company (OPC), or Section 8 (NGO) — must file annual returns with the Registrar of Companies (ROC) through the MCA portal each financial year.
These filings are mandatory even if the company has no business activity or revenue during the year.
Key ROC Forms for Companies
| Form | Applicable To | Purpose | Due Date |
| AOC-4 / AOC-4 XBRL / AOC-4 CFS | All Companies | Filing of Financial Statements (Balance Sheet, P&L Account, Cash Flow, Auditor’s Report, Board’s Report, etc.) | Within 30 days of the AGM |
| MGT-7 / MGT-7A | All Companies | Filing of Annual Return (including shareholding structure, directorship changes, etc.) | Within 60 days of the AGM |
| ADT-1 | All Companies (if applicable) | Intimation of Appointment/Reappointment of Auditor | Within 15 days of the AGM |
- Form AOC-4 / AOC-4 XBRL / AOC-4 CFS
Purpose:
To file the company’s audited financial statements, including:
- Balance Sheet
- Profit and Loss Account
- Cash Flow Statement
- Notes to Accounts
- Auditor’s Report
- Board’s Report
Due Date:
Within 30 days from the date of the Annual General Meeting (AGM).
Key Points:
- Companies falling under XBRL applicability must file in AOC-4 XBRL format.
- Consolidated financials are filed using AOC-4 CFS.
- Late filing attracts a penalty of ₹100 per day till the date of filing.
- Form MGT-7 / MGT-7A
Purpose:
To submit the Annual Return of the company, containing details such as:
- Shareholding pattern and share transfers
- Registered office and principal business activities
- Details of directors and key managerial personnel
- Remuneration details
- Changes during the year
Due Date:
Within 60 days from the date of the AGM.
MGT-7 vs. MGT-7A:
- MGT-7: Applicable to all Public Companies.
- MGT-7A: Applicable to all Small Companies and One Person Companies (OPC).
MGT-8 Certification:
For all Listed Companies and Public/Private Companies having:
- Paid-up share capital of ₹10 crore or more, or
- Turnover of ₹50 crore or more,
A practicing Company Secretary must certify the annual return using Form MGT-8.
- Form ADT-1
Purpose:
To notify ROC about the appointment or reappointment of the Statutory Auditor of the company as per Section 139(1) of the Companies Act, 2013.
Due Date:
Within 15 days from the date of the AGM.
Important Note:
- ADT-1 is not required when the first auditor is appointed by the Board of Directors within 30 days of incorporation.
- Non-filing may lead to penalties under Section 147 of the Act.
Annual Filing Requirements for LLPs
Every Limited Liability Partnership (LLP) registered under the LLP Act, 2008 is required to file its Annual Return and Statement of Accounts & Solvency each year, regardless of business activity.
Even a dormant LLP must file both forms annually to maintain its active status on the MCA portal.
Audit Requirement for LLPs
An audit of accounts by a Chartered Accountant is mandatory if:
- Annual turnover exceeds ₹40 lakhs, or
- Partner contribution exceeds ₹25 lakhs.
Key ROC Forms for LLPs
| Form | Applicable To | Purpose | Due Date |
| Form 11 | All LLPs | Annual Return of LLP – Details of partners/designated partners and management changes | 30th May every year |
| Form 8 | All LLPs | Statement of Account & Solvency – Financial position, assets & liabilities, and solvency declaration | 30th October every year |
| Form 3 | Newly Incorporated LLPs or those amending their agreement | Filing of LLP Agreement and any subsequent changes | Within 30 days of LLP incorporation or modification |
- Form 11 – Annual Return of LLP
Purpose:
To disclose details regarding:
- Total number of partners and designated partners
- Changes in management during the year
- Total contribution received
Due Date:
On or before 30th May every year (for the financial year ending 31st March).
Late Fee:
₹100 per day of delay (no upper limit).
- Form 8 – Statement of Account and Solvency
Purpose:
To present the financial status of the LLP and a declaration by the designated partners on the solvency of the LLP.
Due Date:
On or before 30th October every year.
Contents:
- Statement of Assets and Liabilities
- Statement of Income and Expenditure
- Declaration of Solvency signed by Designated Partners
- Form 3 – LLP Agreement
Purpose:
To submit the LLP Agreement and record any changes to it. This agreement governs:
- Rights and duties of partners
- Profit-sharing ratios
- Decision-making processes
- Rules for admission, cessation, and management of partners
Due Date:
Within 30 days of LLP incorporation or modification.
Penalties for Non-Compliance
| Entity | Form | Penalty / Late Fees |
| Companies | AOC-4 / MGT-7 / ADT-1 | ₹100 per day of default (no upper limit) |
| LLPs | Form 11 / Form 8 | ₹100 per day of default (no upper limit) |
Additionally, persistent non-filing can lead to:
- Disqualification of Directors (for Companies).
- Deactivation of Designated Partners (for LLPs).
- Strike-off of entity by ROC under Section 248 of the Companies Act, 2013 or Section 75 of the LLP Act, 2008.
Key Takeaways and Compliance Tips
✅ Maintain a Compliance Calendar – track all due dates and prepare documents in advance.
✅ Conduct timely Board Meetings and AGM (for Companies).
✅ Validate Digital Signatures (DSC) of authorized signatories before filings.
✅ Keep the financial statements and auditor’s report ready before the filing window opens.
✅ Even dormant entities must file annual returns (Nil filings are mandatory).
✅ Engage a Chartered Accountant or Company Secretary for filing accuracy and certification.
Why Timely ROC Filing is Crucial
- Avoids late fees and legal notices.
- Ensures transparency and credibility with investors and banks.
- Preserves the company/LLP’s legal standing with MCA.
- Helps during loan applications, tenders, and valuation processes.
- Ensures compliance history remains clean for future audits or funding.
Conclusion
Timely ROC Annual Filing is an essential compliance responsibility for every Company and LLP registered in India. Whether your business is active or dormant, filing AOC-4, MGT-7, ADT-1, Form 11, Form 8, and Form 3 on time keeps your entity legally compliant, avoids penalties, and builds trust with stakeholders.
At ApkiReturn, we help businesses manage their ROC Annual Filings, ITR, and GST Compliances seamlessly through expert-driven support and end-to-end assistance.


