Accounting & Financial Management
Business Registrations
Tax & Regulatory Compliance
Annual Compliance Services
About Company
Index
ToggleRunning 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.

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.
You might be thinking, “Can’t I just skip this?” Unfortunately, no.
Here’s why ROC filing matters:
If you’re running any of these business structures, ROC filing is mandatory for you:
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.
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.
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?
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 is where you submit your company’s financial statements—basically, your books for the year.
What’s included in AOC-4?
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:
| Feature | Form MGT-7 | Form AOC-4 |
| What it is | Annual Return | Financial Statements |
| Filing deadline | 60 days after AGM | 30 days after AGM |
| Typical due date | Nov 29 (approx.) | Oct 29 (approx.) |
| OPC special rule | Same as others | 180 days from FY end |
| Main content | Corporate governance info | Financial data |
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.
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 Capital | Fee 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.
Miss the deadline and the fees multiply—literally. The MCA has a progressive penalty structure:
| How Late You Are | Additional Fee Multiplier |
| 1-15 days late | 1x the normal fee |
| 16-30 days late | 2x the normal fee |
| 31-60 days late | 4x the normal fee |
| 61-90 days late | 6x the normal fee |
| 91-180 days late | 10x the normal fee |
| More than 180 days | 12x 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.
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.
For not filing MGT-7:
For not filing AOC-4:
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:
For AOC-4 non-filing, penalties are even steeper:
ROC Filing Penalties: Long-Term Consequences
After 2 years of non-filing:
After 3 years of non-filing:
Other consequences include:
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
Step 2: Get your books audited
Step 3: Gather your documents
Step 4: File AOC-4 first (tighter deadline)
Step 5: File MGT-7 next
Step 6: Save your acknowledgments
Typical time required: 3-5 working days if all your documents are ready and you don’t hit any technical issues.
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
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.