Answer

Business: freelancer, company, ROC · ROC and Annual Compliance

ROC Annual Filing: AOC-4 (Financials) and MGT-7 (Annual Return)

Updated . Every paid answer is checked by a CA. Free AI answers are labelled until a CA verifies them.

  1. Facts

    Every private limited company must file two annual returns with the Registrar of Companies (ROC/MCA21). AOC-4: audited financial statements (balance sheet, P&L, board report). MGT-7: annual return (shareholding, directors, share capital changes). Missing these: ₹200/day penalty per form until filed. After 3 consecutive years of non-filing: directors can be disqualified.

  2. Provisions and law

    • Sec 137
    • Sec 92
    • Sec 96
    • Sec 164(2)
  3. Analysis

    AOC-4, Financial Statements package: Must include: Balance Sheet (as of March 31). Statement of Profit and Loss. Cash Flow Statement (if not small company). Statement of Changes in Equity. Notes to Accounts. Board Report (must include: extract of annual return, composition of committees, material changes, CSR report if applicable, directors' remuneration). Auditor's Report (statutory audit). All digitally signed by director and filed on MCA21. MGT-7, Annual Return contents: Company details (registered office, type, CIN). Share capital and debentures. Shareholding pattern (each shareholder with PAN, % holding). Transfer of shares during year. Directors and Key Managerial Personnel (DIN, designation, joining/cessation). Meetings held. Related party contracts. Declaration of compliance. Signed by director and CA/CS.

  4. Conclusion

    1. Statutory audit complete? Auditor issues signed audit report before AGM can be held
    2. Hold AGM by September 30 (for March 31 FY companies): shareholder meeting with required agenda
    3. Board Report prepared: includes all mandatory disclosures under Companies Act 2013
    4. File AOC-4 on MCA21 within 30 days of AGM (by October 30 typically)
    5. File MGT-7 on MCA21 within 60 days of AGM (by November 29 typically)
    6. DSC of at least one director required for filing. Keep DSC valid and renewed.

A Savvy can do this for you

Updated return, ITR-U, Sec 263(6) (old 139(8A))

₹2,999

Get this doneAsk a Savvy on WhatsApp

General guidance from TaxSavvy’s library of money processes. Laws change; your Savvy confirms the answer on your exact case before anything is filed.

People also ask