ROC Annual Compliance Checklist 2025: AOC-4, MGT-7 & DIR-3 KYC Guide

Every Private Limited Company and LLP registered in India must comply with annual ROC (Registrar of Companies) filing requirements under the Companies Act, 2013. Non-compliance leads to heavy penalties, director disqualification, and even company strike-off.

This comprehensive checklist covers all ROC annual compliance requirements for FY 2024-25, including due dates, documents required, filing process, and penalties to help your company stay compliant.

ROC Compliance Overview

ROC compliance refers to the mandatory filings that every company must make with the Ministry of Corporate Affairs (MCA) through the MCA V3 portal. These filings ensure transparency, accountability, and legal standing of your company.

Key Point

Even if your company has no business activity (dormant), annual ROC compliance is mandatory. NIL returns must be filed to maintain "Active" status.

Who Needs to File ROC Returns?

  • All Private Limited Companies
  • All Public Limited Companies
  • One Person Companies (OPC)
  • Limited Liability Partnerships (LLP)
  • Section 8 Companies (Non-profit)
  • Foreign Companies with place of business in India

Annual Compliance Timeline for FY 2024-25

30th June 2025

DPT-3: Return of Deposits

Companies accepting deposits or having outstanding loans must file DPT-3 with auditor certificate.

30th September 2025

DIR-3 KYC: Director KYC

Mandatory annual KYC for all DIN holders. Failure results in DIN deactivation and ₹5,000 penalty.

30th September 2025

Annual General Meeting (AGM)

AGM must be held within 6 months from the end of financial year. First AGM within 9 months.

29th October 2025

AOC-4: Financial Statements

Filing of Balance Sheet, P&L, Director's Report within 30 days of AGM.

29th November 2025

MGT-7/MGT-7A: Annual Return

Filing of Annual Return within 60 days of AGM. MGT-7A for OPC and Small Companies.

15 Days Post AGM

ADT-1: Auditor Appointment

Intimation of auditor appointment to ROC within 15 days of AGM (if new appointment/reappointment).

Extension for FY 2024-25

MCA has extended the deadline for AOC-4 and MGT-7 filing for FY 2024-25 to 31st December 2025 without additional fees. Take advantage of this extension!

AOC-4: Filing of Financial Statements

Form AOC-4 is used to file the company's financial statements with the ROC. It must be filed within 30 days from the date of AGM.

Particulars Details
Form Name AOC-4 (XBRL for specified companies)
Due Date 30 days from AGM (Extended to 31 Dec 2025 for FY 2024-25)
Government Fee ₹300 for share capital up to ₹1 lakh; varies based on capital
Late Fee ₹100 per day, no upper limit
Signed By Director + Company Secretary (if applicable) + CFO (if applicable)

Attachments Required for AOC-4

  • Audited Financial Statements (Balance Sheet, P&L, Cash Flow)
  • Director's Report
  • Auditor's Report
  • Notice of AGM
  • Minutes of AGM
  • CSR Report (if applicable)
  • Secretarial Audit Report (if applicable)
MCA V3 Requirement

Under MCA V3, you must attach photographs of registered office (interior, exterior, nameplate) with a director present, and Excel-based shareholder details. Ensure compliance with new photo requirements.

MGT-7: Annual Return Filing

Form MGT-7 contains details about the company's shareholding structure, directors, compliance status, and other key information. It must be filed within 60 days from the date of AGM.

Form Type Applicable To Key Difference
MGT-7 Regular Private Limited, Public Limited Companies Detailed form with all schedules
MGT-7A OPC, Small Companies Abridged/simplified version

Information Required in MGT-7

  • Registered office address and other locations
  • Principal business activities
  • Particulars of holding, subsidiary, and associate companies
  • Share capital and shareholding pattern
  • Details of members and debenture holders
  • Details of directors and KMPs
  • Meetings of members, Board, and committees
  • Details of penalties and compounding
  • Compliance certificate (for listed companies)

DIR-3 KYC: Annual Director Verification

