Free tool for India

Salary calculator for the labour codes.

Enter a CTC and see in-hand pay and the employer’s cost under the 50% wage rule, beside the same CTC worked out the old way. PF, ESI and gratuity, with every step shown.

  • The 50% wage rule
  • PF on the ₹25,000 ceiling
  • Nothing is sent or saved

Salary calculator

Cost to company: fixed pay plus the employer’s PF, ESI and gratuity.

Basic pay and dearness allowance together.

House rent allowance. The rest of the CTC is other allowances.

PF

On wages up to the ₹25,000 ceiling, on full wages, or not covered.

Gratuity provision

4.81% of wages a month, a common convention.

Your state sets it. Use the figure on your payslip.

Income tax on salary. Not worked out here.

Show amounts

Your salary

In-hand pay under the labour codes: ₹42,966₹45,678 worked out the old way: ₹2,712 less in hand.
The same CTC, before the codes and under them
ItemBeforeLabour codes
Pay
Basic + DA₹15,000₹15,000
HRA₹6,000₹6,000
Other allowances₹26,478₹24,896
Gross pay₹47,478₹45,896
Wages for PF, ESI and gratuity
PF and gratuity wagesAdded back by the 50% rule: ₹9,412.87₹15,000₹24,412.87
ESI wages₹47,478over ₹21,000₹24,412.87over ₹21,000
Taken from pay
PF, employee−₹1,800−₹2,930
ESI, employee₹0₹0
Professional tax₹0₹0
TDS₹0₹0
In-hand pay₹45,678₹42,966
The employer pays
PF, employerEPS ₹2,034 + EPF ₹896₹1,800₹2,930
ESI, employer₹0₹0
Gratuity provision₹722₹1,174
EDLI and admin charges₹150₹244
Cost to the employer₹50,150₹50,244

An estimate, not tax or legal advice: check your own figures with your CA. Nothing you type leaves this page.

How it’s worked out.

The rules the calculator applies, in order, from the labour codes, the Ministry of Labour’s FAQs, EPFO and ESIC.

  1. The Code on Wages and the Code on Social Security came into force on 21 November 2025 (S.O. 5322(E) and S.O. 5319(E)).

    Source: Code on Wages, 2019, commencement note (India Code), checked 17 Oct 2026

  2. Wages include basic pay, dearness allowance and retaining allowance. They leave out bonus, HRA, conveyance, overtime, commission, the employer’s PF and pension contribution, and a few other payments.

    Source: Code on Wages, 2019, s.2(y) (India Code), checked 17 Oct 2026

  3. If the left-out payments come to more than half of all remuneration, the amount over half is added back to wages.

    Source: Code on Wages, 2019, s.2(y), first proviso (India Code), checked 17 Oct 2026

  4. All allowances other than basic, DA and retaining allowance count towards the half. Performance incentives, ESOPs, variable pay and reimbursements are not wages.

    Source: Ministry of Labour, FAQs on Labour Codes, 30 Dec 2025, Q2 and Q3, checked 17 Oct 2026

  5. The employer’s PF and pension contribution and statutory bonus count in all remuneration for the 50% test. Gratuity, ESI and other retirement benefits do not.

    Source: Ministry of Labour, Additional FAQs, 16 Mar 2026, Q1(b), checked 17 Oct 2026

  6. The one definition of wages applies across all four codes, and to ESI from 21 November 2025.

    Source: Ministry of Labour, FAQs on Labour Codes, 30 Dec 2025, Q6 and Q17, checked 17 Oct 2026

  7. From 17 September 2026, employee and employer each pay 12% of PF wages up to ₹25,000 a month. Of the employer’s 12%, 8.33% goes to the pension scheme (EPS) and 3.67% to EPF.

    Source: EPFO, wage ceiling FAQs, Q12 and Q13, checked 17 Oct 2026

  8. Above ₹25,000, contributions may generally be restricted to the ceiling, unless the employee contributes on higher wages.

    Source: EPFO, wage ceiling FAQs, Q21, checked 17 Oct 2026

  9. The employer also pays 0.5% for EDLI insurance and 0.5% in EPF admin charges, with admin charges of at least ₹500 a month per establishment.

    Source: EPFO, wage ceiling FAQs, Q13, checked 17 Oct 2026

  10. ESI is 0.75% of wages from the employee and 3.25% from the employer.

    Source: ESIC, Contribution, checked 17 Oct 2026

  11. ESI covers employees with wages up to ₹21,000 a month (₹25,000 for persons with disability).

    Source: ESIC, Coverage, checked 17 Oct 2026

  12. Gratuity is 15 days’ wages a year: for a monthly-rated employee, monthly wages ÷ 26 × 15.

    Source: Code on Social Security, 2020, s.53(2) and Explanation 3 (India Code), checked 17 Oct 2026

