Complete guide to ROC return filing for private limited company: which forms apply, when they are due for FY 2025-26, and what happens if you miss the deadline. Get expert help to file AOC-4 and MGT-7 correctly and on time.
Quick answer: Every private limited company registered under the Companies Act, 2013 must file two annual ROC returns each year: Form AOC-4 for financial statements, within 30 days of the AGM, and Form MGT-7 (or MGT-7A for small companies and OPCs) for the annual return, within 60 days of the AGM. For FY 2025-26, if the AGM is held on 30 September 2026, AOC-4 is due by 30 October 2026 and MGT-7 by 29 November 2026. Late filing attracts a penalty of ₹100 per day per form, with no upper cap on AOC-4.
ROC return filing is the yearly process of submitting your company's financial statements and annual return to the Registrar of Companies (ROC) under the Ministry of Corporate Affairs (MCA). Every private limited company must do this each financial year, whether or not it did any business.
This is different from your income tax return. ROC filing goes to the MCA and reports your company's financial statements, directors, shareholding and governance details, while an income tax return goes to the Income Tax Department. If you have received a notice for a missed income tax return, see our guide on the income tax notice for not filing return in India.
| Form | Purpose | Applicability |
|---|---|---|
| AOC-4 | Filing of audited financial statements: balance sheet, profit and loss account and director's report | All private limited companies |
| MGT-7 / MGT-7A | Annual return covering shareholding, directors and share capital | MGT-7 for companies, MGT-7A for small companies and OPCs |
| ADT-1 | Appointment or reappointment of the statutory auditor | All companies, once every 5 years or on a change |
| DIR-3 KYC | Annual KYC of every director holding a DIN | Every director, every year |
| MGT-14 | Filing of board and special resolutions | As applicable, within 30 days of the resolution |
| DPT-3 | Return of deposits and outstanding loans or borrowings | Companies with unsecured loans or deposits |
| MSME-1 | Half-yearly return of outstanding dues to MSME vendors beyond 45 days | Companies with such outstanding payments |
| Compliance | Due Date | Basis |
|---|---|---|
| Annual General Meeting (AGM) | 30 September 2026 | Within 6 months of financial year end |
| ADT-1 (Auditor appointment) | 14 to 15 October 2026 | Within 15 days of the AGM |
| AOC-4 (Financial statements) | 29 to 30 October 2026 | Within 30 days of the AGM |
| MGT-7 / MGT-7A (Annual return) | 28 to 29 November 2026 | Within 60 days of the AGM |
| DIR-3 KYC (Director KYC) | 30 September 2026 | Fixed date, every year |
| DPT-3 (Deposits and loans) | 30 June 2026 | Fixed date, not linked to AGM |
Important: These dates apply where the AGM is held on 30 September 2026. If your company holds its AGM earlier, AOC-4 and MGT-7 deadlines move earlier too, since both are counted from the actual AGM date. Always confirm your company's exact dates on the MCA portal.
Because the per-day penalty has no cap on AOC-4, even a short delay can become expensive. File as soon as your financial statements are finalised.
Setup Filing has served 50,000+ customers with Company Registrations, filings and ongoing compliance. Share your company details on WhatsApp and our team will guide you on the exact forms and dates that apply to you.
We confirm your company's AGM date and the exact AOC-4 and MGT-7 deadlines.
Help preparing and filing AOC-4, MGT-7 or MGT-7A and related attachments.
Support for ADT-1, DIR-3 KYC, DPT-3, MGT-14 and MSME-1 as applicable.
Direct WhatsApp support on +91 9818209246 until your filing is complete.
Also read our guide on what a Detailed Project Report (DPR) covers, useful if your company is applying for a loan alongside your compliance work. Explore all Setup Filing registration and compliance services.
It is the annual submission of financial statements and company return to the Registrar of Companies under the Companies Act, 2013, mainly through Form AOC-4 and Form MGT-7 or MGT-7A.
Form AOC-4 for financial statements and Form MGT-7, or MGT-7A for small companies and OPCs, for the annual return are mandatory every year.
Where the AGM is held on 30 September 2026, AOC-4 is due by 30 October 2026 and MGT-7 or MGT-7A by 29 November 2026. Dates shift if the AGM is held earlier.
Yes. Every registered private limited company must file its annual ROC returns every year, even with nil turnover or a dormant status.
Late filing generally attracts ₹100 per day of delay for AOC-4, with no upper cap, and a per-day penalty for MGT-7 or MGT-7A as well.
AOC-4 files the company's financial statements, while MGT-7 or MGT-7A files the annual return covering directors, shareholders and share capital.
Small companies and One Person Companies (OPCs) file the simplified MGT-7A form instead of the standard MGT-7.
Yes. Every director holding a DIN must complete DIR-3 KYC annually, generally by 30 September, regardless of the company's own filing dates.
Continued non-filing can lead to mounting penalties, the company being marked as a defaulter, and possible action to strike off the company from the ROC register.
Send your company details to Setup Filing on WhatsApp at +91 9818209246 and our team will guide you through the applicable forms and deadlines.
This page is general information and not legal or professional advice. Please confirm exact dates and requirements for your company on the MCA portal or with a practising professional.
Join 50,000+ customers. Get help with AOC-4, MGT-7 and full-year ROC compliance.