Full private limited annual compliance in Mumbai costs ₹10,499 a year with LegalX India. That single fee covers statutory audit coordination, AOC-4, MGT-7, DIR-3 KYC for every director, the company's income tax return and the board paperwork behind all of it. Now set that against the meter running on the other side. A late ROC form accrues an additional fee of ₹100 a day with no upper cap. A Kalbadevi textile company that files four months late on both annual forms has already spent more than double the package price on penalties alone.
What must your company file this year, and by when?
Every private limited company registered in Maharashtra owes the same core set of filings, whatever its turnover. The dates below govern a company whose financial year ended on 31 March 2026, which covers nearly everyone.
| Filing | Due date | What missing it costs |
|---|---|---|
| AGM for the year ended 31 March 2026 | 30 September 2026 | Blocks both ROC forms and exposes officers to penalty |
| AOC-4 financial statements | Within 30 days of the AGM, 30 October 2026 at the latest | Additional fee of ₹100 a day, uncapped |
| MGT-7 annual return | Within 60 days of the AGM, 29 November 2026 at the latest | Additional fee of ₹100 a day, uncapped |
| DIR-3 KYC for each director | 30 September 2026 | DIN deactivation, ₹5,000 to restore |
| ITR-6 for the company | 31 October 2026 | Late fee of ₹5,000 to ₹10,000 plus interest |
Small companies file MGT-7A instead of MGT-7, on the same clock. The forms themselves are national, and our complete Private Limited Annual Compliance guide for India explains each one in depth. This page covers what changes when the company sits in Mumbai, and more changes than most owners expect.
Does your filing go to ROC Mumbai-I or ROC Mumbai-II?
Mumbai company filings now split between two registrars, and older guides describing a single ROC Mumbai will point you at the wrong office. The split comes from MCA notification S.O. 4850(E), in force from 16 February 2026. The test is your registered office district. An office in Mumbai City or Mumbai Suburban, the two districts that make up Greater Mumbai, answers to ROC Mumbai-I. ROC Mumbai-II at Navi Mumbai takes eight districts: Aurangabad, now Chhatrapati Sambhajinagar, along with Dhule, Jalgaon, Nandurbar, Nashik, Palghar, Raigad and Thane. So a company in Kalyan, Vasai Virar or Panvel files with Mumbai-II even though its promoters may sit in town.
Your CIN keeps its MH state code either way. What changes is the office that reviews your forms, raises queries and, in a prolonged default, moves against the company. One more consequence catches people off guard. A registered office shift that crosses the boundary, say Mulund to Thane, now needs a special resolution and Regional Director confirmation on Form INC-23, where Form INC-22 alone once did the job. We check the district question before any filing leaves our desk.
What does a missed deadline actually cost?
Do the arithmetic before deciding a quiet year can wait. The additional fee runs per form, so a company late on both AOC-4 and MGT-7 accrues ₹200 a day. Ninety days of silence is ₹18,000, well above the cost of a full year of professional handling. Directors carry their own exposure too. A missed DIR-3 KYC deactivates the DIN, which freezes that person's filings across every company where they hold a board seat, until ₹5,000 and a fresh filing restore it.
The deeper risk is strike off. Voluntary closures on STK-2 now go through a centralised registrar rather than the local office, but strike offs for persistent default remain with your own registrar, Mumbai-I or Mumbai-II. Once a company is struck off, restoration runs through the NCLT Mumbai Bench, with professional costs that dwarf every number above. No lender or investor reviewing your MCA record treats that history kindly.
Which Mumbai companies feel this the hardest?
- Family businesses that recently became companies. A Kalbadevi textile house that traded for decades as a partnership and incorporated to bring in the next generation meets audit discipline, board minutes and AGM formality for the first time. The first compliance year decides whether the new structure builds credibility or a penalty trail.
- Companies whose registrar is not the one they assume. A warehousing and logistics operator in Bhiwandi holds a Thane district registered office, so its forms belong to ROC Mumbai-II, whatever an older checklist says.
- First year companies with no revenue. Founders assume a dormant looking company can skip a cycle. It cannot, and the additional fee does not care that sales were zero.
Does Maharashtra add anything beyond the ROC forms?
Yes, and this is where national checklists fail Mumbai companies. The company holds its own PTEC and pays ₹2,500 a year, with no return to file. Each director carries a separate PTEC in personal capacity, another ₹2,500 a year each. If the company runs payroll it also needs PTRC, deducting ₹200 a month from qualifying salaries, with ₹300 in February, and filing returns at a frequency set by the prior year's liability. All of this lives on mahagst.gov.in rather than the MCA portal, which is exactly why it slips.
Staffed companies also owe small Maharashtra Labour Welfare Fund contributions in June and December. None of these are ROC filings, but a compliance calendar that stops at AOC-4 and MGT-7 is incomplete for a Mumbai company. Ours does not stop there.
How we run the filing for you
- Confirm jurisdiction and scope. We read your registered office district from your records, confirm whether ROC Mumbai-I or Mumbai-II receives your forms, and map every deadline for your year.
- Collect documents online. Incorporation certificate, financials, bank statements, director details and past acknowledgements move through a secure workspace. Nothing needs a courier.
- Audit and drafting. Your CA prepares the balance sheet and profit and loss account, coordinates the statutory audit, and drafts the board minutes, directors report and AGM papers.
- File and confirm. AOC-4, MGT-7 and DIR-3 KYC go in on the MCA V3 portal and the return on the income tax portal. You receive every challan and acknowledgement the day it is generated.
- Hand over next year's calendar. It carries the ROC dates plus the Maharashtra layer: PTEC by its annual due date, PTRC frequency, and the June and December Labour Welfare Fund months.
What do we need from you?
- Certificate of incorporation and CIN
- Registered office address as filed, so we verify which side of the registrar boundary you sit on
- Financial statements, or raw books and bank statements for the year
- Details and DINs of all directors, with digital signatures for filing
- Last year's filed forms and challans, if any exist
- Auditor details, or a note that you need help with the appointment
That last point matters for first timers. The auditor must exist and consent before anything else moves, so tell us early if the seat is vacant.
Why LegalX India in Mumbai?
Because the local layer is where generic providers stumble. Our team files for Mumbai companies on both sides of the registrar split every week, tracks PTEC and PTRC beside the ROC dates, and answers on the phone rather than through a ticket queue. More than 15,000 businesses have used LegalX India, supported by 50+ CA and CS experts with 10+ years of practice. Clients rate the work 4.8 on Google across 2,500+ reviews. The process is fully online, and an expert calls you back within 30 minutes of your enquiry. For ₹10,499 a year, the meter described at the top of this page never starts running.