Company Registration in Mumbai: Process, Cost & Compliance
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
Maharashtra has among the highest stamp duty rates for company incorporation documents in India. The stamp duty is calculated on the authorised share capital:
| Authorised Capital | Stamp Duty on MOA (Approx.) | Stamp Duty on AOA |
|---|---|---|
| Up to Rs 1 lakh | Rs 200 | Rs 300 |
| Rs 1 lakh to Rs 5 lakh | Rs 500 | Rs 500 |
| Rs 5 lakh to Rs 10 lakh | Rs 1,000 | Rs 1,000 |
| Rs 10 lakh to Rs 50 lakh | Rs 3,000 | Rs 3,000 |
| Rs 50 lakh to Rs 1 crore | Rs 5,000 | Rs 5,000 |
| Above Rs 1 crore | Rs 5,000 + additional per slab | Rs 5,000 + additional per slab |
Note: These are indicative rates. The actual stamp duty is computed by the MCA system based on the Maharashtra Stamp Act and applicable government notifications. Maharashtra also levies stamp duty on share capital increase when the authorised capital is enhanced post-incorporation.
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
The all-inclusive cost for registering a private limited company in Mumbai includes:
- Government fees (MCA): Rs 1,500 to Rs 7,500 (based on authorised capital)
- Stamp duty (Maharashtra): Rs 500 to Rs 5,000+ (based on authorised capital)
- DSC for 2 directors: Rs 2,000 to Rs 3,000
- Professional fees: Included in our package — see our pricing
- Shop Act registration: Rs 500 to Rs 5,000 (based on number of employees)
- Professional tax (PTRC + PTEC): Rs 5,000 per annum approximately
Our private limited company registration package for Mumbai includes DSC, DIN, name approval, MOA/AOA drafting, SPICe+ filing, PAN, TAN and GST registration assistance.
Post-Incorporation Compliance for Mumbai Companies
After receiving the Certificate of Incorporation, Mumbai-registered companies must complete the following within prescribed timelines:
- 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.
- 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.
- Register for GST: If not opted during SPICe+, file separately on the GST portal for Maharashtra state registration.
- Obtain Shop Act licence: Within 60 days of commencing business from the Mumbai premises.
- Register for Professional Tax: PTRC (if employing staff) and PTEC within 30 days.
- Statutory registers: Maintain registers of members, directors, charges and other statutory registers as per the Companies Act.
- 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.
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.
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?
Yes. Maharashtra has one of the highest stamp duty rates for company incorporation in India. For example, stamp duty on a company with Rs 10 lakh authorised capital in Maharashtra is approximately Rs 6,000 (MOA + AOA combined), compared to Rs 1,300 in Delhi and Rs 1,000 in Karnataka. This is a factor worth considering when choosing the state of incorporation.
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 Free Consultation
