Annual Compliance for Companies India 2025 — Complete Checklist & Due Dates
Online Legal Mitra
📋Compliance

Annual Compliance for Companies India 2025: Complete Checklist

Complete guide to annual compliance for Private Limited Companies, LLPs, and OPCs — ROC filings, MCA forms, financial statement requirements, due dates, and penalties for non-compliance.

OLMET

Online Legal Mitra Editorial Team

Editorial Team

2 June 202517 min read
Annual Compliance India 2025 — Complete Checklist for Private Limited Company, LLP, OPC

Annual Compliance India 2025 — Complete Checklist for Private Limited Company, LLP, OPC

What is Annual Compliance for Companies? (Quick Overview)

Annual compliance refers to the mandatory legal filings, disclosures, meetings, and financial reporting that every registered company in India must complete every year under the Companies Act, 2013, the Limited Liability Partnership Act, 2008, and applicable tax laws.

In India, compliance is not a one-time activity — it is a continuous, year-round obligation. Missing compliance deadlines triggers automatic penalties, director disqualification, and in extreme cases, company strike-off by the Registrar of Companies (ROC).

Who needs annual compliance? **Private Limited Companies (Pvt Ltd)** — most common business structure, has the most compliance requirements **One Person Companies (OPC)** — lighter compliance than Pvt Ltd but still significant **Limited Liability Partnerships (LLPs)** — separate compliance framework under LLP Act **Section 8 Companies (Non-profit)** — additional compliance for charitable organizations **Public Limited Companies** — heaviest compliance burden including SEBI regulations

Key Compliance Authorities: **Ministry of Corporate Affairs (MCA)** — ROC filings, annual returns, financial statements **Income Tax Department** — ITR, TDS, advance tax **GST Department** — monthly/quarterly GSTR returns **Employees' Provident Fund Organisation (EPFO)** — PF returns **ESIC** — ESI returns **Labour Department** — professional tax, shop act

Online Legal Mitra provides complete annual compliance packages starting at ₹7,999/year for Private Limited Companies — covering all ROC filings, ITR, and MCA forms. Contact us at +91 89594 20521 to ensure your company stays compliant.

💡 A company that misses annual compliance for 2+ years risks having its directors DISQUALIFIED from all company positions across India (Section 164(2) of Companies Act). One disqualified director affects ALL companies where that person is a director.

Annual Compliance Checklist for Private Limited Company

A Private Limited Company has the most comprehensive annual compliance requirements. Here is the complete checklist by category:

BOARD AND SHAREHOLDER MEETINGS:

Board Meetings: Minimum 4 board meetings per year (maximum gap of 120 days between consecutive meetings) First meeting within 30 days of incorporation Minimum 7 days advance notice to all directors Meeting can be conducted via video conference (VC) Board meeting minutes must be prepared and circulated within 15 days Directors who cannot attend 3 consecutive board meetings stand "deemed vacated"

Annual General Meeting (AGM): Mandatory once per year — usually within 6 months of financial year end (by September 30) First AGM within 18 months of incorporation (or within 9 months of financial year end) At least 21 days advance notice to all shareholders (except with 95% shareholder consent for shorter notice) AGM for approval of: Financial statements, Director's report, Dividend (if any), Auditor appointment/reappointment Small companies (paid-up capital ≤ ₹4 crore OR turnover ≤ ₹40 crore): Can pass resolutions by circulation without physical AGM

MCA / ROC FILINGS:

Form AOC-4: Financial Statements Filing annual financial statements: Balance Sheet, P&L, Cash Flow Statement (if applicable), Director's Report, Auditor's Report Due date: Within 30 days of AGM (typically by October 30) For Small Companies: Simplified financials (no cash flow mandatory) Filing fee: Based on authorized share capital

Form MGT-7 / MGT-7A: Annual Return Filing annual return with details of shareholders, directors, debentures, registered charges Due date: Within 60 days of AGM (typically by November 29) MGT-7 for general companies; MGT-7A simplified form for small companies and OPCs Annual return signed by CS (if applicable) or Director + CS/PCS

