Get a Quote and Find Services to Fit Your Needs




An ROC Compliance Calendar is a timetable of important filings that companies and LLPs in India must submit every year or half-year to the Registrar of Companies (ROC) under the Companies Act, 2013. This calendar helps a private limited company stay legally active and safe. By following it on time, the company can avoid heavy fines (Rs. 100 - Rs. 1000 per day for each late form), protect directors from disqualification, and keep its records clear and transparent with the government. It helps businesses follow MCA rules by reminding them of due dates for forms such as AOC-4 (financial statements), MGT-7 (annual return), and DIR-3 KYC.
The ROC Compliance Calendar for the next financial year (2026–27) is usually released by the Ministry of Corporate Affairs (MCA) around March or early April. The exact dates can change a little, but normally, AOC-4 (Financial Statements) must be filed by 30 October and MGT-7 (Annual Return) must be filed by 28 November. These deadlines are counted after the financial year ends on 31 March.
Most ROC deadlines are triggered by the date of your Annual General Meeting (AGM). Assuming your financial year ends on March 31, 2026, here are the key dates:
Form | Purpose | Due Date (Tentatively) |
MSME-1 | Half-yearly return for outstanding MSME dues | April 30 (H2) & Oct 31 (H1) |
DPT-3 | Return of Deposits & Outstanding Loans | June 30, 2026 |
DIR-3 KYC | KYC of all Directors (DIN holders) | September 30, 2026 |
AGM | Holding the Annual General Meeting | September 30, 2026 |
ADT-1 | Appointment/Re-appointment of Auditor | Oct 15 (15 days from AGM) |
AOC-4 | Filing of Audited Financial Statements | Oct 30 (30 days from AGM) |
MGT-7/7A | Annual Return (7A for Small Companies) | Nov 29 (60 days from AGM) |
If you run a Private Limited Company in India, you must submit some forms to the Registrar of Companies (ROC) every year. Below are the important filings and their last dates.
Every director must update their KYC details every year.
Last date: 30 September 2025
Companies must report any loans or deposits taken by the company.
Last date: 30 June 2025
If your company has pending payments to MSME suppliers for more than 45 days, you must file this form twice a year.
30 April 2025 (for Oct 2024 - Mar 2025)
30 October 2025 (for Apr 2025 - Sep 2025)
Companies must confirm share capital details (mainly for companies having demat shares).
30 May 2025
29 November 2025
After your Annual General Meeting (AGM), you must inform the ROC about the appointed auditor.
Within 15 days of AGM (approx. 14 Oct 2025)
Company must submit its balance sheet and profit-loss statement.
Within 30 days of AGM (approx. 29 Oct 2025)
Company must report shareholder and company details yearly.
Within 60 days of AGM (approx. 28 Nov 2025)
Company must hold at least 4 board meetings every year, and the gap between two meetings should not exceed 120 days.
Some companies must confirm their active business status if applicable.
Important Note: -These filings relate to the financial year 2024-25, but they are submitted during 2025-26. Dates may change if the Ministry of Corporate Affairs (MCA) updates them.
The MCA is quite strict with late fees. For most annual forms (AOC-4, MGT-7), the penalty is Rs. 100 per day of delay.
Pro Tip: If you miss the DIR-3 KYC deadline (Sept 30), the DIN gets deactivated, and the penalty to reactivate it is a flat Rs. 5,000 per director.
ROC Compliance Calendar released every year?
Actually, the ROC Compliance Calendar is not "released" as a single official document by the Ministry of Corporate Affairs (MCA) each year. Instead, it is a set of permanent statutory deadlines baked into the Companies Act, 2013.
Are there any fixed deadlines for ROC compliance?
Most dates are calculated based on the end of the Financial Year (March 31st). Because the FY closing date is fixed, the deadlines effectively remain the same every year.
Is there any State?Specific ROC Compliance?
Technically, ROC (Registrar of Companies) compliance is central, not state-specific. Because the Companies Act, 2013 is a federal (Central) law, a company in Mumbai follows the same ROC filing rules as a company in Delhi.
Why is ROC filing important?
It is important to maintain transparency, legal compliance and credibility with the government.
What happens if the ROC is not filed?
If the ROC filing is not completed, a fine of Rs. 1,000 is charged for each day of delay, but the total fine will not exceed Rs. 5,00,000.
From Business Accounting to Tax Compliance to Financial Advisory, we do it all. To maintain a client-first approach to accounting services, Lekhakar retains an extensive team of Chartered Accountants, Financial Advisors, and Advocates. By combining technology with market expertise, get accuracy in Financial Services. Choose Lekhakar for sustained, organic growth in the Indian Financial Landscape.
ANYTHING DIGITAL PRIVATE LIMITED
A-12/13, Sector-16
Noida - 201301
Telephone: +91 8800445497
Fill in your details, and Find Services to Fit Your Needs.
We’ve received your details. Our team will contact you shortly.