TaxCalc PRO  ·  Salary & Tax Regime Optimizer · FY 2026-27

Why is my ₹12 LPA only ₹78K a month? Let's fix that.

Your CTC is not your salary. This engine dissects it — basic, HRA, PF, gratuity, professional tax — shows your true monthly in-hand, fights the Old vs New regime battle with your actual deductions, finds the exact crossover point where the old regime starts winning, and then restructures your salary (employer NPS, flexi-benefits, LTA) to keep more of it.

CTC → in-hand payslip
Old vs New regime battle
Exact crossover point
NPS · Flexi · LTA restructuring
Marginal slab → feeds other calcs
Monthly in-hand
Annual tax (best regime)
Winning regime
Effective tax rate
Marginal slab
💼
The CTC & Its Anatomy
Annual CTC (cost to company)
The number on your offer letter — not your salary
₹3L₹2 Cr
Basic salary (% of CTC)
Most companies: 35–50%. Higher basic = more PF & gratuity, less in-hand
25%60%
HRA (% of basic)
Metro convention 50%, non-metro 40%
0%60%
EPF contribution basis
Many employers cap PF at the statutory ₹15,000/mo basic (₹1,800/mo each side)
12% of full basic
Capped ₹1,800/mo
Your age (old-regime slabs change)
Below 60
60–80 (senior)
80+ (super senior)
🎁
Perks & Retirals (inside CTC)
Employer NPS contribution (% of basic)
Sec 80CCD(2) — tax-free in BOTH regimes (up to 14% new / 10% old). The best restructuring lever.
0%14%
LTA (annual, in CTC)
Exempt with travel bills under the OLD regime (2 journeys per block)
₹0₹1.5L
Flexi-benefits claimed with bills (annual)
Fuel, telecom, books, meal cards — reduce taxable salary in the OLD regime
₹0₹2L
🏗️
Where Your CTC Actually Goes
Your real monthly in-hand
Gross /mo
Tax (TDS) /mo
Your PF /mo
CTC you never see
🧾
Monthly Payslip
ComponentMonthlyAnnual
🛡️
Your Old-Regime Arsenal (Deductions)
80C investments beyond your EPF
Your EPF counts automatically. ELSS, PPF, life insurance, home-loan principal…
₹0₹1.5L
80D health insurance premium
Self+family ₹25K (₹50K senior) + parents ₹25–50K
₹0₹1L
Home loan interest — Sec 24(b)
Self-occupied cap ₹2L/yr (old regime only)
₹0₹2L
NPS self — 80CCD(1B)
Extra ₹50K over the 80C limit (old regime only)
₹0₹50K
Other deductions (80E, 80G, 80TTA…)
₹0₹2L
🏠
HRA Exemption (Old Regime)
Monthly rent you actually pay
₹0₹2L/mo
City type
Metro (Delhi, Mumbai, Kolkata, Chennai): 50% of basic; others: 40%
Metro
Non-metro
The Regime Battle · FY 2026-27
⚔️
Tax Bill, Face To Face
🎯
The Crossover Point
🆕
New Regime Slabs
SlabRateYour income hereTax
📜
Old Regime Slabs
SlabRateYour income hereTax
🔌
This Feeds Your Other Calculators
Same CTC. Smarter Structure.
🧪
What Each Lever Is Worth (vs your current structure)
📖
How Each Component Is Taxed
ComponentOld regimeNew regime
Standard deduction₹50,000₹75,000
Employer NPS — 80CCD(2)Exempt up to 10% of basicExempt up to 14% of basic
HRA exemption✅ Min of 3 rules❌ Fully taxable
LTA (with bills)✅ Exempt❌ Taxable
Flexi (fuel/telecom/books)✅ Exempt with bills❌ Taxable
80C (EPF, ELSS, PPF…)✅ Up to ₹1.5L❌ Not available
80D health insurance✅ Up to ₹1L❌ Not available
Home loan interest 24(b)✅ Up to ₹2L❌ Not available (self-occupied)
NPS self — 80CCD(1B)✅ Extra ₹50K❌ Not available
Professional tax✅ Deductible❌ Not deductible
Rebate (87A / new Sec 156-157)Zero tax up to ₹5L taxableZero tax up to ₹12L taxable
🧠
Restructuring Playbook
Salary & income tax calculator · India · FY 2026-27

The income tax calculator that starts where your offer letter ends