Form ADT-1: Auditor Appointment Filed when a new auditor is appointed or existing auditor is re-appointed Due date: Within 15 days of AGM Auditor must be a Chartered Accountant (individual or firm) Mandatory auditor rotation after 5 years (individual CA) or 10 years (CA firm) for all companies except small companies

Form DIN-3 (DIR-3 KYC): Director KYC All directors with allotted DIN must complete DIN KYC annually by September 30 Non-filing causes DIN to become deactivated — director cannot sign documents until KYC is updated Web-based KYC for directors where name/address is unchanged; Form DIR-3 KYC for changes

  • 1

    4 Board Meetings/year

    Max 120-day gap, 7-day notice, minutes within 15 days

  • 2

    AGM

    By September 30 annually, 21-day shareholder notice, financial approval

  • 3

    AOC-4

    Financial statements to MCA within 30 days of AGM

  • 4

    MGT-7/7A

    Annual return to MCA within 60 days of AGM

  • 5

    ADT-1

    Auditor appointment within 15 days of AGM

  • 6

    DIR-3 KYC

    All directors by September 30 every year — non-filing deactivates DIN

Annual Compliance for LLP (Limited Liability Partnership)

LLPs have a separate compliance framework under the LLP Act, 2008. While compliance is lighter than Pvt Ltd, missing LLP filings carries heavy penalties:

Form 11: Annual Return of LLP Contains details of all partners, contributions, changes in partners during the year Due date: **May 30** of every year (for the financial year ending March 31) Applicable to all LLPs regardless of turnover or operations (even dormant LLPs must file) Penalty for late filing: ₹100 per day of default — can accumulate to lakhs quickly If LLP has turnover above ₹5 crore or contribution above ₹50 lakh: Form 11 must be certified by a Practicing CS

Form 8: Statement of Account and Solvency Contains financial statements: Balance Sheet and P&L of the LLP for the financial year Two parts: Part A (Statement of Account) and Part B (Statement of Solvency) Due date: **October 30** of every year (within 30 days of end of 6 months from financial year close) Must be signed by at least 2 designated partners Certified by a Practicing CA if turnover exceeds ₹40 lakh or contribution exceeds ₹25 lakh

Tax Audit for LLPs: Mandatory tax audit if turnover exceeds ₹1 crore (business) or ₹50 lakh (services) Tax audit report (Form 3CB + 3CD) to be filed with ITR LLPs taxed at 30% flat rate (no slab system) — no surcharge for income below ₹1 crore Alternate Minimum Tax (AMT) applies at 18.5% if regular tax is less

LLP Meetings: No statutory requirement for annual board meetings or AGM Meetings governed by LLP Agreement (internal document) However, designated partners should meet at least twice a year for business decisions and to approve financial statements

Form DIR-3 KYC for Designated Partners: All designated partners with DIN must complete DIR-3 KYC by September 30 annually Same as company directors — non-filing deactivates DIN

LLP vs Company — Compliance Comparison: | Item | LLP | Pvt Ltd | |---|---|---| | Board meetings | Not mandatory | 4/year | | AGM | Not required | Mandatory by Sep 30 | | Annual return (MCA) | Form 11 by May 30 | MGT-7 within 60 days of AGM | | Financial statements (MCA) | Form 8 by Oct 30 | AOC-4 within 30 days of AGM | | Auditor appointment | Not mandatory (unless required) | Mandatory ADT-1 | | Late filing penalty | ₹100/day | ₹100–200/day per form |

Annual Compliance for One Person Company (OPC)

One Person Companies (OPCs) have a lighter compliance burden than Private Limited Companies, but key requirements must still be met:

OPC-Specific Rules: OPC has only one member (Indian resident) and one director (can be the same person) Nominee director must be identified at incorporation — nominee becomes member if original member dies or becomes incapacitated OPC must convert to Pvt Ltd when: (a) paid-up capital exceeds ₹50 lakh, or (b) average annual turnover in 3 consecutive years exceeds ₹2 crore

Board Meetings — Relaxed for OPC: Minimum 1 board meeting per half-year (2 per year) — vs 4 for Pvt Ltd Gap between meetings: At least 90 days If OPC has only one director, that director can pass resolutions by entering them in the minute book and signing them — no formal meeting required

