FCA  |  ACS  |  CFE  |  IBBI/RV/03/2019/12333✉ support@virtualauditor.in✆ +91 99622 60333
Company Law

Guide: Company Registration in Mumbai

Virtual AuditorPublished: 20 Mar 2026🕒 11 min readLast updated: 28 Oct 2026
Featured Answer: Registering a company in Mumbai involves filing the SPICe+ form with the Registrar of Companies (ROC), Mumbai, paying Maharashtra-specific stamp duty on the MOA and AOA, and obtaining mandatory local registrations including the Maharashtra Shop and Establishment Act licence and Professional Tax Registration Certificate (PTRC). At Virtual Auditor, we handle the entire incorporation process from our Mumbai office at Workafella, Goregaon West, ensuring compliance with both central and state-level requirements.
Definition: Company registration in Mumbai refers to the incorporation of a company with its registered office in the jurisdiction of ROC Mumbai, which covers Mumbai City, Mumbai Suburban, Thane, Palghar and Raigad districts. The process is governed by the Companies Act, 2013 and involves electronic filing on the MCA portal. Mumbai-registered companies must additionally comply with Maharashtra state laws including the Maharashtra Stamp Act, the Maharashtra Shops and Establishments Act, 2017 and the Maharashtra State Tax on Professions, Trades, Callings and Employments Act, 1975.

Why Mumbai for Company Registration

Mumbai is India’s financial capital and the headquarters of the Reserve Bank of India, SEBI, BSE, NSE and major banking institutions. For businesses in financial services, media, entertainment, shipping, textiles and real estate, a Mumbai-registered company provides strategic advantages:

  • Access to capital: Proximity to institutional investors, NBFCs, banks and the stock exchanges
  • Talent pool: Maharashtra has one of the largest pools of skilled professionals across sectors
  • Port and logistics: Jawaharlal Nehru Port (JNPT) at Navi Mumbai handles a significant share of India’s container traffic
  • Professional ecosystem: Concentration of law firms, CA firms, investment banks and consulting firms
  • International connectivity: Chhatrapati Shivaji Maharaj International Airport provides direct flights to major global cities

Virtual Auditor maintains a physical presence in Mumbai at Workafella, Goregaon West, to serve clients who prefer in-person consultations for incorporation and compliance matters.

Company Registration Process in Mumbai: Step by Step

Step 1 — Obtain Digital Signature Certificates (DSC)

Every proposed director requires a Class 3 DSC. We procure DSCs within 1-2 working days. The DSC is registered on the MCA portal and linked to the director’s PAN.

Step 2 — Reserve Company Name

We file the RUN (Reserve Unique Name) application on the MCA portal. Two name options can be proposed per application. MCA typically approves or rejects the name within 2-3 working days. We check name availability and trademark conflicts before filing to minimise rejection risk.

Step 3 — Draft MOA and AOA

The Memorandum of Association and Articles of Association are drafted based on the business objectives, capital structure and governance requirements. For Mumbai-registered companies, the registered office clause states “Maharashtra” as the state. Our detailed guide on MOA and AOA drafting covers this process comprehensively.

Step 4 — File SPICe+ (INC-32)

The SPICe+ form is the integrated incorporation form that combines:

  • Company incorporation (Part A — name reservation; Part B — incorporation details)
  • DIN allotment for directors (up to 3 directors in SPICe+)
  • PAN and TAN application for the company
  • GST registration (if opted for at the time of incorporation)
  • EPFO and ESIC registration (if applicable)
  • Bank account opening request

Step 5 — Pay Stamp Duty (Maharashtra Rates)

Stamp duty on the MOA and AOA is payable to the Government of Maharashtra through the e-stamping mechanism integrated into the MCA filing system. Maharashtra stamp duty rates are discussed in detail below.

Step 6 — ROC Processing and Certificate of Incorporation

ROC Mumbai processes the SPICe+ application and, upon satisfaction, issues the Certificate of Incorporation containing the CIN (Corporate Identity Number), PAN and TAN. The certificate is issued electronically with the digital signature of the Registrar.

Mumbai-Specific Stamp Duty on MOA and AOA

Stamp duty on the incorporation documents is a State levy, collected by MCA along with the SPICe+ filing at the rate of the State in which the registered office is situated. For Maharashtra the schedule applied is: Articles of Association — 0.3% of the authorised share capital, subject to a maximum of Rs 1 crore (Article 10, Maharashtra Stamp Act, 1958, as amended by the Maharashtra Stamp (Amendment) Ordinance, 2024 with effect from 14 October 2024; earlier 0.2% with a Rs 50 lakh cap); Memorandum of Association — Rs 1,000 when filed with the Articles (Article 39); SPICe+ form — Rs 100. Worked totals:

Authorised capitalMOAAOASPICe+ formTotal State stamp duty
Rs 1 lakhRs 1,000Rs 300Rs 100Rs 1,400
Rs 5 lakhRs 1,000Rs 1,500Rs 100Rs 2,600
Rs 10 lakhRs 1,000Rs 3,000Rs 100Rs 4,100
Rs 25 lakhRs 1,000Rs 7,500Rs 100Rs 8,600
Rs 1 croreRs 1,000Rs 30,000Rs 100Rs 31,100

