What is ROC compliance — and why it's non-negotiable
Every company and LLP registered in India is born with a lifelong duty: to report itself, every year, to the government that registered it. That reporting is ROC filing — and skipping it is one of the most expensive mistakes a business can make.
ROC stands for the Registrar of Companies, the authority under the Ministry of Corporate Affairs (MCA) that maintains the official record of every company and LLP. ROC compliance means filing the mandatory forms — financial statements, annual returns, director details and more — through the MCA portal within their due dates, under the Companies Act, 2013 (for companies) and the LLP Act, 2008 (for LLPs).
There are two kinds of filings. Annual filings happen every year like clockwork — your financials and annual return. Event-based filings happen whenever something changes — a new director, a shifted office, fresh capital, a new auditor. Both are compulsory, and both carry penalties for delay.
ROC compliance for LLPs
An LLP's annual compliance is lighter than a company's, but it is absolute — there is no exemption for a dormant or zero-revenue LLP. Two ROC forms plus an income tax return are mandatory every single year.
Income Tax Return
Separate from ROC, every LLP files an income tax return — by 31 July if no audit is required, or 31 October in audit cases. ROC filing and ITR are two different obligations; doing one does not cover the other.
Audit requirements
An LLP needs a statutory audit only if its turnover exceeds ₹40 lakh or its capital contribution exceeds ₹25 lakh in a financial year. Below both thresholds, no audit is required — but Form 8 and Form 11 must still be filed.
Event-based filings
Beyond the annual forms, an LLP files event-based forms when it changes its agreement or partners (Form 3 and Form 4), shifts its registered office, or alters its structure — generally within 30 days of the event.
ROC compliance for Private Limited Companies
A private limited company carries the heaviest compliance load of any common structure — a mandatory annual audit, an AGM, and a series of MCA forms every year. Here is the full set.
Annual General Meeting (AGM)
Every company (except a One Person Company) must hold an AGM each year, generally within six months of the financial year end — by 30 September — with no more than 15 months between two AGMs. The AGM adopts the audited accounts and sets the timeline for the filings that follow.
Event-based filings
Companies also file event-based forms — DIR-12 for change of directors, INC-22 for change of registered office, SH-7 for change in capital, PAS-3 for allotment of shares, and CHG-1 for creation or modification of charges — each within its own short deadline, usually 15 to 30 days.
LLP vs Private Limited — compliance compared
If you're choosing between the two structures, compliance is a major factor. Here's how they stack up side by side.
| Particulars | LLP | Private Limited Company |
|---|---|---|
| Annual ROC forms | Form 11 + Form 8 | AOC-4 + MGT-7 (+ ADT-1, DPT-3, MSME-1) |
| Annual return | Form 11 (by 30 May) | MGT-7 / MGT-7A (within 60 days of AGM) |
| Financial statement filing | Form 8 (by 30 Oct) | AOC-4 (within 30 days of AGM) |
| Audit | Only if turnover > ₹40L or capital > ₹25L | Mandatory every year, regardless of turnover |
| AGM | Not required | Mandatory, by 30 September |
| Director / partner compliance | DIR-3 KYC for designated partners | DIR-3 KYC for all directors |
| Compliance cost | Lower | Higher |
| Penalty for delay | ₹100/day per form, no cap | ₹100/day per form, no cap |
| Secretarial requirements | Minimal | Board meetings, statutory registers, resolutions |
Every missed due date is a daily penalty that never stops growing. A compliance calendar is your cheapest insurance.
ROC compliance calendar 2026
The full year of due dates at a glance. Switch between the LLP and Private Limited calendars below.
| Form | Due Date | Purpose |
|---|---|---|
| MSME-1 (H2) | 30 April | Dues to micro/small suppliers (Oct–Mar half) |
| Form 11 | 30 May | LLP Annual Return |
| DPT-3 | 30 June | Return of loans/deposits (if applicable) |
| ITR | 31 July | Income Tax Return (non-audit LLP) |
| DIR-3 KYC | 30 September | KYC of designated partners |
| Form 8 | 30 October | Statement of Account & Solvency |
| MSME-1 (H1) | 31 October | Dues to micro/small suppliers (Apr–Sep half) |
| ITR (audit) | 31 October | Income Tax Return (audit cases) |
| Form / Event | Due Date | Purpose |
|---|---|---|
| MSME-1 (H2) | 30 April | Dues to micro/small suppliers (Oct–Mar) |
| DPT-3 | 30 June | Annual return of deposits/loans |
| ITR | 31 July / 31 Oct | Income Tax Return (non-audit / audit) |
| AGM | By 30 September | Annual General Meeting |
| DIR-3 KYC | 30 September | KYC of all directors |
| ADT-1 | Within 15 days of AGM | Auditor appointment intimation |
| MSME-1 (H1) | 31 October | Dues to micro/small suppliers (Apr–Sep) |
| AOC-4 | Within 30 days of AGM (~29 Oct) | Filing of financial statements |
| MGT-7 / 7A | Within 60 days of AGM (~28 Nov) | Annual Return |
Detailed ROC forms guide
The key forms, each with its purpose, applicability, due date, documents and penalty — your quick reference for every filing.
| Form | Applies to | Purpose | Due date | Penalty for delay |
|---|---|---|---|---|
| LLP Form 11 | All LLPs | Annual Return (partners & changes) | 30 May | ₹100/day, no cap |
| LLP Form 8 | All LLPs | Statement of Account & Solvency | 30 October | ₹100/day, no cap |
| AOC-4 | Companies | Financial statements | 30 days of AGM | ₹100/day, no cap |
| MGT-7 / 7A | Companies / OPC & small co. | Annual Return | 60 days of AGM | ₹100/day, no cap |
| ADT-1 | Companies | Auditor appointment | 15 days of AGM | Additional fees apply |
| DPT-3 | Companies | Return of deposits/loans | 30 June | Additional fees + penalty |
| DIR-3 KYC | All DIN holders | Director/partner KYC | 30 September | DIN deactivated; ₹5,000 to revive |
Documents required for annual ROC filing
For a company: audited financial statements (balance sheet, P&L, cash flow, notes), the auditor's report, board resolution and AGM minutes, the directors' report, shareholding pattern and director details, and digital signatures of the signatory and certifying professional. For an LLP: statement of accounts and solvency, details of partners and their contribution, the LLP agreement, and digital signatures of the designated partners.
ROC filing penalties — with real examples
The penalty structure is deliberately punishing because it accrues daily with no upper limit. A few months' delay can cost more than a year of professional fees.
LLP penalties
Both Form 11 and Form 8 attract ₹100 per day per form, with no maximum. Example: if Form 8 (due 30 October) is filed 100 days late, the additional fee is ₹100 × 100 = ₹10,000 on that one form alone — and if Form 11 is also late, the same clock runs separately on it. A late income tax return adds its own ₹1,000–5,000 fee under section 234F.
Private Limited Company penalties
AOC-4 and MGT-7 each carry ₹100 per day, no cap. Example: filing AOC-4 six months (≈180 days) late costs ₹18,000 in additional fee on that form, with MGT-7 running the same. AGM default can attract penalties on the company and officers in default. A missed DIR-3 KYC deactivates the director's DIN, costing ₹5,000 to revive and freezing all of that director's filings until then. DPT-3 default attracts additional fees and penalties under the deposit rules.
ROC late filing penalty calculator
Already late, or want to see the cost of delay? Pick the form, its due date and the date you'll actually file — and see the additional fee instantly. (Estimates the ₹100-per-day late fee; actual MCA fees may also include normal filing fees based on capital.)
🧮 ROC Penalty Estimator
Quick estimate of the ₹100/day additional fee for a late ROC form
Consequences of non-compliance
Beyond the daily fees, sustained non-compliance triggers consequences that can end the business and follow its directors personally.
ROC compliance checklist
Print these and tick through them each year — the simplest way to stay penalty-free.
Why choose Lalit Tyagi & Company
ROC compliance is not about filling forms — it's about never missing a date, getting every figure right, and having a professional who stands behind the filing. That is exactly what we do.
Services we offer
30 frequently asked questions
Everything directors and partners ask us about ROC and MCA compliance. Search to jump to any topic.
File your annual returns before the due date — penalty-free
Talk to a Chartered Accountant today and put your LLP or company's ROC compliance on autopilot. Serving Hapur, Ghaziabad, Noida, Meerut, Delhi NCR and clients across India.