ROC Compliance Calendar 2025–2026: Important Filing Due Dates for Companies & LLPs

Feb 20, 2026
ROC Compliance Calendar 2025–2026: Important Filing Due Dates for Companies & LLPs
SHARE

Companies and LLPs in India are legally obligated to comply with annual filing requirements under the Companies Act, 2013, and the Limited Liability Partnership Act, 2008. These filings with the Registrar of Companies (ROC) must be completed annually or triggered by specific events. Timely compliance is crucial for companies and LLPs to avoid substantial penalties that can negatively impact business operations and reputation.

Table of Contents

    The ROC is a regulatory body under India’s Ministry of Corporate Affairs (MCA) responsible for company registration, statutory record maintenance, and ensuring adherence to the Company Act and associated regulations. Non-compliance with ROC filings can result in:

    • Fines and penalties
    • Legal actions against the company and directors
    • Damage to the company’s credibility and reputation
    • Difficulties in seeking funding or partnerships

    On the other hand, timely compliance demonstrates a commitment to transparency and good governance, which can attract customers, partners, and investors. It also helps avoid heavy penalties and late fees that can strain a company’s finances.

    Thinking of launching your business? Begin your company registration today with Razorpay Rize.

    ROC Filing Due Date: Detailed Calendar

    Here are the key ROC compliance forms and ROC filing due dates for the financial year 2025-2026:

    Form Purpose Applicable To Due Date
    MSME-1 Reporting outstanding payments to MSMEs > 45 days All specified companies 30.04.2025 (Oct–Mar) 31.10.2025 (Apr–Sep)
    NDH-3 Half-yearly return filing for Nidhi companies Nidhi companies 30.04.2025 (Oct–Mar) 30.10.2025 (Apr–Sep)
    Form-11 (LLP) Annual return of LLP with business and partner details All registered LLPs 30.05.2025
    FC-4 Annual return of foreign company Foreign companies 30.05.2025
    NDH-1 Return of statutory compliances Nidhi companies (as applicable) 29.06.2025
    DPT-3 Reporting deposits and loans Every company 30.06.2025
    PAS-6 Share Capital Audit Report Reconciliation Unlisted public companies 30.05.2025 (Mar) 29.11.2025 (Sep)
    FLA Annual return to RBI for FDI/ODI holders Companies with FDI/ODI 15.07.2025
    DIR-3 KYC KYC of Directors/DPs All DIN/DPIN holders as on 31.03.2025 30.09.2025
    FC-3 Filing annual accounts of foreign company Foreign companies’ branches, liaison, and project offices 31.12.2025
    CRA-2 Appointment of Cost Auditor Companies requiring cost audit 30 days from BM or 180 days from 01.04.2025, whichever is earlier
    ADT-1 Appointment of Auditor Every company 14.10.2025 (15 days post AGM) 11.10.2025 (OPC)
    AOC-4 / XBRL / CFS Filing of annual financial statements Specified companies 29.10.2025 (30 days from AGM) 27.09.2025 (OPC)
    MGT-14 Filing resolutions on board report and accounts adoption Limited companies 30 days from board meeting
    Demat for Pvt Cos Mandatory demat compliance under amended rules Private companies (excluding small/govt. companies) 30.06.2025
    Form-8 (LLP) LLP’s Statement of Account & Solvency Every LLP 30.10.2025
    MGT-7 / MGT-7A Annual return with company details MGT-7: All companies MGT-7A: Small Co. / OPC 28.11.2025
    CRA-4 Filing of Cost Audit Report Companies under cost audit 30 days from receipt of cost audit report
    CSR-2 Reporting on Corporate Social Responsibility contribution Companies required to comply with CSR provisions Due date generally aligns with AOC-4 filing

    It’s important to note that these ROC filing due dates are tentative and may be revised by the regulatory authority from time to time. Additionally, certain event-based compliances are also applicable in addition to these basic annual compliance obligations. It’s crucial to keep track of the applicable due dates for each form to ensure timely compliance and avoid penalties.

    Frequently Asked Questions

    The due dates for ROC filing vary depending on the specific form and the company’s financial year-end. Key due dates include:

    • Form-11 (LLP): Within 60 days from the end of the Financial Year
    • DPT-3: On or before 30th June
    • DIR-3 KYC: 30th September
    • AOC-4: Within 30 days of AGM conclusion
    • MGT-7: Within 60 days from AGM conclusion

    Refer to the detailed list of forms and due dates in the article for more information.

    You can check your company’s ROC compliance status by following these steps:

    1. Visit the Ministry of Corporate Affairs (MCA) website: www.mca.gov.in
    2. Click on the “MCA Services” tab and select “View Company/LLP Master Data”
    3. Enter your Company Identification Number (CIN) or Limited Liability Partnership Identification Number (LLPIN) and captcha code

    Click on “Submit” to view your company’s master data, which includes the compliance status for various filings

    ROC compliances refer to the mandatory filings and disclosures that companies and LLPs must make with the Registrar of Companies (ROC) as per the Companies Act, 2013, and the Limited Liability Partnership Act, 2008. These include:

    • Annual filings such as AOC-4 (Financial Statements), MGT-7 (Annual Return), and Form-11 (Annual Return for LLPs)
    • Event-based filings such as PAS-6 (Share Capital Audit Report Reconciliation), ADT-1 (Appointment of Auditor), and MGT-14 (Filing of Resolutions)
    • KYC filings such as DIR-3 KYC for directors and designated partners
    • Other filings like DPT-3 (Return of Deposit), MSME-1 (Outstanding Payments to MSMEs), and CSR-2 (Corporate Social Responsibility Contribution)

    To file ROC forms, follow these general steps:

    1. Obtain a Digital Signature Certificate (DSC) for the authorised signatory
    2. Register on the MCA portal (www.mca.gov.in) using the DSC
    3. Select the appropriate e-Form from the MCA portal
    4. Fill in the required details and attach necessary documents
    5. Pay the applicable filing fees online
    6. Digitally sign the e-Form using the DSC
    7. Submit the e-Form on the MCA portal

    Note that the specific process may vary slightly depending on the form being filed. It’s advisable to consult a professional or refer to the MCA’s detailed instructions for each form.

    Most ROC forms are filed annually or based on specific events, rather than monthly. Some key annual filings include:

    • AOC-4 (Financial Statements)
    • MGT-7 (Annual Return)
    • Form-11 for LLPs (Annual Return)
    • DIR-3 KYC for directors and designated partners

    However, certain forms like MSME-1 (Outstanding Payments to MSMEs) and PAS-6 (Share Capital Audit Report Reconciliation) are filed half-yearly. Event-based filings such as ADT-1 (Appointment of Auditor) and MGT-14 (Filing of Resolutions) are submitted as and when the relevant events occur.

    Mukesh Goyal
    Mukesh Goyal

    Mukesh Goyal is a startup enthusiast and problem-solver, currently leading the Rize Company Registration Charter at Razorpay, where he’s helping simplify the way early-stage founders start and scale their businesses. With a deep understanding of the regulatory and operational hurdles that startups face, Mukesh is at the forefront of building founder-first experiences within India’s growing startup ecosystem.

    An alumnus of FMS Delhi, Mukesh cracked CAT 2016 with a perfect 100 percentile- a milestone that opened new doors and laid the foundation for a career rooted in impact, scale, and community.

    Read More

    Related Posts

    Hassle free company registration through Razorpay Rize

    in just 1,499 + Govt. Fee

    Make your business ready to scale. Become an incorporated company through Razorpay Rize.

    Made with ❤️ for founders

    View our wall of love

    Hey, Guys!
    We just got incorporated yesterday.
    Thanks to Rize team for all the Support.
    It was a wonderful experience.
    CHEERS 🥂
    #entrepreneur #tbsmagazine #rize #razorpay #feedback

    We would recommend Razorpay Rize incorporation services to any founder without a second doubt. The process was beyond efficient and show’s razorpay founder’s commitment and vision to truly help entrepreneur’s and early stage startups to get them incorporated with ease. If you wanna get incorporated, pick them. Thanks for the help Razorpay.

    #entrepreneur #tbsmagazine #rize #razorpay #feedback

    Exciting news! Incorporation of our company, FoxSell, with Razorpay Rize was extremely smooth and straightforward. We highly recommend them. Thank you Razorpay Rize for making it easy to set up our business in India.
    @foxsellapp
    #razorpayrize #rizeincorporation

    Smooth onboarding, seamless incorporation and a wonderful community. Thanks to the #razorpayrize team! #rizeincorporation