Which regime is better for me — new or old?
It depends on your deductions. The new regime has lower slab rates and a ₹75,000 standard deduction, so it wins for most salaried people — on ₹15,00,000 of salary with no deductions it charges ₹97,500 against the old regime's ₹2,57,400. The old regime only wins when your deductions are large: at ₹25,00,000 of salary you need about ₹10,00,000 of deductions for it to come out ahead. Enter your real deductions above and compare the two totals.
How is income tax calculated under the new regime?
Take your gross income, subtract the ₹75,000 standard deduction from salary, and tax what is left slab by slab: nil up to ₹4 lakh, 5% from ₹4–8 lakh, 10% from ₹8–12 lakh, 15% from ₹12–16 lakh, 20% from ₹16–20 lakh, 25% from ₹20–24 lakh and 30% above ₹24 lakh. Then apply the Section 87A rebate (up to ₹60,000 if taxable income is ₹12,00,000 or less), add surcharge above ₹50 lakh, and add 4% health and education cess. On ₹15,00,000 of salary that is ₹93,750 of slab tax plus ₹3,750 of cess — ₹97,500.
What is the Section 87A rebate?
Section 87A gives resident individuals a rebate against the tax the slabs produce. Under the new regime for FY 2025-26 it is up to ₹60,000 when taxable income is ₹12,00,000 or less — exactly the slab tax on ₹12,00,000, so the tax becomes nil. Under the old regime it is up to ₹12,500 when taxable income is ₹5,00,000 or less. It applies only to income taxed at normal slab rates, not to capital gains taxed at special rates.
What is marginal relief?
Without it, crossing the ₹12,00,000 rebate limit would be a cliff: at ₹12,10,000 of taxable income the slab tax jumps to ₹61,500 with no rebate at all. Marginal relief caps the tax at the amount by which your income exceeds ₹12,00,000 — so at ₹12,10,000 you pay ₹10,000 of tax (₹10,400 with cess), and at ₹12,50,000 you pay ₹50,000 (₹52,000 with cess). The relief fades out at about ₹12,70,000 of taxable income, where the ordinary slab tax becomes the smaller figure. It applies only in the new regime.
What deductions can I claim under the old regime?
Section 80C up to ₹1,50,000 (EPF, PPF, ELSS, life insurance premium, tuition fees, home-loan principal), health insurance under Section 80D up to ₹25,000 (₹50,000 for a senior citizen), HRA exemption, home-loan interest under Section 24(b) up to ₹2,00,000 for the house you live in, your own NPS contribution under Section 80CCD(1B) up to ₹50,000, and other Chapter VI-A deductions. This calculator caps each one at its legal limit — enter what you actually pay and it takes the lower figure.
Does the new regime allow any deductions?
Almost none. The new regime allows the ₹75,000 standard deduction on salary (and on pension) and your employer's NPS contribution under Section 80CCD(2) — which this calculator does not model, since it is not part of your salary figure. Section 80C, 80D, HRA, home-loan interest and 80CCD(1B) are all unavailable under the new regime, which is why its slab rates are lower.
How are surcharge and cess calculated?
Surcharge is an extra percentage on the tax itself, charged when taxable income crosses ₹50 lakh: 10% above ₹50 lakh, 15% above ₹1 crore and 25% above ₹2 crore in both regimes, plus 37% above ₹5 crore in the old regime only (the new regime is capped at 25%). Health and education cess of 4% is then added on the tax plus surcharge. On a ₹60,00,000 salary the new-regime tax is ₹15,52,980, including ₹1,35,750 of surcharge and ₹59,730 of cess.
Will this calculator's figure match my Form 16 or my tax return?
It should be close for salary plus other income taxed at normal slab rates, but it is an estimate, not your return. It does not cover capital gains or other special-rate income, house-property losses, the employer's NPS contribution, surcharge marginal relief, or the rounding of the final tax to the nearest ₹10 that Section 288 requires on the return itself. Your Form 16 and your return are the final word — check them against this estimate and ask a chartered accountant if they differ by more than a few rupees.
Does this calculator send my numbers anywhere?
No. Every calculation runs entirely on this page — nothing is sent to a server, nothing is stored, and reloading the page clears your recent checks.