Corporate Compliance · 8 min read · Feb 6, 2026 · Updated Apr 6, 2026

Company Annual Filing Services: A Complete Guide to ROC Filing for Private Limited Companies and LLPs

CA Poonam Kadge

Company Annual Filing Services: A Complete Guide to ROC Filing for Private Limited Companies and LLPs - Featured Image
In this guide

    Registering a company is only the beginning. The real challenge starts when annual compliance deadlines arrive, and every missed filing can spiral into penalties, director disqualification, or even company strike-off. If you own a private limited company or an LLP in India, ROC annual filing services are not optional. They are a legal obligation under the Companies Act, 2013. Each year, every registered entity must file financial statements, annual returns, and other statutory documents with the Registrar of Companies through the MCA portal.

    This guide explains everything you need to know about the annual filing process, with a specific focus on AOC 4 MGT 7 filing online, applicable deadlines, required documents, penalties for delayed submission, and how professional filing services can save you time and trouble.

    What is ROC Annual Filing and Why Does It Matter

    ROC annual filing refers to the mandatory submission of financial and operational information by companies and LLPs to the Registrar of Companies. The ROC operates under the Ministry of Corporate Affairs and is responsible for maintaining a public record of every registered entity in India. These filings ensure transparency, protect stakeholders, and help the government monitor corporate activity.

    For private limited companies, the two primary annual filings are Form AOC-4 (financial statements) and Form MGT-7 (annual return). LLPs have their own set of forms, namely Form 8 and Form 11. Failing to submit these within the prescribed timelines attracts daily penalties, and prolonged non-compliance can lead to the company's name being struck off the register. Whether you are a startup with minimal transactions or a growing SME with complex financials, ROC annual filing services keep your entity compliant and your directors protected from personal liability.

    Key Annual Filing Forms for Private Limited Companies

    Understanding what each form covers is the first step toward timely compliance. Here is a breakdown of the essential forms that every private limited company must file each year.

    FormFull NamePurposeDue Date
    AOC-4Financial StatementsFiling balance sheet, profit and loss account, cash flow statement, and notes to accounts with the ROCWithin 30 days from the date of AGM
    MGT-7Annual ReturnDetails of shareholders, directors, share capital, indebtedness, and meeting recordsWithin 60 days from the date of AGM
    ADT-1Auditor AppointmentIntimation of appointment of statutory auditorWithin 15 days of AGM in the year of appointment
    DIR-3 KYCDirector KYCAnnual verification of director's personal details to keep DIN activeOn or before 30th September every year
    AOC-4 XBRLXBRL Financial StatementsFor companies with turnover above Rs. 100 crore or paid-up capital above Rs. 5 croreWithin 30 days from the date of AGM

     

    The AOC 4 MGT 7 filing online process is handled through the MCA V3 portal. Each form requires a digital signature from the director and certification by a practicing Chartered Accountant or Company Secretary.

    Annual Filing Requirements for LLPs

    LLPs have a comparatively lighter compliance burden, but the consequences of non-filing are equally severe. Every LLP registered in India must file two forms annually with the ROC.

    FormPurposeDue Date
    Form 8Statement of Account and Solvency, declaring assets, liabilities, income, and expenditureWithin 30 days from the end of six months of the financial year (30th October)
    Form 11Annual Return containing details of partners, total contribution, and body corporate detailsWithin 60 days from the end of the financial year (30th May)

     

    LLPs with a turnover exceeding Rs. 40 lakh or contribution exceeding Rs. 25 lakh are also required to get their accounts audited before filing Form 8. If you are running an LLP and are unsure about your audit obligations, consulting a professional early in the financial year prevents last-minute scrambles.

    Step-by-Step Process for AOC 4 and MGT 7 Filing Online

    Filing annual returns on the MCA portal involves multiple preparatory steps before you even open the form. Here is a practical walkthrough.

    Step 1: Prepare and Finalize Financial Statements

    The company's financial statements, including the balance sheet, profit and loss account, and cash flow statement, must be prepared in accordance with the applicable accounting standards. For most private limited companies, this means compliance with Ind AS or the Companies (Accounting Standards) Rules, 2021. The statements must be approved by the board of directors before presentation to shareholders.

    Step 2: Conduct the Annual General Meeting

    Every company must hold its AGM within six months from the end of the financial year. For companies following the April-March financial year, the AGM deadline falls on 30th September. The financial statements, directors' report, and auditor's report are laid before the shareholders for approval at this meeting.

    Step 3: File AOC-4 on the MCA Portal

    Within 30 days of the AGM, the company must file Form AOC-4 along with the approved financial statements, directors' report, and auditor's report. The form is filed electronically on the MCA V3 portal and must be digitally signed by the director and certified by a practicing professional. The filing fee depends on the company's authorized capital.

    Step 4: File MGT-7 on the MCA Portal

    Within 60 days of the AGM, the company must file Form MGT-7 containing details of its registered office, principal business activities, share capital structure, list of shareholders and debenture holders, directors, and meetings held during the year. This form also requires a digital signature and professional certification.

    Step 5: File ADT-1 and DIR-3 KYC

    ADT-1 is required in the year of auditor appointment or reappointment. DIR-3 KYC is an annual obligation for every individual holding a DIN. Missing the DIR-3 KYC deadline results in deactivation of the DIN, which blocks the director from signing any form on the MCA portal. This is one of the most commonly overlooked filings, and reactivation involves additional fees and delays.

    Penalties for Late or Non-Filing with the ROC

    The MCA imposes penalties on a per-day basis for delayed filings. The amount escalates the longer you wait, making early compliance significantly cheaper than procrastination.

    FormNormal Filing FeeAdditional Fee for Delay
    AOC-4Rs. 200 to Rs. 600 (based on authorized capital)Rs. 100 per day of delay (no upper cap)
    MGT-7Rs. 200 to Rs. 600 (based on authorized capital)Rs. 100 per day of delay (no upper cap)
    LLP Form 8Rs. 50Rs. 100 per day of delay
    LLP Form 11Rs. 50Rs. 100 per day of delay

    Beyond financial penalties, persistent non-compliance can result in the company being marked as 'default' on the MCA portal. Directors of defaulting companies face disqualification under Section 164(2) of the Companies Act. This disqualification prevents them from being appointed as a director in any company for five years, a consequence that affects not just the defaulting entity but every other directorship the individual holds.

    Documents Required for ROC Annual Filing

    Having your documents organized well before the AGM saves considerable time during the filing stage. Here is what you will need.

    For AOC-4 filing, you need the audited financial statements including the balance sheet, profit and loss account, and cash flow statement. The board's report, auditor's report, and a notice of AGM along with minutes are also required. The company's CIN, authorized capital details, and a valid digital signature certificate for the signing director are essential.

    For MGT-7 filing, you will need the register of members, register of directors, details of share transfers during the year, minutes of board meetings and general meetings, and information about any changes in the company's capital structure. Companies that maintain proper accounting records throughout the year find the annual filing process considerably smoother.

    Why SMEs Outsource ROC Annual Filing Services

    For most small and medium enterprises, maintaining an in-house compliance team is neither practical nor cost-effective. The complexity of MCA forms, frequent regulatory changes, XBRL tagging requirements, and the technicalities of digital signing make annual filing a specialised task. A single error in form data can trigger a resubmission cycle that extends the filing timeline by weeks.

    Professional ROC annual filing services bring domain expertise, familiarity with MCA portal quirks, and a systematic approach to document collection and verification. They ensure that your filings are accurate, timely, and compliant with the latest amendments. More importantly, they free up your time and attention for running the actual business.

    Whether your entity is a freshly incorporated startup or a mature company with multiple directors and complex shareholding patterns, outsourcing compliance reduces the risk of penalties and keeps your corporate records clean for future audits, funding rounds, or regulatory inspections.

    Conclusion

    Annual filing with the ROC is one of the most critical compliance obligations for every company and LLP registered in India. From preparing financial statements and holding the AGM to completing AOC 4 MGT 7 filing online within the statutory window, each step requires precision and timeliness. The penalties for delay are steep, and the consequences of prolonged non-compliance extend far beyond fines.

    Professional ROC annual filing services take this burden off your plate, ensuring that every form is filed accurately and on time. If your company needs help with annual compliance, registration, or any other statutory requirement, Patron Accounting offers reliable, end-to-end support to keep your business on the right side of the law.

    Share this guide: Link copied!

    Common Questions

    Frequently Asked Questions

    Have a look at the answers to the most asked questions.

    What happens if a company does not file AOC-4 and MGT-7?
    The company faces additional fees of Rs. 100 per day for each form. Continued default can lead to director disqualification and the company being marked for striking off by the ROC.
    Can a company file annual returns without holding an AGM?
    No. The AGM is a prerequisite for annual filing. Financial statements must be approved by shareholders at the AGM before they can be filed with the ROC through Form AOC-4.
    Is ROC filing required for a company with zero transactions?
    Yes. Every registered company must file annual returns regardless of whether it conducted any business during the year. A nil return must still be filed within the prescribed deadlines.
    What is the difference between AOC-4 and AOC-4 XBRL?
    AOC-4 XBRL is a tagged version of financial statements required for companies with a turnover exceeding Rs. 100 crore or paid-up capital above Rs. 5 crore. Smaller companies file the standard AOC-4 form.
    Do LLPs also need to file with the ROC?
    Yes. LLPs must file Form 8 (Statement of Account and Solvency) and Form 11 (Annual Return) with the ROC every year. Penalties for late filing apply on a per-day basis.
    Can a director whose DIN is deactivated sign annual filing forms?
    No. A deactivated DIN prevents the director from signing any form on the MCA portal. DIR-3 KYC must be filed with a late fee to reactivate the DIN before any other filing can proceed.
    10,000+
    Happy Clients

    Helping businesses stay compliant and stress-free.

    15+
    Years Experience

    Deep expertise in GST, Income Tax, ROC & business compliance.

    50,000+
    Documents Filed

    Returns, registrations, and filings handled accurately.

    4.9★
    Client Rating

    Trusted by entrepreneurs, startups, and growing businesses.

    ISO
    Certified

    Professional standards and documented processes.

    SSL
    Secure

    Your financial and business data is fully protected.