Skip to searchSkip to main content
Languages
TAXAJ

📅 ROC Annual Compliance — TAXAJ

AOC-4, MGT-7, DIR-3 KYC, DPT-3, MSME-1 — all handled

Please enter name
Enter valid 10-digit number

🔒 CA/CS calls back within 2 hours.

Request Received!

Our ROC compliance expert will call within 2 hours.

📅 Companies Act 2013 · LLP Act 2008 · MCA ROC · FY 2025-26 Annual Filing Calendar

ROC Filing Calendar
by Company Type
Pvt Ltd · OPC · Public Ltd · LLP

Get your complete ROC / MCA annual filing calendar personalised by company type — Private Limited, OPC, Public Limited, or LLP. Every mandatory form, due date, applicable penalty, and days-remaining status — displayed as a month-by-month compliance timeline for FY 2025-26.

AOC-4 Due
60 days/AGM
MGT-7 Due
60 days/AGM
DIR-3 KYC
Sep 30, 2026
Form 11 (LLP)
May 30
Late Penalty
₹100/day
AOC-4 · MGT-7 · MGT-7A · ADT-1
DIR-3 KYC · Form 11 · Form 8 (LLP)
MSME-1 · DPT-3 · BEN-2 · INC-20A
Days remaining with urgency status
Penalty for each form
ROC Filing Calendar Generator — FY 2025-26

Select Your Company Type to Generate the Filing Calendar

Select company type, FY end, and whether specific filings apply to you. The generator produces a month-by-month ROC compliance timeline with exact due dates, form names, penalties, and live status.

📅 ROC Annual Filing Calendar Generator

Companies Act 2013 · LLP Act 2008 · FY 2025-26 · All mandatory + conditional filings with deadlines

MSME-1 required if any outstanding payment to MSME/Udyam vendor exceeds 45 days.
INC-20A (commencement of business) must be filed within 180 days of incorporation.
AOC-4 and MGT-7 due dates are computed from AGM date. LLP: AGM not applicable.
Total Filings
Mandatory
Conditional
Overdue / Near
Mandatory
Conditional
Event-based

📅 TAXAJ handles complete ROC annual compliance — AOC-4, MGT-7, DIR-3 KYC, MSME-1, DPT-3, ADT-1, Form 11/8 for LLPs, and all event-based filings. Annual package from ₹4,999.

⚠️ Due dates are standard for FY 2025-26. Actual dates depend on AGM date, incorporation date, and any CBDT/MCA extensions. Always verify on mca.gov.in. Status calculated as of June 27, 2026.

All Company Types — Side by Side

ROC Filing Requirements — Pvt Ltd vs OPC vs Public vs LLP

Form / Filing🏢 Pvt Ltd👤 OPC🏦 Public Ltd🤝 LLPDue Date (FY 2024-25)
AOC-4 (Financial Statements)✅ Mandatory✅ Mandatory✅ Mandatory (XBRL)❌ N/A (Form 8 instead)60 days from AGM
MGT-7 (Annual Return)✅ Mandatory❌ Use MGT-7A✅ Mandatory❌ N/A (Form 11 instead)60 days from AGM
MGT-7A (Simplified AR)✅ If small company✅ Mandatory❌ Not applicable❌ N/A60 days from AGM
ADT-1 (Auditor Appointment)✅ Mandatory✅ Mandatory✅ Mandatory❌ N/A15 days from AGM
DIR-3 KYC (All directors)✅ Mandatory✅ Mandatory✅ Mandatory✅ For partners with DINSep 30 annually
Form 11 (LLP Annual Return)❌ N/A❌ N/A❌ N/A✅ MandatoryMay 30
Form 8 (LLP Statement of Accounts)❌ N/A❌ N/A❌ N/A✅ MandatoryOct 30
MSME-1 (Half-yearly)⚠️ If MSME creditors⚠️ If MSME creditors⚠️ If MSME creditors⚠️ If MSME creditorsApr 30 + Oct 31
DPT-3 (Return of Deposits)⚠️ If deposits held⚠️ If deposits held⚠️ If deposits held❌ LLP exemptJun 30 annually
BEN-2 (SBO Return)⚠️ If SBO exists❌ N/A⚠️ If SBO exists❌ N/A30 days of BEN-1
INC-20A (Commencement)⚠️ New cos only⚠️ New cos only⚠️ New cos only❌ N/A180 days of incorp.
AGM Mandatory✅ Sep 30 (6 months)✅ Dec 31 (9 months)✅ Sep 30 (6 months)❌ Not required
Statutory Audit✅ Mandatory✅ Mandatory✅ Mandatory⚠️ If T/O >₹40L or contribution >₹25LBefore AOC-4 filing
Important Filing Details

6 Key ROC Filing Facts Every Company Owner Must Know

📊 AOC-4 — What to Attach

AOC-4 requires: (1) Audited Balance Sheet, P&L, Cash Flow, and Notes — signed by auditor, (2) Directors' Report under Section 134 (with disclosures for CSR, related party, conservation of energy etc.), (3) Auditor's Report, (4) Statement of subsidiaries (Form AOC-1 if applicable). Attachments must be in PDF and signed with DSC of director + auditor. Large/listed companies file in XBRL format. Late filing attracts ₹100/day — no maximum cap.

📋 MGT-7 vs MGT-7A — Who Files Which?

MGT-7: Full annual return for Private Limited and Public Limited companies. Includes shareholding pattern, directors, charges, debentures, and KMP details. MGT-7A: Simplified return for (1) One Person Companies and (2) Small Companies (paid-up capital ≤₹4Cr AND turnover ≤₹40Cr). MGT-7A is much shorter and faster to file. Using the wrong form = invalid filing — rejected by ROC. TAXAJ checks your financial parameters before determining the correct form each year.