Annual Filing — Simplified: **AOC-4**: Financial statements — same due date as Pvt Ltd (30 days after AGM) **MGT-7A**: Simplified annual return form (not full MGT-7) — due within 60 days of AGM OPC is exempt from holding AGM — resolutions can be entered and signed by the single member

Financial Statements — Simplified: OPCs have relaxed accounting standards — not required to prepare cash flow statement Comparative figures (previous year) in balance sheet: Optional for first year

Director KYC: Same as Pvt Ltd — DIR-3 KYC by September 30 annually

When OPC Must Mandatorily Convert: OPCs exceeding the paid-up capital (₹50 lakh) or turnover (₹2 crore) threshold must convert to Pvt Ltd within 6 months of crossing the threshold. Failing to convert is a compliance violation.

Tax Compliance Calendar: All Due Dates in One Place

Annual compliance is not just about MCA filings — tax compliance is equally important. Here is the complete annual tax compliance calendar for a typical Private Limited Company:

Income Tax: | Activity | Due Date | |---|---| | Advance Tax: 1st installment (15%) | June 15 | | Advance Tax: 2nd installment (45%) | September 15 | | Advance Tax: 3rd installment (75%) | December 15 | | Advance Tax: 4th installment (100%) | March 15 | | ITR filing (companies requiring audit) | October 31 | | Tax Audit Report (Form 3CA/3CB + 3CD) | September 30 | | Transfer Pricing Report | November 30 |

TDS Compliance: | Activity | Due Date | |---|---| | TDS deposit for April–February | 7th of following month | | TDS deposit for March | April 30 | | TDS return (Form 24Q salary, 26Q others) | Q1: July 31, Q2: Oct 31, Q3: Jan 31, Q4: May 31 | | TDS certificate: Form 16 (salary) | June 15 | | TDS certificate: Form 16A (non-salary) | 15 days from due date of TDS return |

GST Compliance: | Activity | Due Date | |---|---| | GSTR-1 (monthly, turnover > ₹5 crore) | 11th of following month | | GSTR-1 (quarterly, IFF for QRMP) | Last day of following month | | GSTR-3B (monthly) | 20th of following month | | GSTR-9 (Annual Return) | December 31 | | GSTR-9C (Reconciliation, if turnover > ₹5 crore) | December 31 |

PF / ESI Compliance (if applicable): | Activity | Due Date | |---|---| | PF contribution deposit | 15th of following month | | PF monthly return (ECR) | 25th of following month | | ESI contribution deposit | 15th of following month | | PF annual return | April 30 |

ROC / MCA Compliance: | Form | Activity | Due Date | |---|---|---| | DIR-3 KYC | Director KYC | September 30 | | ADT-1 | Auditor appointment | Within 15 days of AGM | | AOC-4 | Financial statements | Within 30 days of AGM | | MGT-7/7A | Annual return | Within 60 days of AGM | | MSME-1 | Outstanding payments to MSMEs | April 30 and October 31 (half-yearly) | | DPT-3 | Declaration re deposits | June 30 annually | | BEN-2 | Beneficial ownership disclosure | Within 30 days of change |

💡 DIR-3 KYC (September 30) is the most commonly missed compliance. A director whose DIN is deactivated cannot sign any company document — including cheques, board minutes, or MCA filings. This locks up company operations entirely.

Penalties for Non-Compliance: How Much Can it Cost?

The Companies Act, 2013 imposes severe penalties for non-compliance. Here is a detailed breakdown of what you risk by missing filings:

Late Filing Penalties (MCA/ROC):

Form AOC-4 (Financial Statements): ₹100 per day per form for delay beyond due date For very long delays: Compounding of offence charges of ₹50,000–₹5,00,000 (directors + company) Additionally: ROC can issue notice for "default" — directors called for explanation

Form MGT-7 (Annual Return): ₹100 per day per form for delay Company: Penalty up to ₹5,00,000 Every officer in default: Penalty up to ₹50,000

Director Disqualification (Section 164(2)): This is the most severe consequence: If a company fails to file financial statements (AOC-4) or annual return (MGT-7) for 3 consecutive financial years, EVERY DIRECTOR of that company is disqualified for 5 years Disqualified directors cannot be appointed as director or manager in any company Their DINs are deactivated across all companies in which they are directors This means one non-compliant company contaminates ALL companies they are associated with