Almost every income tax calculator in India asks for one number — your taxable income — and hands back a tax figure. That is the easy half, and it is the half nobody is confused about. The hard question is the one people actually ask: my CTC is ₹12 lakh, so why does ₹78,000 land in my bank?

This salary calculator answers that question instead. You give it the number on your offer letter. It splits that CTC the way an Indian payroll actually splits it — basic, HRA, employer PF, gratuity, employer NPS, LTA, flexible benefits, special allowance — then runs the old regime vs new regime comparison on the result, finds the exact deduction level at which the old regime starts winning for your salary, and shows what restructuring the package would save you.

It is built for one country and one financial year: India, FY 2026-27 (AY 2027-28). No generic slabs, no US-style deductions, no currency conversion. Rupees, Indian slabs, Indian payroll conventions, Indian rules.

New regime income tax slabs for FY 2026-27

These are the slabs the calculator applies under the default (new) regime. They are marginal rates: income inside each band is taxed at that band's rate, not the whole income at the top rate. This single misunderstanding is behind most "will a raise push me into a higher bracket and cost me money?" worries — it will not.

New regime slab rates used by this calculator, FY 2026-27 (AY 2027-28). A 4% health & education cess applies on the tax plus any surcharge.
Taxable income bandRateTax within the bandCumulative tax
Up to ₹4,00,000Nil₹0₹0
₹4,00,001 – ₹8,00,0005%₹20,000₹20,000
₹8,00,001 – ₹12,00,00010%₹40,000₹60,000
₹12,00,001 – ₹16,00,00015%₹60,000₹1,20,000
₹16,00,001 – ₹20,00,00020%₹80,000₹2,00,000
₹20,00,001 – ₹24,00,00025%₹1,00,000₹3,00,000
Above ₹24,00,00030%30% of the excess₹3,00,000 + 30%

The ₹12 lakh rebate, and why ₹12.1 lakh does not cost you ₹60,000. Taxable income up to ₹12,00,000 pays nothing under the new regime — the rebate cancels the whole slab tax. Just above that line, marginal relief caps your tax at the amount by which you crossed ₹12 lakh. Earn ₹12,10,000 taxable and the tax is limited to about ₹10,000, not the ₹61,500 the slabs alone would produce. The calculator models this relief; many free calculators do not, and they overstate the tax for exactly the salary band where most Indian professionals sit.

Old regime slabs, and who they still suit

The old regime survives for people with genuinely large deductions — a home loan, a big rent, a full 80C, an NPS contribution, a family health cover. Its rates are higher and its exemption limit is lower, but it lets you subtract things the new regime ignores.

Old regime slab rates by age. The basic exemption rises for senior and super-senior citizens; the rates above it do not change.
Taxable incomeBelow 6060 – 79 (senior)80 and above
Basic exemption₹2,50,000₹3,00,000₹5,00,000
Up to ₹5,00,0005%5%Nil
₹5,00,001 – ₹10,00,00020%20%20%
Above ₹10,00,00030%30%30%

Under the old regime a rebate wipes out the tax if taxable income is ₹5,00,000 or less. Above that, it disappears entirely — there is no marginal relief on this one, which is why ₹5,00,001 of taxable income is a genuinely expensive rupee under the old regime and the calculator flags it.

What each regime lets you subtract

Deduction or exemptionOld regimeNew regime
Standard deduction (salaried)₹50,000₹75,000
HRA exemptionYes — formula belowNo
Section 80C (EPF, ELSS, LIC, PPF, principal, tuition)Up to ₹1,50,000No
Section 80D (health insurance)YesNo
Section 24(b) home loan interest, self-occupiedUp to ₹2,00,000No
Section 80CCD(1B) — extra NPSUp to ₹50,000No
Employer NPS contributionExempt up to 10% of basicExempt up to 14% of basic
LTA and flexible benefits against billsYesNo
Professional taxYesNo

That last pair of rows is the one people miss. Employer NPS is the only meaningful deduction the new regime kept, and it is more generous there — 14% of basic against the old regime's 10%. For a high earner staying in the new regime, asking payroll to route more of the package through employer NPS is often the single largest legal saving available.

How your CTC becomes your in-hand salary

