Payroll & compliance in Mumbai is not that easy, as we all know that Mumbai is a center of Indian businesses and that is why it’s not a forgiving city when it comes to labour compliance. I’ve worked with businesses across India — and Maharashtra, particularly Mumbai, is consistently the state where compliance gaps create the most expensive problems. Active labour inspections, digital filings, zone-based wage structures, and some of the strictest enforcement in the country. A missed VDA revision or a wrong Professional Tax slab doesn’t just create a fine — it creates arrear liability with 12% interest, inspection records, and sometimes criminal proceedings.
This guide covers everything a Mumbai business needs to stay compliant — minimum wages, Professional Tax, PF, ESI, LWF, the Shops Act, and how all of it feeds into your monthly payroll.
Minimum Wages Compliance in Maharashtra
Most businesses in India treat minimum wage as a single number. In Maharashtra, that approach will get you into trouble.
Maharashtra has a three-component minimum wage structure — Basic wage, HRA (approximately 5% of basic), and VDA (Variable Dearness Allowance). All three must be paid correctly. Labour inspectors verify each component separately during audits. Paying the right total but structuring the components wrong is still a violation.
Zone classification matters
Maharashtra divides its geography into zones — and Mumbai falls under Zone I, which carries the highest minimum wages in the state. Zone I covers all Municipal Corporations, Cantonment areas, and Industrial areas within 20km of Municipal Corporation limits. This includes the entire Mumbai Metropolitan Region — Mumbai, Thane, Navi Mumbai, Kalyan-Dombivli.
For the current period, the unskilled minimum wage in Zone I is approximately ₹563 per day — working out to roughly ₹14,638 per month on a 26-day basis. Skilled workers attract higher rates. The VDA component for the current period stands at ₹3,900 per month — and this gets revised every six months (January and July).
The VDA revision trap
Maharashtra revises its VDA twice a year. The January revision is notified in February. The July revision is typically notified in August. Most payroll teams miss the second notification — they implement January correctly and then forget that July is coming.
A company I know well had 67 workers across three Mumbai locations. The February 2026 VDA revision was notified — they missed it. When a labour inspector visited in March, the arrear liability including 12% interest was over ₹3.2 lakh.
The 50% basic rule interaction
Under the Code on Wages 2019 (effective November 2025), basic wages must be at least 50% of total CTC. For Mumbai businesses that historically kept basic low to reduce PF contributions — this intersects with minimum wage compliance in important ways.
If your minimum wage-level workers have basic below 50% of their total package, you need to restructure.
Professional Tax (PT) Slab in Maharashtra
Professional Tax a state-level deduction — not applicable everywhere in India, but mandatory in Maharashtra.
The employer deducts PT from the employee’s salary monthly and remits it to the state government. The current Maharashtra PT slabs for salaried employees are:
| Monthly Gross Salary | PT Per Month |
| Up to ₹7,500 | Nil |
| ₹7,501 to ₹10,000 | ₹175 |
| Above ₹10,000 | ₹200 (₹300 in February) |
Annual PT cap is ₹2,500 per employee. The February month PT is ₹300 instead of ₹200 to make up the annual total. Employers must also pay PT on their own business — the employer PT varies based on number of employees and business type.
Labour Welfare Fund (LWF) in Maharashtra
The Maharashtra Labour Welfare Fund is a small but mandatory contribution — missed by many small businesses simply because the amounts are low and the filing is half-yearly.
LWF contributions in Maharashtra:
- Employee contribution: ₹12 per year
- Employer contribution: ₹36 per year
- Total: ₹48 per year per employee
Small amounts — but the filing is mandatory. Form A-1 must be filed as a half-yearly return.
The Payroll & Compliance Calendar of Mumbai
Here’s what a Mumbai business needs to track every year:
| Deadline | Compliance |
| 15th of every month | PF and ESI deposit |
| Monthly / Quarterly | Professional Tax return |
| February | Maharashtra minimum wage VDA revision (Jan-Jun) — implement immediately |
| June 15 | Form 130 (TDS certificate) to all eligible employees |
| July 31 | TDS return Q1 (Form 143) |
| August | Maharashtra minimum wage VDA revision (Jul-Dec) — watch for notification |
| Every January | Shops Act annual return (Form R) |
| Half-yearly | LWF return (Form A-1) |
| November 30 | Statutory bonus payment deadline |
For more details check with: Maharashtra Labour Department →
What Makes Mumbai Different from Other Cities
Three things specifically make Mumbai compliance harder than most other cities.
First — zone-based wages mean you can’t use a single minimum wage number. Your workers in Andheri and your workers in Thane may be in different zones with different wage floors. Check zone classification for every location you operate in.
Second — active enforcement. Maharashtra has one of the more proactive labour inspection regimes in India. Inspectors check wages, attendance records, PF and ESI compliance, PT filings, and the Shops Act registration. A compliance audit in Mumbai is not a formality — it’s thorough.
Third — bi-annual VDA revisions. Most states revise minimum wages once a year. Maharashtra does it twice. That’s two payroll updates per year just for minimum wages — and missing either one creates backdated liability.
How Runtime HRMS Helps Mumbai Businesses
We at Runtime HRMS, Maharashtra-specific compliance is built into the payroll engine. PT deductions apply automatically based on each employee’s gross salary using Maharashtra slabs. PF and ESI calculate on the correct base and generate the required files for portal upload. Salary structures can be configured to comply with both the minimum wage notification and the 50% basic rule simultaneously.
When the VDA revision happens in February or August — update the minimum wage in the system once, and every eligible employee’s salary recalculates. No spreadsheet, no manual cross-checking, no missed workers.
Quick Summary
- Maharashtra minimum wages have three components — Basic, HRA, VDA — all must be paid correctly
- Mumbai falls under Zone I — highest minimum wages in Maharashtra
- VDA revision happens twice a year — February (Jan-Jun rates) and August (Jul-Dec rates)
- Professional Tax: ₹175/month for ₹7,501-₹10,000 gross; ₹200/month above ₹10,000
- LWF: ₹12 employee + ₹36 employer per year — mandatory, half-yearly filing
- Shops Act registration mandatory for all Mumbai commercial establishments
- PF and ESI follow national rules — deposit by 15th of every month
- 50% basic rule under Labour Codes 2025 must be satisfied alongside minimum wage compliance


