Skip to main content

ROC and secretarial compliance

ROC Annual Filing Readiness for a Private Limited Company

An AGM-relative ROC annual filing workflow for Indian private companies, with AOC and annual-return form checks, record owners, blockers, and an exception queue.

11 min read

Short answer

A private limited company should not start annual ROC filing from a generic October or November deadline. First establish its financial-year close, whether this is the first AGM, the AGM due date and any valid extension, the actual or adjourned AGM and adoption status, and whether an AGM was missed. Then verify the signed financial statements, Board report, audit evidence, shareholder and director records, and any event-filing contradictions that need correction or escalation. Select the applicable AOC-4 family and MGT-7 or MGT-7A only after current company facts and rules are checked. Section 137 and section 92 run separate filing clocks, so one accepted form does not complete the other workstream.

Annual filing is a dependency problem before it is a portal task

The figures place the company within the current prescribed paid-up-capital and turnover limbs for a small company, but numbers alone are not enough. Section 2(85) exclusions and the facts at the relevant time still need confirmation. The filing owner records MGT-7A as a proposed form, not a conclusion, until the company-status check is signed off. The AOC route also remains a fact check: consolidated accounts, XBRL, NBFC and Ind AS conditions can change the form family.

Build the AGM-relative clock before choosing dates

Annual filing dependency and clock map
DecisionFact to establishWhy it changes the work
AGM requirementOPC or other company; first AGM or later AGMSection 96 excludes an OPC from AGM and uses different timing for the first and later AGMs.
AGM due dateFinancial-year close, prior AGM date, and any valid Registrar extensionA later AGM is generally due within six months of financial-year close, subject also to the 15-month interval; a first AGM follows its separate nine-month rule.
Adoption stateAdopted, unadopted, adopted at adjourned AGM, or no AGMSection 137 provides distinct financial-statement filing routes. Do not wait silently for adoption or substitute a portal date for the statutory path.
Financial-statement clockActual AGM, adjourned AGM, or last date the AGM should have occurredThe usual section 137 period is 30 days from AGM; special unadopted, adjourned, no-AGM and OPC rules require their own calculation.
Annual-return clockActual AGM or date the AGM should have occurredSection 92 generally requires the annual return within 60 days and requires reasons when no AGM was held.
Form familyCompany class, small-company exclusions, CFS, XBRL, NBFC and Ind AS factsThe legal name 'private limited company' does not by itself select AOC-4, AOC-4 CFS, AOC-4 XBRL, AOC-4 NBFC (Ind AS), MGT-7, or MGT-7A.

Treat AOC and annual return as two controlled workstreams

AOC and annual-return workstream comparison
ControlAOC workstreamAnnual-return workstream
Primary purposeFile financial statements and required accompanying documents under section 137 and the Accounts Rules.File the company's annual return under section 92 and the Management and Administration Rules.
Core source recordsApproved and signed financial statements, audit report, Board report, and applicable attachments.Members, share capital, transfers and allotments, directors and KMP, meetings, remuneration, penalties and other prescribed annual-return particulars.
Form-family checksStandard, CFS, XBRL, NBFC/Ind AS, and other current rule or portal conditions.MGT-7 versus MGT-7A after OPC/small-company status and statutory exclusions are checked.
Clock anchorUsually 30 days from AGM, with separate paths for unadopted, adjourned, no-AGM and OPC facts.Usually 60 days from AGM or the date it should have been held when no AGM occurred.
False comfort to avoidPortal acceptance does not prove accounts, approvals, attachments, or disclosures were substantively correct.A filed return does not repair an inaccurate register of members, missing event filing, or unresolved director record.
  • Record why the chosen AOC variant applies and which alternatives were ruled out.
  • Record why MGT-7 or MGT-7A applies, including current threshold limbs and every section 2(85) exclusion checked.
  • Reconcile common facts across both workstreams: legal name, CIN, registered office, financial year, AGM, directors, auditor, share capital, and company status.
  • Keep separate preparer, reviewer, approval, upload, payment, acknowledgement, and post-filing verification evidence for each form.

Assign each record to an owner and a reviewer