Company Strike-Off: If a company fails to file financial statements and annual returns for 2 consecutive years, ROC can issue a show-cause notice and strike off the company from the register under Section 248. A struck-off company cannot operate legally — bank accounts are frozen, property transfers are blocked.

GST Penalties: Late GSTR-3B: ₹50/day (₹25 CGST + ₹25 SGST) for returns with tax; ₹20/day for nil returns GST demand + 18% interest + up to 100% penalty for suppression of turnover GST registration cancellation for non-filing of 6+ consecutive monthly returns

Income Tax Penalties: Section 234F: ₹5,000 late ITR filing fee (₹1,000 if income ≤ ₹5 lakh) Section 271B: 0.5% of turnover or ₹1.5 lakh (whichever is less) for not getting tax audit done Section 271(1)(c): 100-300% of tax evaded for concealment of income

TDS Default Penalties: Section 201(1A): 1.5% per month interest from date of deduction to deposit date Section 271C: 100% penalty on TDS amount not deducted Section 234E: ₹200 per day for late TDS return filing

  • 1

    AOC-4 delay

    ₹100/day — ₹36,500 per year, plus compounding charges

  • 2

    MGT-7 delay

    ₹100/day + up to ₹5 lakh company penalty

  • 3

    DIR-3 KYC missed

    DIN deactivated — director locked out of all company operations

  • 4

    Section 164(2)

    3 years non-filing = director disqualified from ALL companies for 5 years

  • 5

    Company strike-off

    2 years non-filing → ROC notice → accounts frozen, operations halted

  • 6

    GST late filing

    ₹50/day interest charge + cancellation risk for 6+ missed returns

Financial Statements: What Companies Must Prepare Every Year

Every company must prepare annual financial statements in accordance with the Companies Act, 2013 and applicable Indian Accounting Standards (Ind AS or Companies Accounting Standards).

Applicability of Ind AS: **Listed companies and their subsidiaries:** Mandatory Ind AS **Unlisted companies with net worth ≥ ₹250 crore:** Mandatory Ind AS **Small companies and OPCs:** Can use simpler Company Accounting Standards (AS) **Other unlisted companies:** Use Company AS unless voluntarily adopting Ind AS

Components of Financial Statements (Pvt Ltd / OPC): 1. **Balance Sheet** — as at March 31 (financial year end) 2. **Statement of Profit and Loss** — for the year ended March 31 3. **Statement of Changes in Equity** (if Ind AS applicable) 4. **Cash Flow Statement** — mandatory except for small companies and OPCs 5. **Notes to Accounts** — disclosures as required by Schedule III 6. **Significant Accounting Policies**

Director's Report: Mandatory document filed along with financial statements (AOC-4). Must cover: State of company affairs Financial results and dividend Number of board meetings Directors' Responsibility Statement (Section 134(5)) Details of related party transactions (AOC-2 as Annexure for material RPTs) Risk management (if applicable) CSR activities (if applicable — companies with net worth > ₹500 crore or turnover > ₹1,000 crore or net profit > ₹5 crore) Auditor's observations Particulars of loans, guarantees, investments (Section 186)

Auditor's Report: Mandatory from an independent CA Covers: True and fair view of financial statements, CARO 2020 requirements CARO 2020 (Companies Auditor's Report Order): Detailed checklist audit report required for all companies except OPCs and small companies with paid-up capital < ₹10 lakh

Small Company Definition (Simplified Compliance): Paid-up share capital: Not more than ₹4 crore Turnover: Not more than ₹40 crore Small companies get: Simplified financial statements, no cash flow statement, no CARO, simplified Director's report, MGT-7A (shorter annual return)

Event-Based Compliance: Beyond Annual Filings

Annual compliance is the routine — but event-based compliance is equally important. Every significant change in the company must be reported to MCA within prescribed timelines:

Director Changes: **DIR-12**: Within 30 days of appointment/resignation/cessation of director **DIR-12**: Within 30 days of change in director's details (address, etc.) **MBP-1**: Director's disclosure of interest — filed with company, not MCA

