ROC Compliance

Ensure your company meets every legal requirement with CorporateDoctors — your trusted partner for complete ROC Compliance. Get expert assistance for annual filings, documentation, and statutory reporting — all in one seamless, 100% online process designed to keep your business compliant, penalty-free, and growth-ready.

    ROC Compliance – Complete Overview (India)

    ROC Compliance refers to the statutory filings and obligations that companies and LLPs must meet with the Registrar of Companies (ROC), governed by the Companies Act, 2013 and Limited Liability Partnership Act, 2008.

    All entities registered with the Ministry of Corporate Affairs (MCA) are mandatorily required to comply with ROC filing requirements.

    Annual ROC Compliance for Companies

    Form Purpose Due Date Applicability
    Form AOC-4 Filing of financial statements Within 30 All companies
    Form MGT-7 Annual return Within 60 All companies
    Form MGT-7A Annual return (for small & OPCs) Within 60 OPCs & Small Cos
    Form DIR-3 KYC Director KYC By 30th September Every director with DIN
    Form DPT-3 Return of deposits By 30th June All companies
    Form MSME-1 Details of MSME payments due > 45 days Half-yearly If applicable
    Form MGT-14 Filing of resolutions (special/reserved matters) Within 30 days of resolution If applicable

    AGM for companies must be held within 6 months of F.Y. end (i.e., by 30th September if F.Y. ends on 31st March).

    ROC Compliance for LLPs

    Form Purpose Due Date Applicability
    Form 11 Annual return of LLP 30th May All LLPs
    Form 8 Statement of Account & Solvency 30th October All LLPs
    DIR-3 KYC Director KYC 30th September Designated Partners

    Penalties for Non-Compliance

    Delay Penalty
    ROC Forms ₹100 per day per
    DIR-3 KYC ₹5,000 per DIN
    Non-Holding of AGM ₹1 lakh + ₹5,000/day for default
    DPT-3 ₹5,000 + ₹500/day for continuing default

    Checklist for ROC Compliance

    Task Frequency
    Maintain Statutory Registers Ongoing
    Hold Board Meetings Minimum 4/year (for Pvt Ltd)
    Hold AGM Yearly (not applicable to OPCs)
    File Financial Statements (AOC-4) Yearly
    File Annual Return (MGT-7 / 7A) Yearly
    Director KYC (DIR-3 KYC) Yearly
    MSME Form Twice a year
    DPT-3 Yearly
    Update ROC for changes (Form 3, MGT-14, etc.) Event-based

    Event-Based ROC Filings

    Event Form Time Limit
    Appointment of Director DIR-12 Within 30 days
    Resignation of Director DIR-12 Within 30 days
    Change in Registered Office INC-22 Within 15-30 days
    Change in Share Capital SH-7 Within 30 days
    Allotment of Shares PAS-3 Within 15 days
    Change in Company Name INC-24 After approval of special resolution

    Benefits of ROC Compliance

    Avoid penalties and legal actions

    ROC Compliance Calendar (FY 2024–25)

    For Companies (Private Ltd, Public Ltd, OPC, Section 8)

    Due Date ROC Form Purpose Applicability
    30 June 2025 DPT-3 Return of deposits/loans not considered deposits All companies (except government)
    30 September 2025 DIR-3 KYC / KYC-Web Director KYC Every director having DIN as of 31 March
    30 September 2025 AGM Annual General Meeting All companies (except OPCs)
    30 October 2025 AOC-4 / AOC-4 XBRL Filing of financial statements Within 30 days of AGM
    28 November 2025 MGT-7 / MGT-7A Annual return filing Within 60 days of AGM
    30 April 2025 MSME Form I (Half-Yearly) Details of outstanding dues to MSMEs (Oct–Mar) If payments due > 45 days
    31 October 2025 MSME Form I (Half-Yearly) Details of outstanding dues to MSMEs (Apr–Sep) If payments due > 45 days
    Within 15–30 Days of Event Various (e.g., DIR-12, PAS-3, MGT-14) Event-based compliance (e.g., director change, share allotment) As applicable

    ROC Compliance Calendar (FY 2024–25)

    For LLPs

    Due Date ROC Form Purpose Applicability
    30 May 2025 Form 11 Annual Return of LLP All LLPs
    30 October 2025 Form 8 Statement of Account and Solvency All LLPs
    30 September 2025 DIR-3 KYC / KYC-Web Partner/Designated Partner KYC All individuals with DIN/DPIN

    Summary by Compliance Type

    Annual Filings

    Form Company Type Due Date
    AOC-4 All companies Within 30 days of AGM (usually by 30 Oct)
    MGT-7 / MGT-7A All companies Within 60 days of AGM (usually by 28 Nov)
    Form 11 LLP 30 May
    Form 8 LLP 30 October
    DIR-3 KYC All DIN holders 30 September

    Summary by Compliance Type

    Half-Yearly / Special Filings

    Form Period Due Date
    MSME Form I Apr–Sep 31 Oct
    MSME Form I Oct–Mar 30 Apr
    DPT-3 FY 2024–25 30 June

    Why Corporate Doctor?

    10 + Years Experience

    500+ Successful Company Registrations

    Expert CA, CS & Legal Advisors