ROC compliance is the one area of business administration that founders most consistently underestimate. A GST notice is hard to miss — it arrives with numbers attached. An ROC filing deadline comes and goes quietly, and the penalty starts accruing the next day at ₹100 per day per form. By the time someone notices, the arrears can be substantial — and unlike GST, there is no amnesty scheme that periodically waives ROC late fees.

This article covers every annual and event-based filing a Private Limited company is required to complete, the due dates, the penalty structure, and what directors are personally liable for. LLP-specific filings are noted where the obligations differ.

Annual Filings: What Every Company Must File Every Year

Regardless of whether your company had any revenue, transactions, or activity during the year, the following annual filings are mandatory:

AOC-4 — Financial Statements

DetailRequirement
What it isFiling of audited financial statements (Balance Sheet, P&L, Directors' Report, Auditor's Report) with the Registrar of Companies
Due dateWithin 30 days of the Annual General Meeting (AGM). AGM must be held within 6 months of the financial year end — so by 30 September for companies with a 31 March year-end. AOC-4 is therefore typically due by 29 October.
Late fee₹100 per day of delay, with no upper cap
Who signsAt least one director + CFO or Company Secretary (if applicable) + Statutory Auditor

MGT-7 / MGT-7A — Annual Return

DetailRequirement
What it isAnnual return containing details of shareholders, directors, charges, and company affairs as at the end of the financial year
Who files whatMGT-7 for all companies except small companies and OPCs, which file the simplified MGT-7A
Due dateWithin 60 days of the AGM — typically by 28 November for companies with a 31 March year-end
Late fee₹100 per day of delay, with no upper cap
CertificationMGT-7 must be certified by a Practising Company Secretary (PCS) for companies not required to appoint a full-time CS

ADT-1 — Auditor Appointment

DetailRequirement
What it isIntimation to ROC of statutory auditor appointment or reappointment
Due dateWithin 15 days of the AGM at which the auditor is appointed or reappointed
FrequencyAnnually, or whenever there is a change in auditor
Late fee₹100 per day of delay

DIR-3 KYC — Director KYC

DetailRequirement
What it isAnnual KYC verification for all DIN holders — even directors who are inactive or whose companies have struck off
Due date30 September each year
Penalty for non-filingDIN is deactivated. A fee of ₹5,000 must be paid to reactivate it. A deactivated DIN means the director cannot sign any company documents, board resolutions, or MCA filings until reactivated.
Behind on ROC filings? Goel Advisory handles end-to-end ROC and MCA compliance for Private Limited companies, LLPs, and OPCs — annual returns, event-based filings, and backlog clearance. Initial assessment.
See governance services

Event-Based Filings: Triggered by Specific Actions

In addition to annual filings, certain company events require ROC filings within tight deadlines. Missing these is the most common source of compliance gaps because the trigger is not calendar-based — it is action-based, and busy founders often do not track it.

EventFormDue dateLate fee
Change of registered office addressINC-22Within 30 days of change₹100/day
Change of directors (appointment / resignation)DIR-12Within 30 days of board resolution₹100/day
Allotment of new sharesPAS-3Within 30 days of allotment₹100/day + adjudication penalty
Transfer of sharesSH-4 (instrument) + board resolutionWithin 60 days of execution of transfer deedStamp duty and validity issues
Creation / modification of charge (loan secured on assets)CHG-1Within 30 days of creationEscalating late fees; beyond 60 days requires NCLT order
Satisfaction of charge (loan repaid)CHG-4Within 30 days of satisfaction₹100/day
Increase in authorised share capitalSH-7Within 30 days of ordinary resolution₹100/day
Change in company nameINC-24After RoC approval — fresh CoI issuedN/A (pre-approval process)
Conversion of Pvt Ltd to LLP or public companyMultiple formsProcess-basedN/A
Resignation of auditorADT-3 (by auditor) + ADT-1 (new appointment)Within 30 days₹100/day

The ₹100 Per Day Problem: How Penalties Compound

The ₹100 per day late fee under the Companies Act has no statutory cap for most forms — unlike GST, where late fees are capped per return. This means a single missed AOC-4 filing can accumulate ₹36,500 in late fees over a year, and ₹1,00,000+ over three years, without any notice being issued.