Share Capital Changes: **SH-7**: Increase in authorized share capital — file within 30 days of board/shareholder approval **PAS-3**: Allotment of shares — within 15 days of allotment **MGT-14**: Resolutions for special business — within 30 days of passing resolution

Registered Office: **INC-22**: Change of registered office — within 15 days of change within the same city; within 30 days of shareholder approval for inter-state change **INC-22A**: ACTIVE form (verification of registered office) — one-time compliance for all existing companies

Charges (Loans and Mortgages): **CHG-1**: Registration of charge (new loan/mortgage) — within 30 days of creation **CHG-4**: Satisfaction of charge — within 30 days of loan repayment Unregistered charges have no priority against other creditors

Important: MSME-1 Form (Outstanding Payments) Companies must file Form MSME-1 twice a year (April 30 and October 31) if they have outstanding dues to MSME suppliers for more than 45 days as of the reporting date. Failure to file results in penalty on every director.

CSR Compliance: When and How to Spend on CSR

Corporate Social Responsibility (CSR) compliance under Section 135 of the Companies Act applies to companies meeting the threshold:

Who Must Do CSR: Net worth of ₹500 crore or more, OR Turnover of ₹1,000 crore or more, OR Net profit of ₹5 crore or more in any of the preceding 3 financial years

How Much to Spend: At least 2% of average net profits of the preceding 3 financial years Calculated on net profit before tax (excluding income from foreign branches and non-Indian operations)

What Qualifies as CSR Spending: Schedule VII of the Companies Act lists eligible CSR activities: Education, poverty alleviation, hunger eradication Healthcare, sanitation, drinking water Women empowerment, gender equality Environmental sustainability, conservation Rural development PM CARES fund contributions (qualifies as CSR) Sports development, national heritage

CSR Committee: Must constitute a CSR Committee with at least 3 directors (including one independent director) Committee formulates CSR Policy and recommends spending

CSR Reporting: Annual CSR report in prescribed format — part of Director's Report Form CSR-2: Separate MCA filing with CSR details Unspent CSR amount (if any): Must be transferred to Schedule VII project within 3 years, or to PM National Relief Fund immediately

Penalty for CSR Non-Compliance: Company: Twice the unspent amount or ₹1 crore — whichever is less Officer in default: Imprisonment up to 3 years or fine up to ₹50 lakh or both

Annual Compliance Package: What Online Legal Mitra Offers

Managing all compliance deadlines, forms, meetings, and filings internally is complex and error-prone. Our compliance team ensures your company meets every obligation:

Pvt Ltd Annual Compliance Package (₹7,999/year): All 4 board meeting notices, agenda, and minutes AGM notice, agenda, and minutes AOC-4 financial statement MCA filing MGT-7 annual return MCA filing ADT-1 auditor appointment filing DIR-3 KYC for up to 2 directors Annual compliance calendar with reminders Phone/email support throughout the year

LLP Annual Compliance Package (₹4,999/year): Form 11 annual return filing Form 8 statement of account and solvency filing DIR-3 KYC for designated partners Annual compliance calendar

OPC Annual Compliance Package (₹5,999/year): AOC-4 financial statement filing MGT-7A annual return filing DIR-3 KYC Board meeting minutes Annual compliance calendar

Add-on Services: Tax audit and ITR filing GST return filing TDS compliance management Event-based filings (director changes, share allotment) Company strike-off revival

Contact us at +91 89594 20521 or visit [onlinelegalmitra.com/services/mca/company-compliance](/services/mca/company-compliance) to get started.

Our CS team has handled compliance for 500+ companies including startups, family businesses, and venture-backed entities across India. Based in Gwalior, MP — serving pan-India.

Frequently Asked Questions

