HisabCalc

India Old vs New Tax Regime Calculator

Compares the tax under the old regime with deductions against the new regime with lower slab rates and shows which leaves you better off.

Enter your numbers

Example: 1200000

Example: 150000

Example: 22

Example: 15

Result
Share on WhatsApp

Figures are computed on your device; nothing is sent anywhere.

Formula

oldTax = max(grossIncome - deductions, 0) * oldRate / 100; newTax = grossIncome * newRate / 100; saving = abs(oldTax - newTax); better = oldTax <= newTax ? 'old' : 'new'

How the calculation works

The old regime first subtracts your eligible deductions from the gross income and then applies a higher rate to what remains.

The new regime applies lower slab rates but gives up most deductions, so it taxes the whole gross income at a lower rate.

For 1,200,000 rupees with 150,000 of deductions the old regime gives 231,000 rupees of tax against 180,000 under the new regime, so the new regime saves 51,000.

Common mistakes

When to use it

Worked example

On 1,200,000 rupees with 150,000 of deductions the old regime tax at 22 percent is 231,000 rupees, the new regime at 15 percent is 180,000, so the new regime saves 51,000.

Old regime tax 231,000.00
New regime tax 180,000.00
Better move NEW
Saving 51,000.00

Common questions

Which regime is better if I have large deductions?

Large deductions favour the old regime, because it taxes income after those deductions, while the new regime gives them up in exchange for lower slab rates.

Last updated: 2026-10-03