About the author

Founder of HR Calcy and an independent HR and payroll consultant with 16+ years in Indian HR and payroll. PGDM in Human Resources from XLRI Jamshedpur, ISO 9001:2015 and ISO 27001:2022 Lead Auditor, with HR and payroll software implementations for multinational companies across several countries. Advises on payroll and statutory compliance, labour law (PF, ESI, CLRA, gratuity and bonus) and wage structuring. Based in Bengaluru, Karnataka.
View full profileThis new labour code salary calculator compares your salary under the old rules and the new labour codes for the same CTC: wages, PF, ESI, bonus, gratuity and take-home pay.
Same CTC, two rule sets
Disclaimer
Know More: New Labour Code Salary Calculator, Wage Formula and Impact
This free old vs new salary comparison calculator shows how the new labour codes change your salary compared with the old rules, for the same CTC, side by side. To design a fresh salary structure instead, use the salary breakup calculator. Enter your monthly CTC, Basic + DA % and HRA %, and it shows:
- how the 50% wage rule changes your statutory wages, and how much is added back;
- the change in PF, ESI, bonus and gratuity, for you and for the employer;
- your gross salary, deductions and take-home pay under both rule sets, a month and a year;
- a chart and a step-by-step table of how wages are worked out.
{tocify}
New Labour Code Wage Calculation Formula
Statutory wages = the higher of (Basic + DA) and 50% of total remuneration
PF = 12% of wages, up to the ₹25,000 ceiling (employee and employer)
ESI = 0.75% (employee) + 3.25% (employer) when wages are ₹21,000 or less
Bonus = 8.33% of ₹7,000 or the minimum wage, if higher · Gratuity = 4.81% of wages
Under the Code on Wages 2019, wages are Basic pay, DA and retaining allowance. Allowances such as HRA and conveyance are excluded, but if the excluded amounts are more than half of total remuneration, the excess is added back to wages. So statutory wages can never be less than 50% of the pay. PF, ESI, bonus and gratuity are then worked out on those wages. Bonus is for employees with wages up to ₹21,000 a month.
Old vs New Salary for ₹40,000 CTC (Calculator Default)
Basic + DA at 30% of CTC (₹12,000), HRA at 50% of Basic, Professional Tax ₹200, PF ceiling and 13% employer PF:
| Item | Old rules | New rules | Change |
|---|---|---|---|
| Statutory wages | ₹12,000 | ₹17,831 | +₹5,831 |
| Gross salary | ₹37,280 | ₹35,661 | −₹1,619 |
| Employer contributions | ₹2,720 | ₹4,339 | +₹1,619 |
| Employee PF | ₹1,440 | ₹2,140 | +₹700 |
| Employee ESI | ₹0 | ₹134 | +₹134 |
| Net pay a month | ₹35,640 | ₹33,187 | −₹2,453 |
Basic is only 33.65% of the new gross, so ₹5,831 of allowances is added back to wages. Wages of ₹17,831 are now within the ₹21,000 ESI limit, so ESI also starts. The CTC stays ₹40,000, but more of it goes to PF, ESI and gratuity, and take-home falls by ₹2,453 a month.
Impact at Different CTCs (Basic + DA 30%)
| Monthly CTC | Wages: old → new | Employer contributions | Net pay change |
|---|---|---|---|
| ₹25,000 | ₹7,500 → ₹11,046 | +₹990 | −₹1,499 |
| ₹40,000 | ₹12,000 → ₹17,831 | +₹1,619 | −₹2,453 |
| ₹50,000 | ₹15,000 → ₹22,956 | +₹833 | −₹1,788 |
| ₹60,000 | ₹18,000 → ₹27,709 | +₹794 | −₹1,634 |
| ₹1,00,000 | ₹30,000 → ₹47,239 | +₹829 | −₹829 |
At ₹1 lakh both regimes already hit the ₹25,000 PF ceiling, so employee PF does not change and only gratuity rises.
Impact by Basic + DA Share (₹50,000 CTC)
| Basic + DA | Wages: old → new | Net pay change |
|---|---|---|
| 30% of CTC | ₹15,000 → ₹22,956 | −₹1,788 |
| 40% of CTC | ₹20,000 → ₹22,956 | −₹298 |
| 50% of CTC | ₹25,000 → ₹25,000 | No change |
A structure where Basic + DA is already half the pay is not affected. At 40%, wages cross ₹21,000 under the new rule, so the statutory bonus stops, which is why employer cost falls slightly in that case.
Where the Labour Codes Stand (October 2026)
| Date | Change |
|---|---|
| 21 November 2025 | The four labour codes brought into force |
| 8 May 2026 | Final central rules under the four codes notified |
| 25 August 2026 | Bonus: eligibility for wages up to ₹21,000 a month; calculated on ₹7,000 or the minimum wage, if higher |
| 17 September 2026 | PF wage ceiling raised from ₹15,000 to ₹25,000 |
States make their own rules for matters such as minimum wages and professional tax, so check your state's notification before restructuring salaries.
How to Use This Calculator
- Enter your monthly CTC, your Basic + DA % of CTC and HRA % of Basic, or use the sliders.
- Enter your state's Professional Tax and, optionally, the minimum wage for your job.
- Choose whether the PF ceiling, bonus and gratuity apply, and how your employer counts PF in CTC.
- Read the old and new columns and the change; open How wages are worked out for the 50% test step by step.
What Counts as Wages Under the New Code
Included: Basic pay, Dearness Allowance and retaining allowance.
Excluded (but counted back if together they exceed 50% of pay): House Rent Allowance, conveyance, statutory bonus, employer contribution to PF or pension, gratuity, overtime, commission and similar amounts. Pay in kind is counted as wages up to 15% of the total.
Whether a medical or "special" allowance is a wage depends on how it is paid and is debated, so the calculator lets you choose.
Why Take-home Pay Falls
When CTC stays the same, a larger wage base means higher employer PF, ESI and gratuity inside the CTC, so less is left for gross pay; and your own PF and ESI rise as well. Both effects reduce take-home. The extra PF is still your money, saved in your PF account, and gratuity is paid when you leave.
What Employers Should Check
- Whether Basic + DA is at least half of total remuneration for each grade.
- Employees whose wages cross ₹21,000: ESI and bonus eligibility change.
- The higher PF ceiling of ₹25,000 for those on capped PF.
- Gratuity provisions, which rise with the wage base.
Frequently Asked Questions
What is the 50% wage rule in the new labour code?
Wages (Basic + DA + retaining allowance) must be at least half of total remuneration. If excluded allowances such as HRA and conveyance are more than 50%, the excess is added back to wages for PF, ESI, bonus and gratuity.
Will my take-home salary reduce under the new labour code?
If Basic + DA is less than half your pay and CTC stays the same, yes. On ₹40,000 CTC with 30% Basic, take-home falls by ₹2,453 a month. If Basic + DA is already 50% or more, nothing changes.
Is PF calculated on full salary under the new labour code?
No. PF is 12% of wages as defined by the code, not of gross pay. With the PF ceiling, it is capped at 12% of ₹25,000, which is ₹3,000 a month, from 17 September 2026.
Does gross salary change under the new labour code?
With the same CTC, gross usually falls a little, because higher employer PF, ESI and gratuity take a larger share of the CTC. On ₹40,000 CTC at 30% Basic it falls from ₹37,280 to ₹35,661.
How does the new labour code affect gratuity?
Gratuity is worked out on wages, so a higher wage base raises the gratuity cost and the gratuity you finally receive. It is 15 days' wages for each year of service, about 4.81% of monthly wages.
Who gets statutory bonus under the new labour code?
Employees with wages up to ₹21,000 a month. Bonus is at least 8.33% of ₹7,000 or the minimum wage, whichever is higher, under the notifications of 25 August 2026.
When does ESI apply under the new labour code?
When wages are ₹21,000 a month or less. The employee pays 0.75% and the employer 3.25%. Because the 50% rule can raise wages, some employees move into or out of ESI.
Is this calculator valid for all states?
It follows the central codes and rules. Professional tax and minimum wages are set by states; enter yours for a closer estimate, and check your state's notifications.
Related Salary and Labour Code Calculators
Other free tools and guides that work alongside this calculator:
- Salary breakup calculator — build a new structure that meets the codes
- Gratuity calculator — gratuity on your wages under the new labour code
- In-hand salary calculator — monthly take-home from your CTC
- PF / EPF calculator · ESI calculator · Bonus calculator
- PF wage ceiling ₹25,000 — what changed from 17 September 2026
- New labour codes in India: complete guide