What is the annual compliance due date for a Private Limited Company?+
Key annual compliance due dates for Pvt Ltd: (1) DIR-3 KYC for all directors — September 30, (2) AGM — by September 30, (3) ADT-1 auditor filing — within 15 days of AGM, (4) AOC-4 financial statements — within 30 days of AGM (typically October 30), (5) MGT-7 annual return — within 60 days of AGM (typically November 29), (6) Income Tax Return — October 31, (7) GSTR-9 annual GST return — December 31.
What happens if a company misses filing AOC-4 or MGT-7?+
Missing AOC-4 or MGT-7 filing results in: (1) ₹100 per day penalty for each form — accumulating rapidly, (2) If missed for 3 consecutive years — all directors are disqualified for 5 years from serving as directors in any company, (3) If missed for 2 consecutive years — ROC can strike off the company, freezing all bank accounts and assets. It is always cheaper to file late (with penalty) than to miss filing entirely.
Is compliance required for a company with no business activity?+
Yes. Even dormant companies with no transactions must file annual returns (MGT-7) and financial statements (AOC-4) every year. However, companies can apply for "Dormant Status" under Section 455 of the Companies Act by filing Form MSC-1. Dormant companies get relaxed compliance — only one board meeting every 6 months and simplified filings. This is ideal for shelf companies or companies with suspended operations.
What is the difference between Pvt Ltd and LLP annual compliance?+
LLPs have significantly less compliance than Pvt Ltd companies. LLPs: no AGM required, no minimum board meetings, only 2 MCA forms annually (Form 11 by May 30 + Form 8 by October 30), lower professional fees. Pvt Ltd: AGM mandatory, 4 board meetings per year, 3-4 MCA forms annually, more detailed financial disclosures, CARO audit report. LLP annual compliance cost is roughly 40-50% of Pvt Ltd compliance cost.
What is DIR-3 KYC and why is it important?+
DIR-3 KYC is the annual Know Your Customer (KYC) compliance for all directors having a Director Identification Number (DIN). It must be filed by September 30 every year. If a director misses DIR-3 KYC, their DIN is automatically deactivated. A deactivated DIN means the director cannot sign any company document — cheques, board minutes, MCA filings, contracts. This locks up the company's operations entirely. Reactivation requires filing DIR-3 KYC with a late fee of ₹5,000.
How much does annual compliance cost for a startup Pvt Ltd company?+
Annual compliance cost for a startup Private Limited company typically ranges from ₹7,999 to ₹20,000 per year depending on the service provider and the scope of services. Online Legal Mitra offers complete annual compliance packages starting at ₹7,999 covering all ROC filings, meetings, and director KYC. Additional services like ITR, tax audit, and GST filing are charged separately. Always choose a CS or CA firm rather than individual chartered accountants for company compliance to ensure legal correctness.
Tags:
#annual compliance india#company annual compliance#ROC filing#MCA filing#AOC-4 filing#MGT-7 annual return#LLP compliance#OPC compliance#director KYC DIR-3#company compliance checklist 2025#private limited company compliance#AGM India#board meeting compliance#company strike off india#director disqualification
OLMET

Written by

Online Legal Mitra Editorial Team

Editorial Team

Need Help with Compliance?

Get expert guidance from our professionals. Book a free consultation today!

Chat on WhatsApp

Related Articles

Continue reading with these related articles

🏢
Company Registration

Company Registration India Guide 2025: Complete Overview

Master the process of company registration india. Discover the comprehensive steps, legal requirements, and compliance checklists necessary to secure corporate status in 2025.

Read Article
🏭
MSME

MSME / Udyam Registration India 2025: Complete Guide

MSME registration (now Udyam Registration) gives your business access to collateral-free loans, government tenders, 45-day payment protection, and 50% trademark fee concession. Free to register online. Complete 2025 guide by Online Legal Mitra.

Read Article
💰
Tax Planning

ITR Filing India 2025: Complete Income Tax Return Guide

File your Income Tax Return (ITR) correctly for AY 2025-26. Know which ITR form applies to you (ITR-1 to ITR-7), due dates, required documents, new tax regime vs old regime comparison, and expert tips to maximize refunds and avoid IT notices.

Read Article
Free Resources

Stay Compliant, Stay Ahead

Join 10,000+ business owners who receive our free monthly compliance calendar, tax-saving tips, and legal guides.

  • Monthly GST & Compliance Calendar
  • Free legal guides & checklists
  • Tax-saving tips for businesses
  • Early access to new services

Get Free Legal Updates

Unsubscribe anytime. No spam ever.

By subscribing, you agree to receive marketing emails. Unsubscribe at any time.