Get Expert Registration & Taxation Services

compliance-services-finocircle

ROC Filing: A Complete Guide for Business Owners

Running a business comes with its fair share of paperwork, and if you’re a company director, you’ve probably heard the term “ROC filing” thrown around quite a bit. It’s more than a formal requirement.

Here’s the thing: over 2 lakh companies face penalties every year simply because they missed their ROC filing deadlines or didn’t quite understand what was required. The good news? It doesn’t have to be complicated.

In this guide, we’re breaking down everything you need to know about ROC filing—from what it means to when you need to file, how much it costs, and most importantly, how to stay out of trouble with the Ministry of Corporate Affairs.

ROC Filing Guide

What is ROC Filing? Understanding the Basics

First things first—what does ROC actually mean? ROC stands for Registrar of Companies, which operates under the Ministry of Corporate Affairs (MCA). Think of it as the government’s way of keeping track of all registered companies in India.

ROC filing is essentially your company’s annual health checkup with the government. Every year, you’re required to submit certain documents that show your company’s financial health, who’s running it, and whether you’re following all the rules laid down in the Companies Act, 2013.

Why is ROC Filing Mandatory?

You might be thinking, “Can’t I just skip this?” Unfortunately, no.

Here’s why ROC filing matters:

  • It’s the law – Sections 92 and 137 of the Companies Act, 2013 make it mandatory
  • Maintains transparency – Stakeholders, investors, and even potential clients often check these filings
  • Proves you’re active – The government uses these filings to verify that your company is actually operating
  • Builds credibility – Banks check your ROC compliance before approving loans
  • Protects directors – Non-filing can lead to personal disqualification for directors

Who Needs to File ROC Returns?

If you’re running any of these business structures, ROC filing is mandatory for you:

  • Private Limited Companies
  • Public Limited Companies
  • One Person Companies (OPC)
  • Limited Liability Partnerships (LLP)
  • Section 8 Companies (NGOs/Non-profits)
  • Foreign companies with offices in India

Important note about ROC compliance for Section 8 company

While Section 8 companies (charitable organizations) follow most of the same rules, they have certain exemptions and modified requirements. These companies must still file annual returns and financial statements, but the process may differ slightly in terms of formats and disclosures.

The Two ROC Filing Forms You Need to Know

When people talk about ROC filing, they’re usually referring to two critical forms: MGT-7 and AOC-4. Let’s break down what each one means.

Form MGT-7: Your Annual Return

Think of Form MGT-7 as your company’s resume. It tells the government everything about your company’s current status.

What goes into MGT-7?

  • Your registered office address
  • Details of any parent or subsidiary companies
  • Complete shareholding pattern and any changes during the year
  • Names and details of all directors and key management
  • Information about your Annual General Meeting
  • Any penalties or legal actions against the company
  • Details of securities transferred during the year

The crucial ROC return due date for MGT-7: You have 60 days from your AGM date to file this form. Since most companies hold their AGM by September 30, the typical roc filing due date for MGT-7 falls around November 29 each year.

Small companies benefit: If you qualify as a small company under the Companies Act, you can file the simpler MGT-7A form instead.

Form AOC-4: Your Financial Statements

Form AOC-4 is where you submit your company’s financial statements—basically, your books for the year.

What’s included in AOC-4?

  • Balance Sheet showing assets and liabilities
  • Profit and Loss Statement
  • Cash Flow Statement
  • Director’s Report explaining the year’s performance
  • Auditor’s Report (the CA’s professional opinion)
  • Detailed notes to the accounts
  • Related party transaction disclosures

The critical ROC filing due date for AOC-4: This one’s tighter—you only get 30 days from your AGM to file. So if your AGM is on September 30, you need to file by October 29.

Exception for OPCs: One Person Companies get a breather—they have 180 days from the end of the financial year to file AOC-4.

Here’s a quick comparison to help you remember:

FeatureForm MGT-7Form AOC-4
What it isAnnual ReturnFinancial Statements
Filing deadline60 days after AGM30 days after AGM
Typical due dateNov 29 (approx.)Oct 29 (approx.)
OPC special ruleSame as others180 days from FY end
Main contentCorporate governance infoFinancial data

 

ROC Compliance Due Dates: Mark Your Calendar

Understanding ROC compliance due dates is crucial because missing them costs real money. Here’s your annual timeline if your financial year ends on March 31 (like most companies):

Your ROC Filing Calendar:

March 31 – Financial year ends

By September 30 – Hold your Annual General Meeting (AGM)

By October 29 – File Form AOC-4 (30 days from AGM)

By November 29 – File Form MGT-7 (60 days from AGM)

Special Situations and ROC Filing Dates

Life doesn’t always go according to plan, right? Here are some special scenarios:

If it’s your first AGM: New companies get up to 9 months from the end of their first financial year to hold the AGM. Your roc compliance due date will be calculated from whenever that first AGM actually happens.

If you adjourn your AGM: Sometimes meetings get rescheduled. No problem—just calculate your roc filing dates from the adjourned meeting date.

If you don’t hold an AGM at all: This is technically a violation, but you still need to file your forms within the deadline with a written explanation about why the AGM wasn’t held.

How Much Does ROC Filing Cost?

Let’s talk money. The government charges filing fees based on your company’s authorized share capital. Here’s the complete breakdown:

Normal Filing Fees (When You File On Time)

