CTC to In-Hand Salary Calculator
Turn your CTC into monthly take-home pay under the new labour codes, with the 50% wage rule, the ₹25,000 PF ceiling and tax in both regimes.
Tax and salary
Income tax calculator2026-27, both regimes, slab by slabOld vs new regimeYour break-even deductionsCTC to in-handNew wage rules and ₹25,000 PF ceilingHRA exemptionLeast of three, month by monthEPF calculatorYour share, employer share, EPSGratuity calculator15 days' wages a year, ₹20 lakh capA ₹10 lakh CTC pays about ₹75,169 a month in hand in tax year 2026-27, with no income tax under the new regime. That figure assumes a typical structure: basic at 40% of CTC, PF on the new ₹25,000 wage ceiling, gratuity counted inside the CTC and Karnataka's professional tax. Most pages online still use the ₹15,000 PF ceiling and skip the labour codes' 50% wage rule, so they show ₹77,000 to ₹78,000.
By Bulan Sarkar · Updated
The calculator runs in your browser. Nothing you type is sent anywhere.
Rules checked on 21 October 2026: the definition of wages and the 50% rule from the Ministry of Labour and Employment FAQs on the labour codes (30 December 2025 and 16 March 2026); the ₹25,000 EPF wage ceiling from notification S.O. 5109(E) of 17 September 2026; tax-year 2026-27 slabs, the section 156 rebate and the ₹75,000 standard deduction from the CBDT tax-rate tables on incometaxindia.gov.in. Every figure on this page was recomputed by hand on 21 October 2026 (docs/calc-tests) and matches the calculator.
On a ₹10 lakh CTC you take home about ₹75,169 a month (₹9,02,026 a year) under the new regime. The fixed CTC is ₹83,333 a month. Your employer's PF (₹3,000) and gratuity accrual (₹1,956) come out first, leaving a gross salary of ₹78,377. From that, your own PF takes ₹3,000 and professional tax about ₹208. Income tax is nil: taxable income is ₹8,65,526, and the section 156 rebate covers everything up to ₹12 lakh. Under the old rules (₹15,000 PF ceiling, PF on basic only) the same CTC paid ₹77,922, so about ₹2,750 a month less reaches you: ₹2,400 more goes into PF and ₹353 more into gratuity.
The tax is nil because the new regime's rebate (section 156, old 87A) wipes out the tax when taxable income is ₹12 lakh or less. Your taxable income is ₹9,40,526 of salary minus the ₹75,000 standard deduction, or ₹8,65,526. That leaves ₹3,34,474 of room for other income, such as FD interest, before any tax starts.
Two rule changes cut the cash part of the same CTC. The EPF wage ceiling rose from ₹15,000 to ₹25,000 on 17 September 2026, so PF on a capped salary went from ₹1,800 to ₹3,000 on each side. The labour codes' 50% rule also raised the wages that PF and gratuity are worked on.
| Per month, ₹10 lakh CTC | Old rules | Labour codes + ₹25,000 ceiling |
|---|---|---|
| Wages for PF and gratuity | ₹33,333 | ₹40,689 |
| Employer PF | ₹1,800 | ₹3,000 |
| Gratuity accrual | ₹1,603 | ₹1,956 |
| Gross salary | ₹79,931 | ₹78,377 |
| Your PF | ₹1,800 | ₹3,000 |
| In hand | ₹77,922 | ₹75,169 |
| PF saved a year | ₹43,200 | ₹72,000 |
The money has not gone anywhere: ₹28,800 a year more goes into your PF account. But a page that still uses the ₹15,000 ceiling overstates what you will see each month by about ₹2,750.
Before the labour codes, a low basic meant low PF and more cash. Now, if basic plus DA is under half of your pay, the shortfall is added back as wages. At a ₹10 lakh CTC with gratuity inside it, wages come out at ₹40,689 whether your basic is 30% or 40% of the CTC, so the in-hand figure is the same ₹75,169. At 50% basic, wages are the basic itself (₹41,667) and in hand is ₹75,122, only ₹47 less.
How your employer applies PF still changes the figure. Most cap it at 12% of ₹25,000. Some take 12% of full wages; at this CTC that is ₹4,883 from each side, and in hand drops to ₹71,404.
Fixed CTC is ₹9 lakh, or ₹75,000 a month. Delhi has no professional tax. Wages for PF and gratuity work out to ₹36,620 (basic ₹33,333 plus ₹3,286 added back). Employer PF is ₹3,000 and gratuity ₹1,761, so gross salary is ₹70,239.
After your ₹3,000 PF, the monthly in-hand is ₹67,239. The ₹1 lakh bonus comes on top when it is paid. Tax is still nil: the year's salary, bonus included, is ₹9,42,873, so taxable income is ₹8,67,873.
Same ₹10 lakh structure, HRA at 40% of basic (₹13,333 a month). Bengaluru is on the 50% HRA list from 2026-27, but the HRA paid is the lowest of the three limits, so the exemption is ₹1,60,000 a year. Add your PF ₹36,000 and ₹50,000 of other section 123 investments, ₹25,000 of health insurance and professional tax ₹2,500.
Old-regime tax still comes to ₹37,340, about ₹3,112 a month, so in hand is ₹72,057. The new regime charges nothing and pays ₹75,169. On these deductions the new regime leaves you ₹3,112 a month better off.
Written by Bulan Sarkar, who checked the results by hand and against a second public calculator. Use it for planning; it isn't tax or investment advice.
Turn your CTC into monthly take-home pay under the new labour codes, with the 50% wage rule, the ₹25,000 PF ceiling and tax in both regimes.
On ₹25,000 of PF wages, ₹3,000 is cut from your salary and your employer adds ₹917 to EPF and ₹2,083 to EPS: ₹3,917 a month into your balance since 17 September 2026.
A ₹10 lakh or ₹8 lakh salary pays no tax in tax year 2026-27 (new regime). ₹2.75 lakh (or ₹4.75 lakh) of other income still fits before tax starts.
Tax for 2026-27 under both regimes, slab by slab, with the ₹12 lakh rebate and its marginal relief, employer NPS, surcharge, cess, monthly TDS and your marginal rate.
Work out gratuity from your joining date and last working day under the new labour code, with the 50% wage rule, fixed-term contracts, central government rules and tax.
Bengaluru rent gets the 50% HRA limit from tax year 2026-27, up from 40%. See whether it raises your exemption, and by how much.