Skip to content
Statutory Solution

Pan India CTC Calculator — Labour Codes ready

Build a salary structure for any state. Add or remove components, classify each under the Code on Wages, and see PF, ESIC, bonus, gratuity, PT, LWF and take-home pay instantly.

1. Employee & location
Calculate from
₹

₹7,20,000 per year

₹

Minimum wage auto-fills from our state master and can be edited — rates vary by zone, skill and VDA. Masters reviewed 13 Oct 2026.

2. Salary components3

Add, remove or edit any component and classify it under the Code on Wages 'wages' definition. Balancing components fill the remaining CTC in list order, up to their cap.

  • ₹30,000
    %
    Wages
  • ₹15,000
    Excluded · 50% test
  • ₹12,000
    Excluded · 50% test
3. Statutory settings

Provident Fund

₹
%

ESIC

Bonus & gratuity

₹
₹

Code on Wages — 50% test

Interpretations differ; choose the basis your organisation follows.

4. Offer letter detailsoptional

Details stay in your browser — nothing is uploaded or stored.

CTC / month

₹60,000

₹7,20,000 / year

Gross / month

₹57,000

₹6,84,000 / year

Take-home / month

₹53,965

₹6,47,580 / year · before TDS

ComponentMonthlyAnnual
A. Earnings
Basic PayWages₹30,000₹3,60,000
House Rent Allowance (HRA)Excluded · 50% test₹15,000₹1,80,000
Conveyance AllowanceExcluded · 50% test₹12,000₹1,44,000
Gross salary₹57,000₹6,84,000
B. Employer contributions
Employer PF12% of ₹25,000₹3,000₹36,000
of which EPS (8.33%, up to ceiling)₹2,083₹24,996
of which EPF (balance)₹917₹11,004
Employer ESIC (3.25%)not covered₹0₹0
Statutory bonus (8.33%)not eligible / off₹0₹0
Gratuity provision₹0₹0
Cost to company (CTC)₹60,000₹7,20,000
C. Employee deductions
Employee PF (12%)₹3,000₹36,000
Employee ESIC (0.75%)₹0₹0
Professional Tax₹0₹0
Labour Welfare Fund₹35₹420
Take-home (before TDS)₹53,965₹6,47,580

Code on Wages — 50% wages test

Section 2(y), Code on Wages 2019 · Section 2(88), Code on Social Security 2020

Wages 50%50% line Excluded 50%
All remuneration
₹60,000
basis: total CTC
50% limit
₹30,000
Wage components
₹30,000
Basic, DA, retaining & other wage allowances
Excluded items (a)–(i)
₹30,000
Added back to wages
₹0
within limit
Wages under the Codes
₹30,000
base for PF, bonus & gratuity
PF wages used
₹25,000
capped at ₹25,000
ESIC
Not covered
ceiling ₹21,000

Illustrative calculation for planning only — not legal or tax advice. TDS is not included. Rates, ceilings and state masters should be verified against the latest notifications for your establishment.

Need the offline Excel version? It's included in the PF + ESIC + CTC Combo with the PF ECR and ESIC MC generators.

FAQs

How it works

How does the 50% wages rule affect CTC?

Under the Labour Codes, 'wages' means Basic pay, DA and retaining allowance. Items like HRA, conveyance, overtime, commission, bonus and employer PF are excluded — but if they exceed 50% of all remuneration, the excess is added back to wages. This increases the base for PF, gratuity and bonus.

Can I add my own salary components?

Yes. Add, remove, reorder and rename components, choose how each is calculated (fixed, % of CTC, % of Basic or balancing figure), and classify each one as wages or as an exclusion under the Code on Wages.

Which states are covered?

All states and union territories are listed. PT, LWF and indicative minimum wages are pre-configured for the major states; for others you can enter the amounts manually.

Is the PF wage ceiling ₹25,000 included?

Yes. The EPF wage ceiling of ₹25,000 (effective 17 September 2026) is the default, and you can choose whether to restrict PF to the ceiling.

Want us to review your salary structures?

Contact our compliance experts today. Tell us about your establishment and we'll suggest the right next step.