Skip to Content

🗂 ROC Annual Filing (AOC-4, MGT-7) – Stay Compliant with MCA Laws

Let our expert CA/CS team handle your company’s annual ROC filings — AOC-4 for financials, MGT-7 for shareholding & compliance. Fast, accurate & affordable.

Contact us
What is ROC Annual Filing?

✅ What is ROC Annual Filing?

As per Companies Act, 2013, all companies (Pvt Ltd, OPC, Section 8) are required to file Annual Returns and Financial Statements with the Ministry of Corporate Affairs (MCA).


LawBharat helps you complete mandatory forms like:


📄 AOC-4 – Statement of Financials 


📋 MGT-7 – Annual Return on shareholding, compliance 


🔄 MGT-7A – For small companies and OPCs 


📝 ADT-1 – Auditor Appointment Filing 


📌 Late filing support with C-FSS scheme (if available)


🧰 Forms Covered in ROC Filing Packages

Form Purpose Applicability
AOC-4 Financial Statements All Companies
MGT-7 Annual Return All Companies (except OPC)
MGT-7A Annual Return (Simplified) OPC & Small Companies
ADT-1 Auditor Appointment Every 5 years or new
DIR-3 KYC Director KYC Every Director (DIN holders)


Forms Covered in ROC Filing Packages
Due Dates for FY 2024–25

📋 Due Dates for FY 2024–25

📅 AOC-4: 30th October 2025

📅 MGT-7/MGT-7A: 29th November 2025

🕒 Late fees: ₹100 per day per form (no max limit) 

👉 Avoid penalty by timely filing with LawBharat.

Documents Required

📁 Documents Required



✔️Balance Sheet & P&L (signed by CA)

✔️Board Meeting Minutes / Annual Report

✔️DSC of Directors

✔️Company PAN & Incorporation Certificate

✔️Shareholding & Directors’ Details

✔️Auditor Appointment Info (if new)

❓Frequently asked questions

Here are some common questions about our services.

AOC-4 is the MCA form to submit the company’s financials. Every Pvt Ltd, OPC, and Section 8 Company must file it annually.

No. MGT-7A is a simplified return for One Person Companies (OPC) and small companies.

You are liable to pay ₹100 per day per form as late fees. No upper limit applies.

No. LLPs file Form 11 and Form 8, not AOC-4/MGT-7. We provide LLP ROC filing separately.

The penalty is ₹100 per day until the filing is completed. Directors may also be held liable.

🎯 Why Choose LawBharat?

✔️ Expert CA/CS Team for ROC Filings 


✔️ Accurate MCA Form Filing & DSC Validation 


✔️ Affordable & Transparent Pricing 


✔️ Guidance on MCA Portal Compliance 


✔️ PAN India Filing Support 


✔️ C-FSS Penalty Waiver Filing (if applicable)