Record-owner readiness matrix
Record packPrimary ownerReadiness testBlocker or escalation
Books and financial statementsFinance leadLedger close, schedules, balances, related-party and outstanding-money review agree to the statements.Unreconciled bank, tax, capital, loan, deposit, or inter-company balance.
Audit evidenceStatutory auditor and finance leadAppointment status, signed audit report, qualifications and final statements are aligned.Appointment trail missing, report not final, or qualification not reflected in Board records.
Board and AGM packCompany secretary or compliance ownerNotices, agenda, attendance, approvals, signed Board report, AGM record, adoption status and minutes form one chronology.Meeting date is tentative, approval missing, shorter-notice evidence absent, or adoption unresolved.
Members and share capitalSecretarial ownerRegister of members, certificates or depository records, allotments, transfers and filed events reconcile.Cap table differs from statutory register or MCA filing history.
Directors and KMPDirectors and secretarial ownerAppointments, cessations, interests, DIN status and annual-return particulars are current.Unfiled change, stale register, unresolved interest disclosure, or inactive DIN affecting execution.
Prior and event filingsCompliance ownerPrior acknowledgements and event forms support the facts proposed in annual forms.Annual copy would contradict an unresolved allotment, office, auditor, charge, or director event.
Form and portal packFiling preparer; independent reviewerCurrent form version, attachments, signatures, dates, fees, and cross-form facts pass review.Portal prefill conflicts with records, form family is unconfirmed, or signer access is unavailable.

Run a blocker queue from close to post-filing verification

  1. 01

    Freeze the fact sheet

    Record company class, financial-year close, first or later AGM, AGM due date, extension status, actual and adjourned dates, adoption state, group status, financial-reporting framework, and current small-company analysis. Date and approve later changes.

  2. 02

    Close source records

    Reconcile accounts, audit schedules, registers, directors, auditor, meetings, share capital, and prior filings. A difference becomes a named exception; it does not disappear into a filing working paper.

  3. 03

    Set Board and AGM gates

    Track who approves the financial statements and Board report, when the audit report is signed, what members receive, whether adoption occurs, and how the final minutes support the filing dates.

  4. 04

    Confirm both form families

    Write a short basis for the AOC variant and MGT-7 or MGT-7A. Check live MCA form instructions immediately before preparation because embedded historical form fields are not a current V3 specification.

  5. 05

    Prepare and cross-review

    Compare common facts across statements, reports, audit evidence, registers, meeting records, both annual forms, and MCA master data. Resolve contradictions before signatures.

  6. 06

    File, preserve, and verify

    Store the submitted form, attachments, approval, payment and acknowledgement in a restricted record set. Verify the filing status and master data afterward. Portal acceptance is evidence of submission, not a warranty of legal correctness.

Escalate exceptions without turning annual filing into a cure-all

Escalate before filing when the AGM is overdue or disputed, statements were not adopted, the audit report or Board report is incomplete, company classification is uncertain, an AOC or MGT variant is unclear, registers conflict with filed events, a material prior-period error is found, or a director, auditor, capital, deposit, charge, office, or beneficial-ownership event appears unresolved. The response may require an event filing, corrected record, adjudication or professional opinion outside the annual forms.

  • Quantify which form or prerequisite is late and which clock created the delay.
  • Preserve the actual chronology; do not backdate approvals, reports, minutes, or signatures.
  • Separate annual-form submission from event-filing and record-correction decisions.
  • Confirm current fees, portal availability, circulars, and professional-certification requirements at filing time.
  • Record the decision owner, reviewer, legal basis, submission evidence, and remaining exposure.

Sources and review