CTC is what you cost your employer. In-hand is what reaches your account. Between the two sit five subtractions, and only one of them is tax.

  1. Employer PF comes out first. 12% of basic, paid into your EPF account. It is your money, but it is not your salary this month. The statutory wage ceiling is ₹15,000 a month (₹1.8 lakh a year) of basic — many employers apply it, many pay on full basic. The calculator lets you set which, because the difference runs to tens of thousands.
  2. Gratuity is set aside. Roughly 4.81% of basic. You see it after five years of service, or not at all.
  3. Employer NPS, if your package has it. Paid straight into your NPS account, never into your bank.
  4. Your own PF share leaves your gross. Another 12% of basic — this is the deduction on your payslip. Again, savings rather than a loss, which is why the calculator counts it separately from tax.
  5. Then income tax and professional tax. Professional tax is a state levy, roughly ₹200 a month where it applies; the calculator uses ₹2,400 a year. Maharashtra, Karnataka, West Bengal, Tamil Nadu, Telangana, Gujarat, Madhya Pradesh, Andhra Pradesh, Kerala, Assam, Odisha and Bihar levy it. Delhi, Uttar Pradesh, Haryana, Punjab and Rajasthan do not.

Worked example — ₹12,00,000 CTC, new regime, no rent claimed

Annual CTC
₹12,00,000
Basic at 40% of CTC
₹4,80,000
HRA at 50% of basic
₹2,40,000
Employer PF (12% of basic)
−₹57,600
Gratuity provision (4.81% of basic)
−₹23,088
Special allowance (the balancing figure)
₹4,39,312
Gross cash salary
₹11,19,312
Less standard deduction (new regime)
−₹75,000
Taxable income
₹10,44,312
Income tax after the ₹12 lakh rebate
₹0
Employee PF
−₹57,600
Professional tax
−₹2,400
Annual in-hand
₹10,59,312
Monthly in-hand
≈ ₹88,276

Change any assumption — the basic percentage, the PF ceiling, the rent you pay — and every line moves. That is the point of running it on your own numbers rather than reading a table.

Notice what did the damage in that example, and what did not. Income tax was zero. The ₹1.4 lakh gap between ₹12 lakh CTC and ₹10.6 lakh in-hand is employer PF, gratuity and your own PF — three forms of saving — plus ₹2,400 of professional tax. People assume tax ate their salary; usually, at this level, it did not.

The HRA exemption formula, in full

House Rent Allowance is the most valuable old-regime exemption for salaried people in Indian cities, and the most commonly miscalculated. You do not get the HRA in your package exempted. You get the lowest of three numbers:

  • The actual HRA in your salary structure
  • Rent actually paid, minus 10% of your basic salary
  • 50% of basic if you live in a metro — Mumbai, Delhi, Kolkata or Chennai — otherwise 40% of basic

Worked example — basic ₹4,80,000, HRA ₹2,40,000, rent ₹25,000 a month in Bengaluru

Actual HRA received
₹2,40,000
Rent paid (₹3,00,000) − 10% of basic (₹48,000)
₹2,52,000
40% of basic (Bengaluru is non-metro for HRA)
₹1,92,000
Exempt — the lowest of the three
₹1,92,000

Bengaluru, Pune, Hyderabad and Gurgaon are not metros for HRA. The income tax definition lists only Mumbai, Delhi, Kolkata and Chennai. Rents in Bengaluru rival Mumbai's, but the exemption is capped at 40% of basic, not 50%. It is the most expensive four-city list in Indian personal tax, and a calculator that treats every large city as a metro will quietly overstate your refund.

Old regime vs new regime: where the crossover sits

There is no universal answer, and any article that gives you one is guessing. The old regime wins only when your total deductions — HRA exemption plus everything under Chapter VI-A — exceed a break-even figure that depends on your gross salary. Below that figure the new regime's lower rates and larger standard deduction win; above it, the old regime's subtractions win.

The calculator computes that exact crossover for your salary and tells you how far you are from it. As a rough orientation before you run it:

Indicative break-even deductions. Your own figure depends on how your CTC is structured — run the Battle tab for the number that applies to you.
Gross salaryDeductions needed for the old regime to winRealistic for whom
Up to ₹12,00,000Almost never wins — the new-regime rebate is hard to beatNobody, in practice
₹12,00,000 – ₹16,00,000Roughly ₹4,00,000 – ₹4,75,000Big-city rent plus a full 80C
₹16,00,000 – ₹24,00,000Roughly ₹5,00,000 – ₹6,50,000Home loan interest plus HRA plus 80C plus NPS
Above ₹24,00,000Roughly ₹7,00,000 and upRare without a large home loan

