Register a Company in Maharashtra — Free Incorporation (2026)

Incorporate your Private Limited in Maharashtra with ₹0 of our professional fee — free when you start an annual compliance plan — paying only the government’s own fees at actuals. Maharashtra — India’s largest commercial state and the Mumbai/Pune corporate hub — registers companies through RoC Mumbai. Its incorporation stamp duty is actually mid-range (≈₹1,300 for ₹1 lakh capital), lower than several southern states.

To register a Private Limited company in Maharashtra, you file SPICe+ with RoC Mumbai (and RoC Pune). The MCA filing fee is nil up to ₹15 lakh authorised capital; you pay state stamp duty (₹1,300), each director’s DSC, and ₹1,000 name reservation — all government charges, at actuals. BatchWise waives its professional fee (₹0) when you start an annual compliance plan, so you pay only those government fees.

What’s specific to Maharashtra

  • Registrar: RoC Mumbai (and RoC Pune) — SPICe+ is filed online; no office visit needed.
  • Stamp duty (MoA/AoA): ₹1,300. This is the stamp duty for ₹1 lakh authorised capital; it scales with higher authorised capital.
  • Professional tax: Levied — up to ₹2,500/year (the Article 276 cap); both employer registration (PTRC) and enrolment (PTEC) apply.
  • Shops & Establishment: Under the Maharashtra Shops & Establishment Act 2017, establishments with fewer than 10 workers file an intimation (no registration fee); 10+ workers register per the 2018 Rules — confirm the current fee with the state Labour Department.
  • Registered office: you need an address in Maharashtra (utility bill ≤2 months; rent agreement + NOC if rented).

The stamp duty shown is the MCA Fee Enquiry Portal figure for ₹1 lakh authorised capital, verified 2026-06-02 — state rates change without notice and scale with authorised capital, so confirm the exact amount for your situation on the MCA Fee Enquiry Portal before filing. Government fees are always at actuals.

Register your company free in Maharashtra

Start a BatchWise annual compliance plan and your incorporation is free (₹0 our fee) — you pay only the Maharashtra government fees above. The plan also runs your first-year compliance: ROC filings, director KYC, and the company ITR (GST too, on the Growth tier). A vetted partner CA certifies and files your SPICe+; BatchWise never signs filings itself.

See the full offer on the company registration page, or estimate your total with the cost calculator.

Get started

Tell us about the company you want to register in Maharashtra and your account manager will confirm scope + the exact government fees.

Register your Maharashtra company free

Frequently asked questions

How much does it cost to register a company in Maharashtra?

In Maharashtra, the MCA SPICe+ filing fee is nil for authorised capital up to ₹15 lakh; you pay state stamp duty on the MoA/AoA (₹1,300), each director’s DSC (₹1,000–₹2,000), and ₹1,000 name reservation. This is the stamp duty for ₹1 lakh authorised capital; it scales with higher authorised capital. With BatchWise, our professional fee is ₹0 when you start an annual compliance plan (else ₹999) — so you effectively pay only the government fees. Confirm the exact stamp duty on the MCA Fee Enquiry Portal, as state rates change without notice.

Which Registrar of Companies handles Maharashtra?

Maharashtra companies are registered with RoC Mumbai (and RoC Pune). Registration is done online via SPICe+; you do not need to visit the office.

Do I need to be physically present in Maharashtra?

No. SPICe+ incorporation is fully online — BatchWise prepares everything and a vetted partner CA certifies and files it. You need a registered office address in Maharashtra (owned or rented with a utility bill ≤2 months and, if rented, a rent agreement + NOC). At least one director must be resident in India.