Annual Filing (AOC-4, MGT-7) – Stay Compliant Without Stress

Running a company comes with responsibilities, and annual filing is one of the most important compliance requirements under the Companies Act. Every registered company must file AOC-4 (financial statements) and MGT-7 (annual return) with the MCA within the due dates.

Missing deadlines can lead to heavy penalties, late fees, and even disqualification of directors. Our expert team ensures your filings are completed accurately and on time—so you can focus on growing your business.

Key Benefits of Our Annual Filing Services

checkAccurate Preparation of Financial Statements
checkTimely Filing of AOC-4 & MGT-7
checkAvoid Heavy Penalties & Late Fees
checkExpert Support for Compliance Queries
checkEnd-to-End Documentation Assistance
check100% MCA-Compliant Filing Process

Complete Your Annual Filing Now

Annual Filing (AOC-4, MGT-7): Complete Corporate Compliance Guide for Indian Companies

If there’s one compliance requirement that no company in India can afford to ignore, its annual ROC filing.

Every year, thousands of companies face penalties—not because they intended to avoid compliance, but because they misunderstood timelines, forms, or requirements.

Two forms sit at the center of this process: AOC-4 and MGT-7.

If you understand these two correctly, you’ve already solved 80% of your ROC compliance challenges.

What is Annual Filing in Corporate Compliance?

Annual filing refers to the mandatory submission of company financials and annual returns to the Registrar of Companies (ROC).

It ensures that your company’s:

  • Financial health
  • Ownership structure
  • Management details

are transparently reported to the government through the MCA portal.

And here’s the key point:

👉 Even if your company has zero transactions, annual filing is still mandatory.

What is AOC-4 Filing?

AOC-4 filing is the submission of your company’s financial statements with the ROC.

It includes:

  • Balance Sheet
  • Profit & Loss Account
  • Cash Flow Statement (if applicable)
  • Auditor’s Report
  • Notes to Accounts

This filing gives authorities a clear picture of your company’s financial position.

What is MGT-7 Filing?

MGT-7 (or MGT-7A for small companies and OPCs) is your annual return filing.

It captures:

  • Shareholding pattern
  • Director details
  • Registered office
  • Company structure changes
  • Compliance disclosures

If AOC-4 shows your numbers, MGT-7 shows your structure.

Difference Between AOC-4 and MGT-7

Most business owners confuse these two. Here’s a simple breakdown:

  • AOC-4 → Financial data (what you earned/spent)
  • MGT-7 → Company data (who owns/manages it)

Both are mandatory—and both must be filed every year.

Due Dates for AOC-4 and MGT-7 Filing

Timing is everything in compliance.

AOC-4 Due Date

  • Within 30 days of AGM

MGT-7 Due Date

  • Within 60 days of AGM

AGM Deadline

  • Usually 30th September (for most companies)

Missing these deadlines triggers automatic late fees.

Penalty for Late ROC Filing

This is where things get serious.

  • ₹100 per day per form
  • No maximum limit

So if both AOC-4 and MGT-7 are delayed:

👉 The penalty can quickly cross ₹20,000+ for small delays.

And that’s just financial impact—legal consequences can follow.

Who Needs to File AOC-4 and MGT-7?

Annual filing is mandatory for:

  • Private Limited Companies
  • One Person Companies (OPC)
  • Public Limited Companies
  • Section 8 Companies

Even if your company is:

  • Not operational
  • Not generating revenue

👉 You still need to file ROC returns.

Step-by-Step Process for Annual ROC Filing

Let’s simplify how the process actually works:

Step 1: Prepare Financial Statements

Your accountant or CA prepares financial reports.

Step 2: Conduct Audit

Audit is mandatory for most companies.

Step 3: Hold AGM

Financials are approved by shareholders.

Step 4: File AOC-4

Submit financial statements on the MCA portal.

Step 5: File MGT-7 / MGT-7A

Submit company details and annual return.

Step 6: Pay Filing Fees

Includes normal + late fees (if applicable).

Common Mistakes in Annual Filing

Even experienced companies make these errors:

  • Missing AGM deadlines
  • Filing incorrect financial data
  • Using wrong form (MGT-7 vs MGT-7A)
  • Not attaching required documents
  • Last-day filing (server issues are real)

These mistakes often lead to rejection or penalties.

Annual Filing for Startups: What You Should Know

Startups often assume compliance can wait.

But here’s what actually happens:

  • Investors check ROC filings during due diligence
  • Missing filings delay funding rounds
  • Non-compliance affects valuation

👉 Clean compliance = Faster funding.

Benefits of Timely AOC-4 and MGT-7 Filing

Staying compliant isn’t just about avoiding penalties.

It gives you:

  • Strong legal standing
  • Better credibility with banks and investors
  • Smooth fundraising process
  • No regulatory interruptions
  • Clean company records

Think of annual filing as your company’s financial and legal report card.

Should You Handle Annual Filing Yourself?

You can file on your own via the MCA portal.

But here’s the practical reality:

  • Forms are technical
  • Errors lead to rejection
  • Corrections waste time

That’s why businesses prefer ROC annual filing services.

Professionals ensure:

  • Accurate filings
  • On-time submission
  • Zero penalties
  • Stress-free compliance

How to Stay Compliant Every Year

Here’s what actually works in real businesses:

1. Start Early

Don’t wait until September.

2. Maintain Updated Records

Keep financials and registers ready.

3. Track Deadlines

Use compliance calendars or reminders.

4. Work with Experts

A CA or Company Secretary reduces risk significantly.

Final Thoughts

Annual filing through AOC-4 and MGT-7 is not just a compliance task—it’s a legal requirement that directly impacts your company’s status.

Ignoring it leads to:

  • Financial penalties
  • Legal risks
  • Business disruptions

But when handled correctly, it becomes a smooth, predictable process.

The key is simple: stay early, stay accurate, and stay consistent.

Complete Your Annual Filing Now

Frequently Asked Questions (FAQs)

1. What is AOC-4 filing?

AOC-4 is the form used to file financial statements with the ROC.

MGT-7 is the annual return that contains company and shareholder details.

Yes, even inactive companies must file AOC-4 and MGT-7.

Within 30 days from the date of AGM.

Within 60 days from the date of AGM.

Yes, but professional help reduces errors and penalties.

MGT-7A is a simplified version for OPCs and small companies.

Why Choose Shaurya & Associates for Annual Filing (AOC-4, MGT-7)?


✔ Expert handling of ROC filings with 100% accuracy
✔ Timely submission to avoid penalties & late fees
✔ Complete end-to-end support from start to finish
✔ Fast and hassle-free process
✔ Transparent and affordable pricing
✔ Personalized assistance for your business needs

👉 Stay compliant without stress—let experts handle your annual filing.