Free GST Reconciliation Tool: match GSTR-2B, 2A, GSTR-1 and GSTR-3B with your books and see the ITC at risk. Try it free
CA Logo

ROC Compliance Checklist

Pick your entity type and financial year to get its annual ROC/MCA filing due dates, an event-based compliance checklist, and the statutory registers you're expected to maintain. No password required.

Aggarwal Abhishek & Co. Self-Assessment Suite

ROC / MCA Annual Compliance Checklist & Due-Date Calculator
Educational tool β€” not advice. Due dates and thresholds below follow the standard Companies Act 2013 / LLP Act 2008 rules as of this tool's last update, and can be extended or changed by MCA circular or amendment (this happens periodically, especially AOC-4/MGT-7 due dates). Always cross-check on the MCA portal or with your company secretary/CA before relying on them. This is not an exhaustive list of every possible ROC form β€” only the recurring annual ones and the most common event-based ones.
πŸ”’
Quick details before you begin

This tool is free to use. We just ask for a few contact details first, so our team can follow up if you'd like help with your annual ROC compliance. No company data is ever sent to us β€” only the contact details below, and only if you choose to submit them.

We collect only the contact details above β€” never the company details you use inside the tool.

Entity Profile
Key Due Dates For the financial year and AGM date entered above
Your filing calendar at a glance

Every dated filing for the entity, year end and AGM date above, in the order they fall due.

πŸ’‘ Smart Insights β€” Priority Actions
Annual Filing Checklist

Tick items off as you complete them. Nothing here is saved or sent anywhere; it resets when you leave the page.

    Board Meetings & Governance
      Statutory Registers & Records to Maintain
        Event-Based Compliances

        These only apply when the underlying event actually happens β€” not every year.

          Other Compliances to Remember

          Not ROC filings, but usually due around the same time β€” easy to miss.

            πŸ“… Check GST Due Dates Too

            Want a CA to check this for you?

            If a date here has passed or you are unsure which forms apply to your company or LLP, we can review your compliance calendar with you.

            Disclaimer: This checklist provides general guidance only and is not a substitute for professional advice. It does not cover every ROC form applicable to every company (e.g. XBRL applicability, CSR-2, secretarial audit for listed/large companies, foreign-subsidiary specific filings, or first-year incorporation timelines) and due dates are subject to change by MCA notification. Aggarwal Abhishek & Co. does not certify this checklist's completeness or accuracy for your specific case β€” please have your compliance calendar reviewed by a qualified professional.

            Frequently asked questions

            Is the ROC Compliance Checklist for Companies free to use?

            Yes. The tool is free to use online and you do not need to create an account.

            Can I rely on the result for filing or decisions?

            The result is an estimate based on the figures you enter and the rules built into the tool. Please have important figures checked by a qualified Chartered Accountant before you file or decide.

            Who built this tool?

            It was built by Aggarwal Abhishek & Co., a Chartered Accountancy firm serving clients across India. You can contact us from the Contact page for help with your own case.