Note: MCA computes the duty at filing from the authorised capital entered in SPICe+ Part B; the figures above are the schedule rates, not a quotation. The same 0.3% applies again on every later increase of authorised capital (Form SH-7), so the authorised capital should be set with the next funding round in mind. For comparison, Karnataka has charged Rs 5,000 on the MOA and Rs 5,000 for every Rs 10 lakh of capital on the AOA since 3 February 2024 — about Rs 10,000 for a Rs 1 lakh company — so for a small company Maharashtra is cheaper than Karnataka; the 0.3% rate bites at large authorised capital.

We advise Mumbai-based clients to plan their authorised capital carefully, considering both immediate needs and stamp duty implications. Keeping the authorised capital at Rs 1 lakh saves on stamp duty but may necessitate a capital increase (with additional stamp duty and ROC fees) during a funding round.

Maharashtra Shop and Establishment Act Registration

Every company with a place of business in Mumbai must register under the Maharashtra Shops and Establishments (Regulation of Employment and Conditions of Service) Act, 2017. This is commonly referred to as the “Shop Act licence” or “Gumasta licence.”

Key Requirements

  • Timeline: Registration must be obtained within 60 days of commencement of business
  • Application: Filed online through the Maharashtra government portal
  • Documents required: Certificate of Incorporation, PAN card of company, address proof of business premises (rent agreement, utility bill), photograph of the establishment
  • Validity: The registration is now permanent (no renewal required) under the 2017 Act, subject to payment of fees
  • Display: The registration certificate must be displayed at the place of business

Compliance Under the Shop Act

Registered establishments must comply with provisions regarding working hours (not exceeding 9 hours per day), weekly holidays, annual leave, overtime payment, maintenance of registers and records, and employment conditions for women and young persons. Non-compliance attracts penalties under the Act.

Maharashtra Professional Tax (PTRC and PTEC)

Maharashtra levies professional tax on both employers and employees under the Maharashtra State Tax on Professions, Trades, Callings and Employments Act, 1975.

Professional Tax Registration Certificate (PTRC)

Every company that employs persons in Maharashtra must obtain a PTRC and deduct professional tax from employee salaries. The maximum professional tax deduction is Rs 2,500 per annum per employee (Rs 200 per month for employees earning above Rs 10,000 per month, with the February deduction being Rs 300).

Professional Tax Enrolment Certificate (PTEC)

The company itself, as an entity, must obtain a PTEC and pay professional tax of Rs 2,500 per annum. Directors of the company who are based in Maharashtra must also individually enrol and pay professional tax.

Filing Obligations

PTRC returns are filed monthly (for employers with more than 20 employees) or annually. The registration is obtained from the Maharashtra GST Department (which administers professional tax along with state GST).

Total Cost of Company Registration in Mumbai

Company registration in Mumbai costs a professional fee from Rs 8,999 + 18% GST. Government fees and other charges are extra at actuals:

Component2026 cost
Professional fee (Virtual Auditor)From Rs 8,999 + 18% GST
MCA filing fee (SPICe+ Part B)Nil for authorised capital up to Rs 15 lakh; above that as per the Companies (Registration Offices and Fees) Rules, 2014
Name reservation (SPICe+ Part A)Rs 1,000 if reserved separately; no separate fee when applied with incorporation
Maharashtra stamp duty on MOA, AOA and SPICe+Rs 1,400 for Rs 1 lakh authorised capital, Rs 4,100 for Rs 10 lakh (table above); computed by MCA at filing
DSC (per director)At actuals — Certifying Authority and token charges, from Rs 2,000 each
PAN, TAN, EPFO, ESIC and GST (optional)Applied through SPICe+ and AGILE-PRO-S; no additional MCA fee
Shop and Establishment (Gumasta) registrationMaharashtra fee by number of employees, at actuals
Professional taxPTEC Rs 2,500 per year for the company; PTRC on employee salaries as per the Maharashtra schedule
TotalProfessional fee plus the statutory costs above at actuals; no hidden charges

Our private limited company registration package for Mumbai covers DIN, name approval, MOA/AOA drafting, SPICe+ filing, PAN, TAN and GST registration assistance; we procure the DSCs for the directors and bill the Certifying Authority and token charges at cost.

Post-Incorporation Compliance for Mumbai Companies

After receiving the Certificate of Incorporation, Mumbai-registered companies must complete the following within prescribed timelines:

  1. Open a current account: Use the incorporation certificate, PAN and board resolution to open a company bank account. All subscriber capital must be deposited into this account.
  2. File INC-20A (Declaration of Commencement of Business): Required within 180 days of incorporation. The company must declare that every subscriber has paid the value of shares agreed to be taken.
  3. Register for GST: If not opted during SPICe+, file separately on the GST portal for Maharashtra state registration.
  4. Obtain Shop Act licence: Within 60 days of commencing business from the Mumbai premises.
  5. Register for Professional Tax: PTRC (if employing staff) and PTEC within 30 days.
  6. Statutory registers: Maintain registers of members, directors, charges and other statutory registers as per the Companies Act.
  7. Appoint auditor: Within 30 days of incorporation, appoint the first auditor who holds office until the conclusion of the first AGM.