Two practical notes. First, you may switch between regimes each year if you have only salary income, so this is a decision you get to revisit — not one you are stuck with. Second, the new regime is the default: if you say nothing, that is what your employer applies to your TDS.

Surcharge and cess — the part that bites above ₹50 lakh

Above ₹50 lakh of taxable income, a surcharge is added on top of the tax itself, and then 4% health and education cess is charged on tax plus surcharge.

Taxable incomeSurcharge — new regimeSurcharge — old regime
Above ₹50 lakh10%10%
Above ₹1 crore15%15%
Above ₹2 crore25%25%
Above ₹5 crore25% (capped)37%

Marginal relief applies at every one of those thresholds, and the calculator models it. Without relief, crossing ₹50 lakh of taxable income by one rupee would add over a lakh of surcharge. Relief caps the extra tax at the extra income, so the cliff becomes a slope. The 25% cap in the new regime is the reason the very top of the income scale is now taxed more lightly there than under the old regime.

How to use this salary and tax calculator

  1. Enter your annual CTC. The figure on the offer letter or the appraisal note — before anything is deducted.
  2. Set the basic percentage. Check your payslip. Most Indian employers keep basic between 35% and 50% of CTC. A higher basic means more PF and gratuity and a lower in-hand today; a lower basic means the reverse and a smaller HRA exemption.
  3. Add your rent if you pay any. Without it the HRA exemption is zero and the old regime almost certainly loses.
  4. Fill in your deductions. 80C beyond your PF, health insurance under 80D, home loan interest under 24(b), the extra ₹50,000 NPS under 80CCD(1B).
  5. Read the verdict, then open the Battle tab. It shows both regimes side by side and the exact deduction level at which the answer flips.
  6. Finish in the Restructure Lab. This is where the money is. It tests employer NPS, LTA and flexible benefits against your own numbers and reports what each would save.

Common mistakes this calculator is built to catch

Treating CTC as salary

Employer PF, gratuity and employer NPS are inside CTC and never reach your bank. On a ₹12 lakh package that is around ₹80,000 a year before a rupee of tax.

Assuming a raise into the next slab makes you poorer

Slabs are marginal. Only the income above the threshold is taxed at the higher rate. The only genuine cliffs in Indian personal tax are the rebate limits and the surcharge thresholds, and marginal relief flattens most of those.

Claiming the full HRA in your package

The exemption is the lowest of three figures and is usually well below the HRA on your payslip. Claim more and it will not survive scrutiny.

Counting EPF twice under 80C

Your own 12% PF contribution already fills part of the ₹1.5 lakh 80C limit. If your basic is ₹6 lakh, PF alone contributes ₹72,000 and only ₹78,000 of ELSS or PPF will fit alongside it.

Ignoring employer NPS in the new regime

It is the one large deduction the new regime kept, at up to 14% of basic. Most people never ask payroll for it.

Forgetting that professional tax is a state matter

Moving from Noida to Bengaluru adds ₹2,400 a year that no calculator using a national default will show you.

Frequently asked questions

Is this income tax calculator accurate for FY 2026-27?

It applies the FY 2026-27 (AY 2027-28) slabs, the ₹75,000 new-regime and ₹50,000 old-regime standard deductions, the ₹12 lakh new-regime rebate with marginal relief, surcharge with marginal relief at every threshold, and 4% cess. It is an estimate for salaried individuals and is not a substitute for a chartered accountant at filing time — particularly if you have capital gains, business income, foreign assets or more than one employer in the year.

How do I calculate in-hand salary from CTC in India?

Take CTC, remove employer PF, gratuity provision and employer NPS to get your gross cash salary. From gross, remove your own PF contribution, professional tax and income tax. What remains is your in-hand. The calculator does this line by line and shows the monthly figure, which is the number most people are really looking for.

Which regime should I choose — old or new?

Whichever produces the lower tax on your actual numbers. Broadly, if your total deductions and exemptions are under roughly ₹4 lakh, the new regime almost always wins. Above that the answer depends on your salary level and structure. The Battle tab computes your exact crossover point rather than guessing.

Can I switch regimes every year?

If your income is from salary only, yes — the choice can be made afresh each year, including at the time of filing your return. If you have business or professional income, the switch back to the new regime after opting out is restricted, so treat it as close to permanent and speak to a CA first.

