Resource
Complete ROC Filing Checklist for FY 2025-26
A step-by-step checklist to ensure every ROC filing is complete, accurate, and on time. Items marked with a blue badge are automated by ThynkFile.
Financial Statements
Balance Sheet prepared per Schedule III (Div I or Div II)
Statement of Profit and Loss completed
Cash Flow Statement (indirect method) prepared
Notes to Accounts with all mandatory disclosures
Statement of Changes in Equity (Ind AS companies)
CARO 2020 Annexure (if applicable)
Comparative period figures included
Rounding disclosed in header (Rupees/Lakhs/Crores)
Board's Report & Governance
Board's Report under Section 134 prepared
Director Responsibility Statement included
Related party transactions (AOC-2) disclosed
CSR report attached (if Section 135 applies)
Extract of annual return (MGT-9/MGT-7A)
Board's Report signed by authorised directors
XBRL & Filing Documents
XBRL instance document generated (if applicable)
XBRL validated against MCA 2023 taxonomy
AOC-4 form data filled
AOC-4 form data matches financial statements
All financial figures reconciled across documents
External Documents
Auditor's Report obtained and signed
Secretarial Audit Report (if applicable)
Cost Audit Report (if applicable)
DSC (Digital Signature Certificate) valid and current
DIN of all directors verified and active
Final Checks
CIN/LLPIN correctly entered in all forms
Financial year dates correct in AOC-4
AGM date correctly recorded
Filing deadline calculated (AGM + 30 days for AOC-4)
Penalty exposure reviewed for any delayed filings
Complete ZIP package downloaded for filing
Key Filing Timeline for FY 2025-26
| Event | Deadline | Penalty for Delay |
|---|---|---|
| Financial Year End | March 31, 2026 | — |
| Board Meeting to adopt FS | Within 30 days of FY end | — |
| AGM (Annual General Meeting) | September 30, 2026 | ₹1 lakh + ₹5,000/day |
| AOC-4 Filing | October 30, 2026 (AGM + 30d) | ₹100/day (no cap) |
| MGT-7 Filing | November 29, 2026 (AGM + 60d) | ₹100/day (no cap) |
Related Resources
Automate Your Filing Checklist
ThynkFile handles 70%+ of this checklist automatically. Upload a Trial Balance and get the complete filing package.