DIR-3 KYC is mandatory annual KYC verification for every person holding a DIN (Director Identification Number). It ensures that director information on MCA database is current and accurate.

Critical Deadline

DIR-3 KYC must be filed by 30th September every year. Missing this deadline results in DIN deactivation, ₹5,000 penalty, and inability to sign any MCA forms.

Types of DIR-3 KYC

Type When to Use OTP Verification
DIR-3 KYC (Web) No change in mobile/email since last year Email + Mobile OTP
DIR-3 KYC (Form) First time filing or change in mobile/email Professional certification required

Documents for DIR-3 KYC

  • PAN Card of Director
  • Aadhaar Card
  • Passport (for foreign directors)
  • Current address proof
  • Recent photograph
  • Valid Digital Signature Certificate (DSC)

Other Important ROC Forms

Form Purpose Due Date
ADT-1 Auditor appointment intimation 15 days from AGM
DPT-3 Return of deposits/outstanding loans 30th June every year
MSME-1 Outstanding payments to MSMEs 31st Oct & 30th Apr (half-yearly)
INC-20A Declaration for commencement of business 180 days from incorporation
INC-22A (ACTIVE) Active company tagging compliance One-time (if not filed earlier)
BEN-2 Beneficial ownership declaration 30 days from receipt of BEN-1

Penalties & Consequences

AOC-4 / MGT-7 Late Filing
₹100/day

No upper limit. Continues till filing.

DIR-3 KYC Default
₹5,000

Plus DIN deactivation. Cannot sign forms.

3+ Years Non-Filing
5-Year Ban

Director disqualification under Section 164(2).

2+ Years Non-Filing
Strike-Off

ROC can suo-moto strike off company under Section 248.

Director Disqualification

If a company fails to file AOC-4 and MGT-7 for 3 consecutive years, all directors are disqualified under Section 164(2)(a) for a period of 5 years. They cannot be appointed as director in any company during this period.

Complete Document Checklist

For AOC-4 Filing

  • Audited Balance Sheet
  • Profit & Loss Account
  • Cash Flow Statement
  • Notes to Accounts
  • Director's Report
  • Independent Auditor's Report
  • AGM Notice
  • AGM Minutes (signed)
  • Photographs of registered office (MCA V3)
  • CSR Report & Annexure (if applicable)

For MGT-7 Filing

  • List of shareholders with shareholding details (Excel format)
  • List of directors with DIN
  • Details of Board meetings held
  • Details of General meetings
  • Particulars of loans/investments (Section 186)
  • Related party transactions details
  • Certificate from Practicing Professional

Frequently Asked Questions

What is the due date for AOC-4 and MGT-7 for FY 2024-25?

For FY 2024-25, AOC-4 is due within 30 days of AGM (typically 29th October) and MGT-7 within 60 days of AGM (typically 29th November). However, MCA has extended the deadline to 31st December 2025 without additional fees.

What is the penalty for late ROC filing?

Late filing penalty for AOC-4 and MGT-7 is ₹100 per day with no upper limit. For DIR-3 KYC, the late fee is ₹5,000 plus DIN deactivation. Non-filing for 3+ years leads to 5-year director disqualification.

What is DIR-3 KYC and who needs to file it?

DIR-3 KYC is mandatory annual KYC verification for all DIN holders. Every director must file it by 30th September each year. Failure results in DIN deactivation, ₹5,000 penalty, and inability to sign any MCA forms until regularized.

Can a company be struck off for non-compliance?

Yes. Under Section 248 of Companies Act, ROC can initiate suo-moto strike-off proceedings if a company has not filed annual returns for 2 consecutive years. The company's name will be removed from the register of companies.

Is annual compliance required for dormant companies?

Yes, even dormant companies must file annual returns. They need to file AOC-4, MGT-7, and DIR-3 KYC every year. NIL returns are acceptable if there's no business activity, but filing is mandatory to maintain "Active" status.

Need Help with ROC Compliance?

Our expert team handles 500+ ROC filings every year. Get your AOC-4, MGT-7, and DIR-3 KYC filed accurately and on time.

Call +91 92662-42424