Is income up to ₹12 lakh really tax-free?

Taxable income up to ₹12,00,000 attracts no tax under the new regime, because the rebate cancels it. For a salaried person the ₹75,000 standard deduction sits on top, so a gross salary a little above ₹12.75 lakh can still land at zero tax. It is the taxable figure that matters, not CTC.

What happens just above ₹12 lakh?

Marginal relief limits your tax to the amount by which you exceeded ₹12 lakh. At ₹12,10,000 taxable the tax is roughly ₹10,000 rather than ₹61,500. This is exactly where many free calculators go wrong, and it affects a very large number of Indian salaries.

Is Bengaluru a metro for HRA?

No. For HRA the metro list is only Mumbai, Delhi, Kolkata and Chennai, so Bengaluru, Pune, Hyderabad, Gurgaon and Noida are capped at 40% of basic rather than 50%. It has nothing to do with the size or the cost of the city.

Can I claim HRA and a home loan at the same time?

Yes, in genuine situations — for instance renting in the city where you work while repaying a loan on a house in another city, or on a property that is let out. Claiming rent on a house you own and occupy is not one of those situations. Both are old-regime claims; neither exists in the new regime.

How much tax on ₹15 lakh salary?

Under the new regime, a ₹15 lakh gross salary gives a taxable income near ₹14.25 lakh after the ₹75,000 standard deduction, which falls in the 15% band and produces roughly ₹1.05 lakh of tax plus 4% cess. The old regime could beat that with about ₹4.5 lakh of deductions. Run your own structure — the basic percentage alone moves this by thousands.

Does the calculator handle senior citizens?

Yes. The old regime's basic exemption rises to ₹3,00,000 at 60 and ₹5,00,000 at 80, and the calculator applies the right one. The new regime does not vary by age.

Is employer PF taxable?

The contribution is not taxed when made, within limits. Employer contributions to PF, NPS and superannuation together above ₹7.5 lakh a year are taxable as a perquisite, and interest on your own contributions above ₹2.5 lakh a year is taxable. Both matter only at high salaries.

What is professional tax and do I pay it?

A state levy on employment, capped by the Constitution at ₹2,500 a year. Maharashtra, Karnataka, West Bengal, Tamil Nadu, Telangana, Gujarat, Madhya Pradesh, Andhra Pradesh, Kerala, Assam, Odisha and Bihar charge it; Delhi, Uttar Pradesh, Haryana, Punjab and Rajasthan do not. The calculator assumes ₹2,400 a year.

Does it save my salary details anywhere?

The calculation runs entirely in your browser. Your figures stay on your own device and are not sent to our servers.

Is it free?

Everything written on this page is free to read. Running the calculator itself needs an InvestVerdict account.

The other calculators

Glossary

CTC
Cost to company — everything your employer spends on you, including contributions that never reach your bank account.
Gross salary
Your cash salary before deductions: basic, HRA, allowances. Employer PF and gratuity sit outside it.
Basic salary
The anchor of the whole structure. PF, gratuity and the HRA exemption cap are all percentages of it.
Standard deduction
A flat subtraction for salaried people needing no proof — ₹75,000 in the new regime, ₹50,000 in the old.
Taxable income
Gross salary minus every exemption and deduction you are allowed. Slabs apply to this, not to CTC.
Marginal rate
The rate on your next rupee earned. Useful for judging whether an extra investment or a bonus is worth it.
Effective rate
Total tax divided by total income. Always lower than the marginal rate, because the early slabs are cheap.
Rebate
A reduction applied after the tax is computed — long known as Section 87A. It removes tax entirely below the limit rather than reducing income.
Marginal relief
A cap that stops your tax from rising by more than your income did when you cross a threshold. It turns cliffs into slopes.
Cess
Health and education cess at 4%, charged on tax plus surcharge. It applies in both regimes and to everyone.
Surcharge
An additional percentage of the tax itself, starting above ₹50 lakh of taxable income.
Perquisite
A non-cash benefit treated as salary — a company car, rent-free accommodation, or employer contributions above the exempt limits.

Slabs, deduction limits and surcharge rates on this page match the engine that powers the calculator above, for FY 2026-27 (AY 2027-28). Educational content only — not tax advice. Verify against the Income Tax Department's own material or your chartered accountant before filing.