Tax
How to Calculate Income Tax on Salary: A Worked Example (Old vs New Regime)
Last reviewed: July 6, 2026
Tax
Last reviewed: July 6, 2026
Most people never see the slab-by-slab arithmetic behind their tax bill, since Form 16 or a filing tool does it for them. This is how to calculate income tax on salary manually, working through one full example, so it's clear how the number is actually built, and why two people with the same salary can end up owing very different amounts.
Tax isn't calculated on your full salary. It's calculated on taxable income, which is gross salary minus deductions the law allows you to subtract first. The new and old regimes allow different deductions, which is the main reason the same salary produces different tax bills under each.
Let's work through one example: a salaried individual with a gross annual salary of ₹15,00,000, no other income.
Under the new regime for FY 2025-26 (AY 2026-27), a salaried individual gets a flat standard deduction of ₹75,000. Almost nothing else, no 80C, no HRA, no home loan interest on a self-occupied property, is deductible.
Taxable income: ₹15,00,000 − ₹75,000 = ₹14,25,000
Apply the new regime slabs to this (ClearTax, Income Tax Slabs FY 2025-26):
| Slab | Rate | Tax on this slab |
|---|---|---|
| ₹0 – ₹4,00,000 | Nil | ₹0 |
| ₹4,00,000 – ₹8,00,000 | 5% | ₹20,000 |
| ₹8,00,000 – ₹12,00,000 | 10% | ₹40,000 |
| ₹12,00,000 – ₹14,25,000 | 15% | ₹33,750 |
Total tax before cess: ₹20,000 + ₹40,000 + ₹33,750 = ₹93,750. Add 4% health and education cess: ₹93,750 × 1.04 = ₹97,500 (rounded).
Since taxable income here is above ₹12 lakh, the Section 87A rebate doesn't apply, that rebate only zeroes out tax when taxable income is ₹12 lakh or below.
Under the old regime, assume this person claims the full ₹1,50,000 under Section 80C (EPF, ELSS, life insurance premium) and ₹25,000 under Section 80D (health insurance premium), along with the ₹50,000 standard deduction.
Taxable income: ₹15,00,000 − ₹50,000 − ₹1,50,000 − ₹25,000 = ₹12,75,000
Old regime slabs (ClearTax, Income Tax Slabs FY 2025-26):
| Slab | Rate | Tax on this slab |
|---|---|---|
| ₹0 – ₹2,50,000 | Nil | ₹0 |
| ₹2,50,000 – ₹5,00,000 | 5% | ₹12,500 |
| ₹5,00,000 – ₹10,00,000 | 20% | ₹1,00,000 |
| ₹10,00,000 – ₹12,75,000 | 30% | ₹82,500 |
Total tax before cess: ₹12,500 + ₹1,00,000 + ₹82,500 = ₹1,95,000. Add 4% cess: ₹1,95,000 × 1.04 = ₹2,02,800.
In this example, the new regime comes out well ahead, ₹97,500 versus ₹2,02,800, because the old regime's deductions (₹2,25,000 total here) aren't enough to offset its steeper slab structure at this income level. Someone claiming a large home loan interest deduction or HRA on top of 80C and 80D could easily flip this result. That's the whole point of running the numbers yourself rather than assuming one regime is generally "better."
You may have seen claims that income up to ₹12 lakh, or ₹12.75 lakh for salaried taxpayers, is tax-free under the new regime. This is real, but it works through a rebate, not a higher exemption limit. The basic nil-rate slab is still ₹4 lakh. Resident individuals with taxable income up to ₹12 lakh get a Section 87A rebate of up to ₹60,000, which cancels out the tax that would otherwise apply. Add the ₹75,000 standard deduction for salaried employees, and gross salary up to ₹12.75 lakh results in zero tax, provided taxable income doesn't cross ₹12 lakh after the deduction (ClearTax, Income Tax Slabs FY 2025-26). Cross that line by even ₹1, and the rebate no longer applies, so the calculation reverts to ordinary slab tax on the full taxable amount.
That's the core of how to calculate income tax, whichever regime you're in: get to taxable income first, then apply the slabs one by one rather than a single rate on the whole amount.
For a deeper comparison of when each regime wins, Old vs New Tax Regime: How to Actually Decide Using Your Own Numbers walks through the decision in more depth than fits here. And Income Tax Slabs for FY 2025-26 (AY 2026-27): Old vs New Regime has the full slab tables for reference.
We use and recommend Quicko for filing ITR in India. It runs both regimes automatically based on your actual income and deductions, and shows you which one results in lower tax before you file.
File your ITR →Affiliate link. We may earn a commission if you sign up, at no extra cost to you.
Start with gross salary, subtract the standard deduction and any other eligible deductions to get taxable income, then apply the applicable slab rates to that taxable income. The tax is computed slab by slab, not at a single flat rate on the whole amount.
Effectively yes, for most salaried taxpayers, but through a rebate rather than an exemption. The basic nil-rate slab is still ₹4 lakh; the Section 87A rebate of up to ₹60,000 brings the tax on taxable income up to ₹12 lakh down to zero. With the ₹75,000 standard deduction, this means a salaried individual can earn up to ₹12.75 lakh gross and pay no tax.
It depends entirely on how many deductions you claim under the old regime. Someone with minimal 80C/80D investments and no HRA or home loan usually pays less under the new regime. Someone maximising 80C, HRA, and home loan interest may still come out ahead under the old regime. There's no single answer without running your own numbers.
No. Filing platforms calculate this automatically once you enter your income and deduction details, and most will show you both regimes side by side. Doing the manual calculation once is mainly useful for understanding where your money is going, not for actually filing.