🔑 AGM Extension — How to Apply

If a company cannot hold its AGM by the statutory deadline (Sep 30 for Pvt Ltd / Dec 31 for OPC), it can apply for extension to the ROC before the deadline. Application is filed under Section 96(2) through the ROC office for good cause (extraordinary events, natural calamity, regulatory issues). Extension granted is typically up to 3 months. If AGM is not held AND no extension granted: penalty ₹1 lakh on company + ₹5,000 per officer per day of default. TAXAJ assists with AGM extension applications where genuinely required.

📋 LLP Annual Compliance Difference

LLPs are simpler to maintain than companies but must file two mandatory annual returns: (1) Form 11 (Annual Return) — due May 30 every year — captures partner details, contribution, and business activities. (2) Form 8 (Statement of Accounts) — due October 30 — captures financial position and solvency declaration. LLP audit is mandatory only if turnover exceeds ₹40 lakh OR contribution exceeds ₹25 lakh. Penalty for late filing: ₹100 per day per form. LLPs also need DIR-3 KYC for designated partners holding DIN.

⚠️ Section 164 Director Disqualification

Section 164(2) disqualifies directors of companies that fail to file annual returns (AOC-4 or MGT-7) for 3 consecutive years. A disqualified director: (1) Cannot be appointed as director in any company for 5 years, (2) Cannot continue as director even in other healthy companies, (3) Must vacate office. MCA periodically publishes lists of disqualified directors. If you are director in multiple companies, one non-compliant company can disqualify you from all. TAXAJ tracks compliance status for directors across all their directorships.

💡 Strike-Off vs Dormant Company

If a company is inactive (no transactions, no revenue), two options: (1) Dormant Company (Section 455): File MSC-1 to obtain dormant status — only need to file Annual Return (MSC-3) each year. Reactivation possible anytime via MSC-4. (2) Strike-Off (Section 248): Apply via STK-2 (for company) or ROC suo motu — company is removed from register permanently. STK-2 waives accumulated penalties. Strike-off is permanent — cannot be reversed. If even one transaction occurred in last 2 years, strike-off is not available. TAXAJ handles both dormant registration and strike-off applications.

FAQ

ROC Filing Calendar — Frequently Asked Questions

AOC-4 and MGT-7 due dates depend on when the AGM is held — both are due within 60 days of the AGM. If AGM is held on September 30, 2025 (the standard deadline for Pvt Ltd): AOC-4 due: November 29, 2025. MGT-7 due: November 29, 2025. If AGM is held earlier (e.g., August 15), due dates move forward accordingly. ADT-1 (auditor appointment) is due within 15 days of AGM — so October 15 if AGM on September 30. OPC: AGM deadline is December 31, 2025 → AOC-4 and MGT-7A due February 28, 2026. Late filing attracts ₹100 per day per form from due date — with no maximum cap.
No — AOC-4 requires attaching the audited financial statements (Balance Sheet, P&L, Cash Flow, Notes) with the auditor's digital signature. You cannot file AOC-4 with unaudited financials. This creates a dependency chain: (1) Accounts must be closed → (2) Auditor completes audit → (3) Board approves accounts → (4) AGM held → (5) AOC-4 filed within 60 days of AGM. Companies that delay audit work until the last minute often end up filing AOC-4 late. TAXAJ recommends completing audit by August 15 to allow comfortable time for Board meeting, AGM, and AOC-4 filing before September 30 / November 29 deadlines.
Three consecutive years of non-filing (AOC-4 or MGT-7) triggers multiple serious consequences: (1) Director disqualification under Section 164(2): All directors become disqualified and cannot be directors in any company for 5 years. (2) Accumulated penalties: ₹100/day per form × 3 years = ₹1,09,500 per form. (3) Company struck off under Section 248: ROC can strike off the company from the register — making it illegal to operate. (4) Bank accounts frozen: Banks freeze accounts of struck-off companies. (5) Assets vest in government: Properties of struck-off companies vest in central government. Revival is possible but complex — requires NCLT order under Section 252. TAXAJ advises companies to file outstanding returns even late — penalties are far less than strike-off consequences.
Yes, but with reduced requirements. A dormant company (registered under Section 455 via MSC-1) must file: (1) MSC-3 (Annual Return of Dormant Company) — much simpler than AOC-4 + MGT-7. (2) DIR-3 KYC for all directors — same September 30 deadline. A company is eligible for dormant status if it has no significant accounting transactions in the current and two preceding FYs. If the company has even one transaction (bank debit, supplier payment, employee salary), it loses dormant eligibility. TAXAJ assists companies with MSC-1 applications and ongoing MSC-3 filings to maintain dormant status legally and cheaply.
XBRL (eXtensible Business Reporting Language) filing is mandatory for: (1) All companies listed on stock exchanges, (2) Companies with paid-up capital of ₹5 crore or more, (3) Companies with turnover of ₹100 crore or more, (4) Banking, insurance, and power companies. XBRL filing means attaching financial statements in a structured, machine-readable format using the MCA taxonomy. For non-XBRL companies: AOC-4 is filed with PDF attachments of financial statements. XBRL filing requires specialized software (MCA XBRL validation tool) and CA expertise. TAXAJ handles XBRL filing for all eligible companies with SEBI and MCA taxonomy compliance.

Annual ROC Compliance by TAXAJ

TAXAJ handles complete ROC annual compliance — AOC-4, MGT-7/7A, DIR-3 KYC, MSME-1, DPT-3, ADT-1, Form 11/8 for LLPs, and all event-based filings. Annual package from ₹4,999. Never miss a deadline.

💬 WhatsApp Now
TAXAJ — ROC / MCA Annual Compliance — Delhi · Bangalore · Mumbai · Goa · Bihar