ROC Filing — What Every Business Owner in India Needs to Know
A plain-language guide to compliance, deadlines, and avoiding penalties
Apply For Registration
So, what is the ROC?
ROC — Registrar of Companies. Most business owners hear this term during company registration and then sort of forget about it. That's usually when the trouble starts.
The ROC is a government office that works under India's Ministry of Corporate Affairs. Its job, broadly speaking, is to register companies and LLPs and then make sure they're playing by the rules year after year. There are ROC offices in almost every major state — Mumbai, Delhi, Chennai, Bengaluru, Kolkata, and so on. Whichever state your company is registered in, that ROC office is your point of contact.
Here's the part people miss: once you're registered, the ROC doesn't just disappear. Every year, you have to report back — submit your accounts, file your annual return, report any changes in your company's structure. It's an ongoing relationship, not a one-time interaction.
The ROC also maintains a public register. That means anyone — a bank, an investor, a potential partner — can look up your company on the MCA portal and see your filings, who your directors are, what your capital looks like. Transparency is baked into the system. If your filings are missing or outdated, that's visible to the world too.
The Legal Side What the Companies Act Says
Out there among laws, the Companies Act, 2013 stands firm. Filing duties? Deadlines? Consequences? All spelled out clear. Take a look at what counts most - plain sense only, zero courtroom talk.
Annual Return — Form MGT-7
Each year, companies must send in their Annual Return under Section 92 of the Act. Though it happens annually, the rule applies without exception. When the deadline arrives, paperwork goes to the proper office. Even so, some delay while others act early. Since the law states clearly, there is little room for debate. Filing on time becomes normal practice for most firms. Unless something changes, this duty stays unchanged.
Financial Statements — Form AOC-4
Your Balance Sheet, Profit & Loss, Cash Flow Statement — all of it has to be filed with the ROC within 30 days of the AGM. Section 137 of the Act mandates this. The accounts have to be audited first, and the CA's report goes in as an attachment. No audit, no filing. That's just how it works.
Director Appointments and Resignations — Form DIR-12
Changed a director? Someone resigned, or you brought in a new one? That has to be reported to the ROC within 30 days using Form DIR-12. The public register needs to reflect who's actually running the company. If you quietly switch directors without notifying the ROC, that's a violation — and it can create complications later, especially during due diligence.
Registering a Charge — Form CHG-1
Took a loan and pledged company assets as collateral? You're required to register that charge with the ROC within 30 days, using Form CHG-1. This might seem like a formality, but it's not. An unregistered charge is void against a liquidator and creditors. If the company ever runs into financial trouble, an unregistered charge basically means your security evaporates legally.
Increase in Authorised Capital — Form SH-7
Raising your authorised share capital means amending your Memorandum of Association. That amendment, along with the resolution passed at the general meeting, needs to be reported to the ROC via Form SH-7 within 30 days. Thirty days goes quickly when you're busy running a business — set a reminder the day the resolution passes.
Who Has to File ROC Returns?
Pretty much every business registered under Indian law. Specifically:
- Private Limited Companies — this is the most common type in India
- Public Limited Companies
- One Person Companies (OPCs)
- Small Companies (as defined under the Act)
- Section 8 Companies — NGOs, charitable trusts registered as companies
- Limited Liability Partnerships (LLPs)
- Foreign companies with a registered office in India
- Dormant companies that haven't begun operations
One thing I keep seeing business owners get wrong — they assume that if the company hasn't done any business, there's nothing to file. That's not how it works. Even a completely inactive company has to submit its annual return and financial statements. Zero revenue, zero transactions — doesn't matter. The obligation exists from the day the company is registered.
The only real way out is to either apply for dormant status (which reduces your compliance load) or formally strike off the company. Just ignoring it creates a backlog of penalties that compounds every single day.
How to Actually File — Step by Step
The filing itself isn't complicated. It's all done online through the MCA21 portal at mca.gov.in. Here's how a typical annual filing cycle goes:
- Hold the AGM before September 30. This is where the board approves the audited accounts.
- Get the accounts audited. Your CA will prepare and sign off on the financial statements. Without the auditor's report, you can't file AOC-4.
- Make sure DSCs are in order. The person signing the forms needs an active Digital Signature Certificate. Directors need valid DINs.
- Start at MCA21 by signing in, then locate the needed forms. Financial statements go in AOC-4. The yearly return uses form MGT-7. Pull up each one after login. Move through them once access is set. Entry begins only when the portal accepts credentials. Pages load before selection becomes possible. Check first what applies to your case. Open either based on requirement.
- Fill in the details and attach documents — audited financials, Board Resolution, audit report, and any other required annexures.
- Pay the filing fee. The amount depends on your company's authorised capital. Payment goes through the portal itself.
- Submit and download the SRN acknowledgement. Save it. If there's ever a dispute about whether you filed on time, this is your proof.
For most small companies with clean books, the actual filing takes a few hours once everything's ready. The real delay is usually waiting for the CA to finish the audit — especially in October and November when every firm is swamped.
Questions People Actually Ask
What are the exact deadlines I need to track?
expand_more
AOC-4 (financial statements) — 30 days after the AGM. MGT-7 (annual return) — 60 days after the AGM. If your AGM is on September 30, that puts your AOC-4 deadline at October 30 and MGT-7 at November 29. Mark these in your calendar well in advance.
We missed the deadline. How bad is it?
expand_more
Late filing attracts Rs. 100 per day per form with no ceiling. So if you're 90 days late on both AOC-4 and MGT-7, you're looking at Rs. 18,000 in late fees alone — before any other consequences. And if a company defaults for three consecutive years, its directors can be disqualified under Section 164(2), meaning they can't serve as director in any company for five years. That's a significant personal consequence, not just a corporate one.
Do we need professionals, or can we do this ourselves?
expand_more
The audit has to be done by a Chartered Accountant — that's non-negotiable. For larger companies, the Annual Return (MGT-7) also needs a Company Secretary's certification. Even for smaller companies that technically don't require a CS, it's worth having someone who knows the forms handle the filing. Errors in ROC filings can be annoying to correct and sometimes attract scrutiny.
Our company is just sitting idle. We haven't done anything yet. Do we still need to file?
expand_more
Yes, you do. If the company is registered, it has to file — active or not. If you want to legitimately reduce your compliance burden, look into applying for dormant status under Section 455. Once approved, you only need to file Form MSC-3 each year, which is much simpler. But just doing nothing and hoping it blows over? That doesn't work. The penalties keep running.
Can someone outside the company look up our ROC filings?
expand_more
Yes, and this surprises a lot of people. The MCA21 portal is public. Any investor, bank, supplier, or curious person can look up your company, see your filing history, check who your directors are, and view your financial documents. This is intentional — the system is built for transparency. If your filings are late or missing, that's visible too. Which is another reason to stay on top of it.
What if there's a mistake in a form we already submitted?
expand_more
You can file revised or rectified forms in most cases through the MCA21 portal. But there may be additional fees, and some corrections require explaining the change. If the error is in financial data, definitely talk to your CA before submitting a correction — you want to make sure the revised filing doesn't contradict other documents already on record.
One Last Thing Before You Go
If you have read this far, you probably already know you need to do this. Most people do. The hesitation is rarely about whether to register — it’s about finding the time, knowing where to start, and not wanting to deal with the paperwork alone.
That’s exactly what we are here for.
Whether you want to apply for trademark registration online today, need help figuring out which class your business falls under, or just have a few questions you want answered before committing — reach out. No pressure, no sales pitch. Just straightforward help from people who do this every day.
Your brand took years to build. The paperwork to protect it takes a few weeks. It’s genuinely one of the best decisions you can make for your business.
Ready to Make Your Brand Legally Yours?
Talk to our trademark experts today — the first conversation is always free.