Your Authorized Share CapitalFee Per Form
Less than ₹1 lakh₹200
₹1 lakh to ₹4.99 lakhs₹300
₹5 lakhs to ₹24.99 lakhs₹400
₹25 lakhs to ₹99.99 lakhs₹500
₹1 crore or more₹600

Real example: Let’s say your company has an authorized capital of ₹10 lakhs. You’ll pay ₹400 for AOC-4 and ₹400 for MGT-7, totaling ₹800 if you file on time.

Penalties for late ROC Filing

Miss the deadline and the fees multiply—literally. The MCA has a progressive penalty structure:

How Late You AreAdditional Fee Multiplier
1-15 days late1x the normal fee
16-30 days late2x the normal fee
31-60 days late4x the normal fee
61-90 days late6x the normal fee
91-180 days late10x the normal fee
More than 180 days12x the normal fee

 

PLUS: You pay an additional ₹100 per day from the very first day you’re late.

Example: Say you’re 90 days late filing AOC-4, and your normal fee was ₹400.

  • Normal fee: ₹400
  • Late fee multiplier (6x): ₹2,400
  • Additional daily fee (90 days × ₹100): ₹9,000
  • Your total: ₹11,800 just for one form!

Penalties That Can Really Hurt Your Business

Beyond the filing fees, there are serious penalties for companies and directors who don’t comply. Let’s be honest about what you’re risking.

Penalties on Your Company

For not filing MGT-7:

  • Immediate penalty: ₹50,000
  • Continuing penalty: ₹100 per day
  • Maximum penalty: ₹5,00,000

For not filing AOC-4:

  • Immediate penalty: ₹10,000
  • Continuing penalty: ₹100 per day
  • Maximum penalty: ₹2,00,000

Personal Penalties on Directors

Here’s something many directors don’t realize: you can be held personally liable.

For MGT-7 non-filing, the Managing Director or CFO (or any director designated by the board) faces:

  • ₹10,000 immediate penalty
  • ₹100 per day additional penalty
  • Maximum: ₹50,000

For AOC-4 non-filing, penalties are even steeper:

  • ₹1,00,000 immediate penalty
  • ₹1,000 per day additional penalty
  • Maximum: ₹5,00,000

ROC Filing Penalties: Long-Term Consequences

After 2 years of non-filing:

  • Your company gets marked as “Inactive” in the MCA database
  • The ROC may initiate proceedings to strike off your company
  • This appears on your company’s public record

After 3 years of non-filing:

  • All directors get disqualified for 5 years
  • You cannot be appointed as a director in ANY other company
  • This disqualification is publicly recorded
  • Your professional reputation takes a serious hit

Other consequences include:

  • Banks refuse to process loan applications
  • Potential investors back out
  • Difficulty in closing the company even if you want to
  • Criminal prosecution in extreme cases
  • Show-cause notices from MCA that require legal responses

How to File: Your Step-by-Step Process

Let’s walk through the actual filing process. I’ll give you both the DIY approach and the professional route.

The DIY Route (If You Want to File Yourself)

Step 1: Hold your AGM

  • Ensure you have a quorum
  • Approve the financial statements
  • Record detailed minutes

Step 2: Get your books audited

  • Hire a practicing Chartered Accountant
  • Get the complete audit report
  • Ensure all schedules and notes are ready

Step 3: Gather your documents

  • Digital Signature Certificate (DSC) of directors
  • Audited financial statements
  • Director’s report
  • Board resolution approving the accounts
  • AGM minutes and attendance register

Step 4: File AOC-4 first (tighter deadline)

  • Log into the MCA portal (www.mca.gov.in)
  • Select “File eForm”
  • Choose “AOC-4” from the list
  • Fill in all required details
  • Upload all documents (check file size limits!)
  • Pay the government fee online
  • Digitally sign and submit

Step 5: File MGT-7 next

  • Same process as AOC-4
  • Make sure shareholding data matches your records
  • Include details of all share transfers during the year

Step 6: Save your acknowledgments

  • Download the system-generated receipts immediately
  • Keep them in a secure folder
  • You’ll need them for future reference

Typical time required: 3-5 working days if all your documents are ready and you don’t hit any technical issues.

Let Finocircle Take the Burden Off Your Shoulders

Here’s the thing: you started your business to build something great, not to spend sleepless nights worrying about ROC compliance due dates and penalty calculations.

Why Business Owners Choose Finocircle:

Expert CA Team – All our professionals are qualified chartered accountants with 10+ years of experience in corporate compliance

100% On-Time Filing Guarantee – We’ve never missed a deadline for our clients. Not once.

Transparent Pricing – No hidden charges, no last-minute surprises. You pay exactly what we quote.

End-to-End Support – From AGM preparation to final filing acknowledgment, we handle everything

10,000+ Happy Companies – Businesses across Noida, Gurgaon, Delhi, and Ghaziabad trust us with their compliance

Same-Day Response – Questions about your filing? We respond within hours, not days

Final Thoughts: Stay Compliant, Stay Stress-Free

ROC filing might seem like just another bureaucratic hurdle, but it’s actually pretty straightforward once you understand the system. The key is treating it like any other important business deadline—mark your calendar, prepare in advance, and don’t procrastinate.

Picture of CA Vaibhav Mittal

CA Vaibhav Mittal

CA Vaibhav Mittal is a seasoned Chartered Accountant with over 15 years of experience in finance, taxation, and business advisory. He specializes in providing expert guidance on tax planning, financial management, and regulatory compliance to individuals and businesses alike.

Request a Call Back

We will get back to you soon.