One CTC, two ways.

CTC ₹6,00,000 a year (₹50,000 a month), basic + DA 30% of CTC, HRA 40% of basic, PF on wages up to ₹25,000, gratuity provision in the CTC.

Basic + DA
15,000
HRA40% of basic
6,000
Other allowanceswas 26,478
24,896
Wages under the codes15,000 + 9,412.87 added back
24,412.87
PF, employee12%; was 1,800
−2,930
In-hand pay a month
42,966

₹2,712 a month less in hand than the old way (₹45,678), and ₹2,260 more paid into PF.

An illustration in ₹, not tax or legal advice. The wages rise until they are half of all remuneration (gross pay plus the employer’s PF): ₹24,412.87. The employer’s PF rises from ₹1,800 to ₹2,930 and the gratuity provision from ₹722 to ₹1,174, both inside the same CTC. Professional tax and TDS are left at zero.

What it does not cover.

Check these with your CA or payroll team before you rely on the figure.

  • Income tax

    The calculator doesn’t work out tax. Enter the TDS from your payslip, or what your CA estimates under the regime you chose.

  • Professional tax and labour welfare fund

    Both are set by each state, with their own slabs and months. Enter professional tax as a monthly figure.

  • Smaller and exempted establishments

    The calculator assumes PF at 12% and ESI where wages allow. Some establishments pay PF at 10%, and PF applies from 20 employees.

    PF applies to every establishment with 20 or more employees. The employer’s rate is 10% of wages, or 12% where the Central Government notifies it.

    Source: Code on Social Security, 2020, First Schedule and s.16(1)(a) (India Code), checked 17 Oct 2026

  • Pension scheme membership

    An employee whose wages were over the ceiling when they joined is not in EPS, so the employer’s whole 12% goes to EPF. The cost is the same.

    EPS membership is only for employees whose wages, on joining or on 17 September 2026, were not over the ₹25,000 ceiling.

    Source: EPFO, wage ceiling FAQs, Q13, checked 17 Oct 2026

  • Low wages and ESI

    ESI applies to establishments of 10 or more people in notified areas. Employees on a daily average wage up to ₹176 pay no ESI share; the employer still pays.

    Employees on a daily average wage up to ₹176 are exempt from their ESI contribution; the employer still pays its share.

    Source: ESIC, Contribution, checked 17 Oct 2026

  • Bonus, overtime and variable pay

    The calculator works on fixed monthly pay. Overtime counts towards the 50% test when paid; incentives and variable pay are not wages.

    Overtime allowance forms part of the 50% wage calculation.

    Source: Ministry of Labour, Additional FAQs, 16 Mar 2026, Q1(a) and Q8, checked 17 Oct 2026

  • Minimum wages

    The calculator doesn’t check your state’s minimum wage for the job. No employer may pay less.

    Minimum wages are fixed by the appropriate government, and an employer may not pay less.

    Source: Ministry of Labour, Additional FAQs, 16 Mar 2026, Q3, checked 17 Oct 2026

Salary questions people ask.

1.

What is the 50% wage rule?

Under the labour codes, wages are basic pay, DA and retaining allowance. If HRA and the other allowances come to more than half of all pay, the amount over half is added to wages. PF, ESI and gratuity are then worked out on those wages.

— the PrimoERP team

Come for a free ERP demo. We'll show you your business on one screen.

your free demo voucher
PrimoERP
VOUCHER · VALID FOR ONE FREE DEMONO COST

your business, on one screen, in one sitting.

Bring your questions and a rough idea of how you work today. We set up a demo for a business like yours and walk through it with you.

  • Set up for your industry
  • Online, at a time you pick
  • No card, no contract