Published 13 July 2026. Reviewed by ThynkBored Editorial Team on 13 July 2026.

  1. Section 96: Annual general meeting

    India Code, Government of India. Accessed 13 July 2026.

    Supports: OPC exclusion from the AGM requirement; Nine-month first-AGM and six-month later-AGM timing from financial-year close; Fifteen-month interval and Registrar extension framework for a non-first AGM.

  2. Section 92: Annual return

    India Code, Government of India. Accessed 13 July 2026.

    Supports: Annual-return contents include company, capital, member, director, meeting and other prescribed particulars; Annual return is generally filed within 60 days from AGM; No-AGM filing uses the date the AGM should have been held and includes reasons for not holding it.

  3. Section 137: Copy of financial statement to be filed with Registrar

    India Code, Government of India. Accessed 13 July 2026.

    Supports: Financial statements are generally filed within 30 days from AGM; Separate unadopted, adjourned-AGM, no-AGM and OPC filing paths; The OPC financial-statement period is 180 days from financial-year closure.

  4. Section 134: Financial statement, Board's report, etc.

    India Code, Government of India. Accessed 13 July 2026.

    Supports: Board approval and signing framework for financial statements; Auditor's report attachment and Board's report requirements; Signed financial statements, notes, auditor's report and Board's report form one controlled evidence pack.

  5. Section 88: Register of members, etc.

    India Code, Government of India. Accessed 13 July 2026.

    Supports: Companies maintain registers of members and other security holders; Depository beneficial-owner records can serve as the corresponding statutory register.

  6. Section 118: Minutes of meetings and resolutions

    India Code, Government of India. Accessed 13 July 2026.

    Supports: Meeting and Board minutes preserve the proceedings and appointments forming the approval chronology; Minutes are a source record, not a substitute for the applicable filing or approval.

  7. Section 139: Appointment of auditors

    India Code, Government of India. Accessed 13 July 2026.

    Supports: Auditor appointment, consent and eligibility records affect annual-filing readiness; Appointment paths and notices vary by event and company facts.

  8. Section 2(85): Small company definition and exclusions

    India Code, Government of India. Accessed 13 July 2026.

    Supports: Small-company status uses prescribed capital and turnover limbs together with statutory exclusions; Holding companies, subsidiaries, section 8 companies and special-Act bodies are excluded from the definition.

  9. Companies (Accounts) Amendment Rules, 2017

    Ministry of Corporate Affairs via India Code. Accessed 13 July 2026.

    Supports: Form AOC-4 is the form hook for filing financial statements under section 137 and Rule 12; The embedded historical form is not treated as proof of current MCA V3 fields.

  10. Companies (Accounts) Third Amendment Rules, 2022

    Ministry of Corporate Affairs via India Code. Accessed 13 July 2026.

    Supports: AOC-4, AOC-4 XBRL, and AOC-4 NBFC (Ind AS) are distinct form-family names; Its FY 2021-22 transitional date is not used as a current filing deadline.

  11. Companies (Management and Administration) Amendment Rules, 2021

    Ministry of Corporate Affairs. Accessed 13 July 2026.

    Supports: MGT-7 is the annual-return form for companies other than OPCs and small companies; MGT-7A is the abridged annual-return form for OPCs and small companies from FY 2020-21.

  12. Companies (Specification of Definition Details) Amendment Rules, 2025

    Ministry of Corporate Affairs. Accessed 13 July 2026.

    Supports: From 1 December 2025, the prescribed small-company limbs are paid-up capital not exceeding Rs 10 crore and turnover not exceeding Rs 100 crore; Threshold figures must be read with the statutory small-company definition and exclusions before selecting MGT-7A.

This draft is an educational readiness workflow, not a filing opinion for a particular company. Actual obligations depend on company type, first or later year, financial-year close, AGM due and actual dates, extensions, adoption or adjournment, group and small-company status, accounting framework, XBRL or NBFC conditions, current forms, prior events, records and later amendments or circulars. It does not calculate fees or penalties, validate an AGM, select a form from limited facts, correct prior filings, or promise acceptance, good standing or regularisation. India Code landing metadata can lag later amendments, and MCA form kits and portal fields are mutable; verify the current Act, rules, Gazette notifications and live MCA workflow before action.

Name the blocker before annual filing starts

Share only the company stage, financial-year close, AGM status, proposed form family, blocker category, owner role, and nearest decision date. ThynkBored can help structure the dependency map and separate routine preparation from issues needing professional review.

Use categories and status only: accounts, audit, Board report, AGM, members, directors, prior events, AOC form, or annual-return form. Do not send credentials, OTPs, DSC PINs, DIN/PAN/Aadhaar, personal contact details, bank data, signed statements, audit reports, minutes, registers, shareholder data, ledgers, agreements, or attachments through the form. Agree a secure handoff first if records require review.

Diagnose this issue

Questions owners ask

What ROC annual filings does a private limited company usually track?

The core workstreams are the financial-statement filing under section 137 through the applicable AOC form family and the annual return under section 92 through MGT-7 or MGT-7A. The company must separately establish AGM facts, approvals, audit evidence, records, form variants and unresolved event filings; a private-company label alone does not select the forms or dates.

Can ROC annual filing be prepared after the due date?

Records and forms can still be prepared after a due date, but late preparation does not erase the default or determine the remedy. Calculate each AGM-relative clock, preserve the real chronology, confirm current fees and consequences, and separate annual-form filing from any meeting, event-filing, record-correction or adjudication issue.

What causes ROC filing delays for startups?

Common blockers are an unfinished close, unresolved audit points, unsigned statements or Board report, uncertain AGM or adoption status, mismatched cap-table and statutory records, missing director or auditor events, unclear AOC or MGT form selection, and unavailable signing access. An owner-and-reviewer exception queue surfaces these before the portal deadline.