Our company secretary services team manages all post-incorporation compliance for Mumbai-registered companies.

Expert Insight — CA V. Viswanathan: “Mumbai’s stamp duty rates are significantly higher than many other states, which makes capital structure planning critical at the incorporation stage. At Virtual Auditor, we model the stamp duty impact against fundraising requirements before recommending the authorised capital. We also ensure clients are aware of the Shop Act and Professional Tax obligations from day one — these are frequently overlooked and attract penalties for delayed compliance.”

ROC Mumbai Jurisdiction and Contact

The Registrar of Companies, Mumbai, operates under the Ministry of Corporate Affairs and has jurisdiction over companies registered in Mumbai City, Mumbai Suburban, Thane, Palghar and Raigad districts. All filings are electronic through the MCA V3 portal. Physical submissions are not accepted for most forms.

Companies in Pune, Nashik, Nagpur and other Maharashtra districts fall under the jurisdiction of ROC Pune or ROC Nagpur respectively.

Summary: Company registration in Mumbai is processed through ROC Mumbai via the SPICe+ form on the MCA portal. Mumbai-specific requirements include Maharashtra stamp duty on MOA/AOA (among the highest in India), mandatory Shop and Establishment Act registration within 60 days and Professional Tax registration (both PTRC and PTEC). The total cost depends on authorised capital and ranges from approximately Rs 8,000 to Rs 25,000 inclusive of government fees and stamp duty. Virtual Auditor handles end-to-end Mumbai company registration from our Goregaon West office, including all state-level registrations. Contact us for a detailed cost estimate.

Frequently Asked Questions

How long does company registration in Mumbai take?

The entire process — from DSC procurement to receiving the Certificate of Incorporation — takes 7-12 working days. Name approval takes 2-3 days, SPICe+ processing takes 3-5 days, and DSC procurement runs in parallel. Shop Act and Professional Tax registrations take an additional 5-7 working days after incorporation.

Is the stamp duty in Maharashtra higher than other states?

Not for a small company. Maharashtra charges Rs 1,000 on the MOA, 0.3% of the authorised capital on the AOA (maximum Rs 1 crore, rate in force from 14 October 2024) and Rs 100 on the SPICe+ form, so a company with Rs 1 lakh capital pays Rs 1,400 and one with Rs 10 lakh Rs 4,100. Karnataka has charged about Rs 10,000 on a Rs 1 lakh company since February 2024. The Maharashtra rate becomes significant at large authorised capital: Rs 1 crore attracts Rs 31,100.

Can I register a company in Mumbai if I live in another state?

Yes. You can register a company with its registered office in Mumbai regardless of where the directors reside. However, you must have a valid registered office address in Mumbai — a rent agreement or ownership document for the premises is required. Virtual Auditor can assist with virtual office arrangements for the registered office address.

What is the Gumasta licence and is it mandatory?

The Gumasta licence is the common term for the Shop and Establishment Act registration in Maharashtra. It is mandatory for every establishment (office, shop, commercial premises) operating in Mumbai. The registration must be obtained within 60 days of commencement of business. Failure to register attracts penalties under the Maharashtra Shops and Establishments Act, 2017.

Do I need separate GST registration for Maharashtra?

GST registration is state-specific. If your company is registered in Mumbai and operates from Mumbai, you need a Maharashtra GSTIN. If you also have business operations in other states, you need separate GST registrations in those states. The SPICe+ form allows you to apply for GST registration in the state of incorporation simultaneously with company incorporation.

What are the annual compliance requirements for a Mumbai-registered private limited company?

Annual compliances include filing the annual return (Form MGT-7/MGT-7A) and financial statements (Form AOC-4) with ROC Mumbai, holding an Annual General Meeting, filing income tax returns, filing GST returns (monthly/quarterly/annually), filing Professional Tax returns, and maintaining statutory registers and minutes books. Non-compliance attracts penalties and can lead to the company being struck off by the ROC.

Can I shift my registered office from Mumbai to another state?

Yes, but it requires a special resolution by shareholders, application to the Regional Director (Western Region) for confirmation and filing with both the existing ROC (Mumbai) and the new ROC. The process takes 2-3 months. Shifting within Maharashtra (for example, from Mumbai to Pune) is simpler and requires only a special resolution and ROC filing.

Virtual Auditor — AI-Powered CA & IBBI Registered Valuer Firm
Valuer: V. VISWANATHAN, FCA, ACS, CFE, IBBI/RV/03/2019/12333
Chennai (HQ): G-131, Phase III, Spencer Plaza, Anna Salai, Chennai 600002
Bangalore: 7th Floor, Mahalakshmi Chambers, 29, MG Road, Bangalore 560001
Mumbai: Workafella, Goregaon West, Mumbai 400062
Phone: +91 99622 60333 | Email: support@virtualauditor.in
Book a Consultation