The late fee compounds across forms. A company that missed AOC-4, MGT-7, and ADT-1 for the same year is paying ₹300 per day across three forms simultaneously. For a two-year backlog across three filings, that is ₹2,19,000 in late fees before any adjudication penalty is considered.

In addition to the daily late fee, the Registrar can also initiate adjudication proceedings for specific violations — particularly for failure to file financial statements and annual returns — which can result in penalties on the company and on each officer in default (director and CFO) separately.

Director Personal Liability: What You Can Be Held Responsible For

ROC compliance failures are not just company-level problems. Under the Companies Act, 2013, directors are "officers in default" for most compliance obligations — which means personal liability. Key points:

  • Non-filing of financial statements (AOC-4) — director liable for a fine between ₹50,000 and ₹5,00,000 under Section 137(3), plus imprisonment up to one year in persistent cases.
  • Non-filing of annual return (MGT-7) — director liable for a fine between ₹50,000 and ₹5,00,000 under Section 92(5).
  • Struck-off company status. If a company fails to file financial statements and annual returns for two consecutive years, the ROC can initiate strike-off proceedings under Section 248. Once struck off, the company ceases to exist as a legal entity — it cannot enter contracts, hold property, or operate bank accounts. Restoration requires an application to the NCLT and can take 6–18 months.
  • Disqualification of directors. Directors of companies that have not filed financial statements or annual returns for three or more consecutive years are disqualified under Section 164(2) — meaning they cannot be appointed as a director of any company for five years. This applies even if the director resigned before the company's non-compliance.

LLP-Specific Filings

LLPs are governed by the LLP Act, 2008 and have a separate filing regime:

FormWhat it coversDue date
Form 11Annual return of LLP (partners, contributions, changes)30 May each year
Form 8Statement of accounts and solvency (audited if turnover above ₹40 lakhs)30 October each year
Form 3Information on LLP agreement and any changesWithin 30 days of change
Form 4Change of partners / designated partnersWithin 30 days of change

LLP late fees are ₹100 per day per form, with no cap — the same structure as companies. An LLP with a missed Form 11 and Form 8 is accumulating ₹200 per day in late fees.

My company has been dormant for two years with no transactions. Do I still need to file ROC returns?
Yes — unconditionally. A dormant or inactive company must still file AOC-4 (with NIL financial statements) and MGT-7 every year, and all directors must complete DIR-3 KYC annually. The only exception is if the company has formally applied for and been granted "dormant company" status under Section 455 of the Companies Act — which requires a separate filing (MSC-1) and results in reduced compliance requirements. Most "dormant" companies have not done this and remain fully obligated for annual filings.
Can I clear years of pending ROC filings in one go?
Yes — using the Condonation of Delay Scheme (CODS) when it is active, or through regular filing with accumulated late fees on the MCA portal. MCA has periodically run amnesty schemes (CFSS, CODS) that waive late fees on backlog filings — but these are not permanent. Outside of an amnesty window, all accumulated late fees must be paid. We recommend clearing the backlog promptly rather than waiting for a scheme — the fees continue accruing daily.
We recently received investment and allotted new shares. How long do we have to file with ROC?
PAS-3 (return of allotment) must be filed within 30 days of the allotment date. The allotment date is the date the board resolution approving the allotment was passed — not the date the money was received. Many companies get this wrong and are technically in default from the day of allotment. A delay beyond 30 days also affects the validity of the share certificates issued to investors, which can create due diligence complications in a subsequent funding round.
Is a Company Secretary (CS) mandatory for a Private Limited company?
A whole-time Company Secretary is mandatory for companies with paid-up share capital of ₹10 crore or more. Below that threshold, a Private Limited company does not need a full-time CS — but MGT-7 (annual return) must be certified by a Practising Company Secretary (PCS) who is engaged externally for that purpose. Most secretarial compliance for smaller Private Limited companies is handled by a CA firm or a PCS on a retainer basis.

Goel Advisory handles ROC and MCA compliance for Private Limited companies, LLPs, and OPCs — annual filings, event-based forms, backlog clearance, and FEMA/RBI filings. Explore our Corporate Governance services or get in touch for a compliance status review.