Minimum wage compliance is one of the most consistent pain points for manpower companies, staffing agencies, and any business that hires contract or daily-wage workers across multiple states. The rates change. The categories differ by state. And the obligation to pay correctly falls on the employer, not the worker.
This page gives you the current minimum wage rates for major Indian states in 2026, the daily wage calculation formula that applies to contract and daily-wage staff, and a practical explanation of how multi-state payroll teams stay compliant without calculating each rate by hand.
Bookmark this page. We update the rates as state governments revise them.
How Minimum Wages Work in India?
India has a two-tier minimum wage structure. The Central Government sets a national floor wage, which is a baseline below which no state minimum wage can fall. State governments then set their own minimum wages above this floor, often with separate rates for different industries and skill categories.
Most states classify workers into three or four categories:
- Unskilled: Workers who do not require special training or prior experience. Security guards, housekeeping staff, and general labourers often fall here.
- Semi-skilled: Workers who have some training but are not independently qualified. Machine operators and helpers in construction fall here.
- Skilled: Workers who have specific qualifications or demonstrable expertise in a trade.
- Highly skilled: Some states add a fourth tier for specialists such as supervisors and technically qualified tradespeople.
The category that applies to your workers determines the rate you must pay. Getting this categorisation wrong is one of the most common causes of minimum wage violations during labour inspections.
Minimum Wage Rates by State 2026
The rates below are indicative daily wage figures for the major states as of early 2026. Figures are in Indian Rupees per day. These rates are subject to revision by state governments, typically in January and July each year.
| State / UT | Skilled (Daily, INR) | Semi-Skilled (Daily, INR) | Unskilled (Daily, INR) |
|---|---|---|---|
| Andhra Pradesh | ₹695 | ₹600 | ₹530 |
| Bihar | ₹572 | ₹522 | ₹455 |
| Chhattisgarh | ₹520 | ₹465 | ₹415 |
| Delhi | ₹776 | ₹726 | ₹676 |
| Goa | ₹580 | ₹515 | ₹450 |
| Gujarat | ₹565 | ₹490 | ₹425 |
| Haryana | ₹620 | ₹550 | ₹500 |
| Himachal Pradesh | ₹530 | ₹470 | ₹410 |
| Jharkhand | ₹490 | ₹440 | ₹390 |
| Karnataka | ₹700 | ₹623 | ₹554 |
| Kerala | ₹750 | ₹680 | ₹620 |
| Madhya Pradesh | ₹502 | ₹445 | ₹395 |
| Maharashtra | ₹690 | ₹610 | ₹545 |
| Odisha | ₹480 | ₹435 | ₹385 |
| Punjab | ₹595 | ₹535 | ₹480 |
| Rajasthan | ₹540 | ₹480 | ₹430 |
| Tamil Nadu | ₹665 | ₹595 | ₹530 |
| Telangana | ₹685 | ₹605 | ₹540 |
| Uttar Pradesh | ₹510 | ₹460 | ₹410 |
| Uttarakhand | ₹495 | ₹445 | ₹395 |
| West Bengal | ₹555 | ₹490 | ₹435 |
How to Calculate Daily Wages for Contract Workers?
The daily wage formula for contract workers is more involved than it first appears. You cannot simply divide monthly wages by 30. The calculation depends on the number of working days in the month, the applicable minimum wage rate, and any statutory additions.
Basic Daily Wage Formula
For a worker on a daily-wage contract:
Daily Wage Formula Daily Wages Earned = Daily Rate x Number of Days Actually Worked For example: A worker on Rs 550 per day works 24 days in a month. Gross Pay = Rs 550 x 24 = Rs 13,200 |
Adding Allowances and Deductions
The minimum wage rate in most states includes a Basic Wage component and a Variable Dearness Allowance (VDA), which is revised periodically to account for cost of living changes. When you apply minimum wage, you must meet the combined Basic + VDA figure. Paying only the basic component and ignoring VDA is a violation.
Mandatory deductions from gross pay include:
- PF contribution: 12% of basic wages for workers earning up to Rs 15,000 per month in basic pay. Workers earning above this threshold can opt out but the employer must still contribute for those within the limit.
- ESIC contribution: 75% from the employee for workers earning up to Rs 21,000 per month gross. Employer contributes 3.25%. Above this threshold, ESIC does not apply.
- Professional Tax: Applicable in certain states. Deducted monthly and deposited with the state government.
Once you subtract deductions from gross pay, the result is the net wages payable to the worker.
Overtime Calculation
Under the Minimum Wages Act and most state rules, overtime wages must be paid at twice the ordinary rate of pay. For a worker on Rs 600 per day working 9 hours instead of the standard 8:
- Ordinary hourly rate = Rs 600 / 8 = Rs 75 per hour
- Overtime rate = Rs 75 x 2 = Rs 150 per hour
- Overtime pay for 1 extra hour = Rs 150
The same worker clocking 10 hours earns Rs 600 for the standard 8 hours plus Rs 300 for 2 hours of overtime, giving a total daily pay of Rs 900.
Minimum Wage Compliance for Multi-State Manpower Companies
If you deploy workers in more than one state, you face a specific challenge: the minimum wage applicable depends on where the work is performed, not where your company is registered.
A manpower company registered in Maharashtra deploying workers to a client in Gujarat must pay Gujarat minimum wages to those workers. Paying Maharashtra rates to a worker sitting in Gujarat is a violation of Gujarat labour law, even if the amounts happen to be similar.
In practice this means:
- Your payroll system must hold the applicable minimum wage for each state where you have deployments
- The correct rate must be applied per worker based on their deployment location, not their home state
- When workers transfer between sites in different states, their wage rate must update accordingly
- Wage revision cycles in different states happen at different times, so multi-state operations require monitoring multiple revision dates
The Real Cost of Getting Minimum Wage Wrong
Minimum wage violations carry consequences that go beyond the fine itself. The Minimum Wages Act allows a worker or their union to file a claim for unpaid wages going back months or years. If an inspector finds that workers at a site have been paid below minimum wage, the demand for arrears applies to every affected worker for the entire period of underpayment.
For a manpower company with 200 workers underpaid by Rs 50 per day over 12 months, the arrears liability alone comes to over Rs 12 lakhs. Add to that the legal fees, the damage to your relationship with the principal employer, and the reputational impact, and the cost of getting it wrong is substantial.
Automated payroll systems that hold current minimum wage rates and flag any worker whose computed pay falls below the applicable rate are the most practical way to eliminate this risk entirely.
How EyeQHR Handles Minimum Wage Compliance?
EyeQHR maintains a state-wise minimum wage database that is updated when state governments issue revised notifications. Every payroll run checks each worker’s computed pay against the applicable minimum wage for their state and job category.
If any worker’s pay falls below the minimum, the system flags the discrepancy before payroll is finalised. This check happens automatically, whether you are processing 50 workers or 5,000.
The system also stores each worker’s deployment state separately from their home state, so the correct rate is always applied regardless of where they are physically located.
Frequently Asked Questions
Does minimum wage apply to contract workers or only permanent employees?
Minimum wage applies to all workers, permanent, contractual, daily-wage, part-time, or piece-rate. The nature of the employment contract does not change the obligation to pay at or above the applicable minimum wage rate.
What happens if a state revises its minimum wage mid-year?
The revised rate applies from the date of the government notification. From that date, all workers in the relevant state and category must be paid the new rate. Back-paying arrears from the notification date is typically required even if payroll has already been processed for that period.
Can we pay all workers the same rate across states to simplify payroll?
You can pay above the applicable minimum wage in any state, but you cannot pay below it. Paying a uniform rate across states only works if that rate is at or above the minimum wage in every state where you operate. In practice, rates vary enough that this approach requires checking each state’s current rate before applying a uniform figure.
Is the daily wage rate different from the monthly minimum wage?
States publish minimum wages in different formats, some as daily rates and some as monthly rates. To convert a monthly rate to a daily rate, divide by 26 (the standard number of working days assumed in most state notifications). To convert a daily rate to monthly, multiply by 26.
How can payroll software help with minimum wage compliance?
Payroll software built for the manpower industry maintains updated minimum wage rates by state and job category. It applies the correct rate automatically for each worker, flags underpayments before payroll is finalised, and updates rates when state revisions are notified. This removes the need for HR teams to manually track revisions across multiple states.
In Summary
Minimum wage compliance in India requires knowing the applicable rate for each state and worker category, updating that rate when state governments revise it, and applying it accurately on every payroll run.
For manpower companies operating across multiple states, this is a genuine operational challenge. The table on this page gives you a current starting point. The formula in this article gives you the calculation methodology. And an automated payroll system removes the risk of human error from the equation entirely.

