IndiaPersonalFinance .COM Search

Income Tax Calculator for India (FY 2023-24 / AY 2024-25)

The Income Tax Calculator helps you estimate your tax liability under both the Old and New Tax Regimes in India for the Financial Year 2023-24 (Assessment Year 2024-25). This tool is essential for salaried individuals, self-employed professionals, and anyone earning income in India to understand their tax obligations and make informed financial decisions.

By inputting your annual income, age, and relevant deductions, you can compare the tax payable under each regime and determine which option is more beneficial for you. This helps in tax planning, optimizing investments, and ensuring compliance with Indian tax laws.

Income Tax Calculator

Your Estimated Tax Liability

Understanding Your Income Tax Calculation

This calculator provides an estimate of your income tax liability based on the prevailing tax laws for the Financial Year 2023-24 (Assessment Year 2024-25). India offers two primary tax regimes: the Old Regime and the New Regime. Understanding both is crucial for effective tax planning.

Calculation Formulas and Assumptions (FY 2023-24 / AY 2024-25)

1. Gross Taxable Income

This is your total income before any deductions. For salaried individuals, it includes Basic Salary, HRA, special allowances, and other taxable components.

2. HRA Exemption (Applicable only in Old Regime)

The least of the following three amounts is exempt from tax:

  1. Actual HRA received.
  2. 50% of (Basic Salary + Dearness Allowance) if residing in a metro city (Mumbai, Delhi, Chennai, Kolkata) or 40% for non-metro cities.
  3. Actual rent paid minus 10% of (Basic Salary + Dearness Allowance).

Variables:

  • HRA_Received: Actual HRA component in salary.
  • Basic_DA: Sum of Basic Salary and Dearness Allowance.
  • Rent_Paid: Actual rent paid by the employee.
  • City_Type: 'metro' or 'nonMetro'.

Formula: HRA_Exemption = MIN(HRA_Received, (City_Type == 'metro' ? 0.50 : 0.40) * Basic_DA, Rent_Paid - (0.10 * Basic_DA))

Note: If Rent_Paid - (0.10 * Basic_DA) is negative, it's considered 0 for exemption calculation.

3. Total Deductions (Applicable only in Old Regime, except Standard Deduction for salaried)

This includes various deductions allowed under the Income Tax Act:

  • Standard Deduction: ₹50,000 for salaried individuals.
  • Section 80C: Investments in PPF, ELSS, EPF, life insurance premiums, home loan principal repayment, etc. Maximum limit: ₹1,50,000.
  • Section 80D: Health insurance premiums. Up to ₹25,000 for self/family (below 60), additional ₹25,000 for parents (below 60), or ₹50,000 if self/family or parents are senior citizens. For simplicity, the calculator takes a direct input for 80D.
  • Section 24(b): Interest paid on housing loan for self-occupied property. Maximum limit: ₹2,00,000.
  • Other Deductions: Such as 80E (education loan interest), 80G (donations), etc.

Formula: Total_Deductions = Standard_Deduction + HRA_Exemption + 80C_Deduction + 80D_Deduction + 24b_Deduction + Other_Deductions

Note: Each deduction has specific limits and conditions. The calculator applies the maximum limits for 80C and 24(b) on the user-provided input.

4. Net Taxable Income

This is the income on which tax is calculated after applying all eligible deductions.

Formula: Net_Taxable_Income = Annual_Gross_Income - Total_Deductions

5. Income Tax Calculation (Based on Tax Slabs)

Tax is calculated based on progressive tax slabs. The calculator applies the slabs for FY 2023-24.

Old Tax Regime Slabs (FY 2023-24)

For Individuals Below 60 Years:

Income Slab Tax Rate
Up to ₹2,50,000 Nil
₹2,50,001 to ₹5,00,000 5%
₹5,00,001 to ₹10,00,000 20%
Above ₹10,00,000 30%

For Senior Citizens (60 to 80 Years):

Income Slab Tax Rate
Up to ₹3,00,000 Nil
₹3,00,001 to ₹5,00,000 5%
₹5,00,001 to ₹10,00,000 20%
Above ₹10,00,000 30%

For Super Senior Citizens (Above 80 Years):

Income Slab Tax Rate
Up to ₹5,00,000 Nil
₹5,00,001 to ₹10,00,000 20%
Above ₹10,00,000 30%

Rebate u/s 87A (Old Regime): Full tax rebate up to ₹12,500 for taxable income up to ₹5,00,000.

New Tax Regime Slabs (FY 2023-24 - Default Regime)

Under the new regime, most deductions (like 80C, 80D, HRA, 24b) are not allowed. However, a Standard Deduction of ₹50,000 is now available for salaried individuals.

Income Slab Tax Rate
Up to ₹3,00,000 Nil
₹3,00,001 to ₹6,00,000 5%
₹6,00,001 to ₹9,00,000 10%
₹9,00,001 to ₹12,00,000 15%
₹12,00,001 to ₹15,00,000 20%
Above ₹15,00,000 30%

Rebate u/s 87A (New Regime): Full tax rebate up to ₹25,000 for taxable income up to ₹7,00,000.

6. Surcharge

Surcharge is an additional tax on income tax for high-income earners.

  • Taxable Income > ₹50 Lakh to ₹1 Crore: 10% of Income Tax
  • Taxable Income > ₹1 Crore to ₹2 Crore: 15% of Income Tax
  • Taxable Income > ₹2 Crore to ₹5 Crore: 25% of Income Tax
  • Taxable Income > ₹5 Crore: 37% of Income Tax

Marginal relief is provided to ensure that the additional tax payable by way of surcharge does not exceed the income that exceeds ₹50 Lakh, ₹1 Crore, ₹2 Crore, or ₹5 Crore, respectively. The calculator includes marginal relief.

7. Health and Education Cess

A 4% cess is levied on the total of Income Tax and Surcharge.

Formula: Cess = 0.04 * (Income_Tax + Surcharge)

8. Total Tax Payable

This is the final tax liability.

Formula: Total_Tax_Payable = Income_Tax + Surcharge + Cess

Worked Example Calculation

Let's calculate the tax for a salaried individual (below 60 years) for FY 2023-24 with the following details:

  • Annual Gross Income: ₹15,00,000
  • HRA Received: ₹1,80,000
  • Basic Salary + DA: ₹7,00,000
  • Rent Paid: ₹2,40,000
  • City Type: Metro
  • Deduction u/s 80C: ₹1,50,000
  • Deduction u/s 80D: ₹25,000
  • Interest on Home Loan u/s 24(b): ₹1,50,000
  • Other Deductions: ₹0

Step 1: Calculate HRA Exemption (Old Regime)

1. Actual HRA received = ₹1,80,000
2. 50% of (Basic Salary + DA) = 0.50 * ₹7,00,000 = ₹3,50,000
3. Rent Paid - 10% of (Basic Salary + DA) = ₹2,40,000 - (0.10 * ₹7,00,000)
   = ₹2,40,000 - ₹70,000 = ₹1,70,000

Least of (₹1,80,000, ₹3,50,000, ₹1,70,000) = ₹1,70,000
HRA Exemption = ₹1,70,000

Step 2: Calculate Total Deductions (Old Regime)

Standard Deduction = ₹50,000
HRA Exemption = ₹1,70,000
80C Deduction = ₹1,50,000 (Maxed out)
80D Deduction = ₹25,000
24(b) Deduction = ₹1,50,000

Total Deductions = ₹50,000 + ₹1,70,000 + ₹1,50,000 + ₹25,000 + ₹1,50,000 = ₹5,45,000

Step 3: Calculate Net Taxable Income (Old Regime)

Net Taxable Income = Annual Gross Income - Total Deductions
= ₹15,00,000 - ₹5,45,000 = ₹9,55,000

Step 4: Calculate Income Tax (Old Regime)

Income Slab (Below 60 years):
Up to ₹2,50,000: Nil
₹2,50,001 to ₹5,00,000: (₹5,00,000 - ₹2,50,000) * 5% = ₹2,50,000 * 0.05 = ₹12,500
₹5,00,001 to ₹10,00,000: (₹9,55,000 - ₹5,00,000) * 20% = ₹4,55,000 * 0.20 = ₹91,000

Total Income Tax = ₹12,500 + ₹91,000 = ₹1,03,500
Rebate u/s 87A not applicable as taxable income > ₹5,00,000.

Step 5: Calculate Surcharge and Cess (Old Regime)

Taxable income (₹9,55,000) is below ₹50 Lakh, so Surcharge = Nil.
Health & Education Cess = 4% of Income Tax
= 0.04 * ₹1,03,500 = ₹4,140

Total Tax Payable (Old Regime) = ₹1,03,500 + ₹4,140 = ₹1,07,640

Step 6: Calculate Net Taxable Income (New Regime)

Under New Regime, only Standard Deduction is allowed for salaried.
Net Taxable Income = Annual Gross Income - Standard Deduction
= ₹15,00,000 - ₹50,000 = ₹14,50,000

Step 7: Calculate Income Tax (New Regime)

Income Slab (New Regime):
Up to ₹3,00,000: Nil
₹3,00,001 to ₹6,00,000: (₹6,00,000 - ₹3,00,000) * 5% = ₹3,00,000 * 0.05 = ₹15,000
₹6,00,001 to ₹9,00,000: (₹9,00,000 - ₹6,00,000) * 10% = ₹3,00,000 * 0.10 = ₹30,000
₹9,00,001 to ₹12,00,000: (₹12,00,000 - ₹9,00,000) * 15% = ₹3,00,000 * 0.15 = ₹45,000
₹12,00,001 to ₹15,00,000: (₹14,50,000 - ₹12,00,000) * 20% = ₹2,50,000 * 0.20 = ₹50,000

Total Income Tax = ₹15,000 + ₹30,000 + ₹45,000 + ₹50,000 = ₹1,40,000
Rebate u/s 87A not applicable as taxable income > ₹7,00,000.

Step 8: Calculate Surcharge and Cess (New Regime)

Taxable income (₹14,50,000) is below ₹50 Lakh, so Surcharge = Nil.
Health & Education Cess = 4% of Income Tax
= 0.04 * ₹1,40,000 = ₹5,600

Total Tax Payable (New Regime) = ₹1,40,000 + ₹5,600 = ₹1,45,600

Result Comparison:

Total Tax Payable (Old Regime): ₹1,07,640

Total Tax Payable (New Regime): ₹1,45,600

In this example, the Old Tax Regime is more beneficial.

How the Income Tax System Works in India

The Indian income tax system is governed by the Income Tax Act, 1961, and rules are updated annually through the Union Budget. It's a progressive tax system, meaning higher income earners pay a larger percentage of their income as tax. The tax is levied on various sources of income, including salary, house property, business or profession, capital gains, and other sources.

Tax Regimes: Old vs. New

Since FY 2020-21, taxpayers have had the option to choose between two tax regimes: the Old Tax Regime and the New Tax Regime. From FY 2023-24, the New Tax Regime has become the default option, though individuals can still opt for the Old Regime if they wish.

  • Old Tax Regime: This regime allows taxpayers to claim various exemptions and deductions (e.g., HRA, LTA, Section 80C, 80D, 24(b), Standard Deduction for salaried). These deductions reduce the taxable income, potentially leading to a lower tax liability, especially for those who make significant investments or have specific expenses.
  • New Tax Regime: Introduced to simplify the tax structure, this regime offers lower tax rates across most income slabs. However, it comes with the condition that most common exemptions and deductions (like HRA, LTA, 80C, 80D, 24(b)) cannot be claimed. For salaried individuals, a Standard Deduction of ₹50,000 is now available under the new regime as well. This regime is often beneficial for individuals who do not make many tax-saving investments or prefer a simpler tax filing process.

Key Components of Income Tax Calculation

  • Gross Income: This is your total income from all sources before any deductions.
  • Exemptions: Certain incomes are fully or partially exempt from tax (e.g., HRA exemption, LTA exemption). These reduce your gross income.
  • Deductions: These are expenses or investments allowed under various sections of the Income Tax Act (e.g., Section 80C for investments, 80D for health insurance, 24(b) for home loan interest). Deductions reduce your taxable income.
  • Taxable Income: The final income figure after applying all eligible exemptions and deductions, on which tax is calculated.
  • Tax Slabs: Income is divided into different brackets, and each bracket is taxed at a specific rate. The rates are progressive.
  • Rebate under Section 87A: This provides a full tax rebate for individuals whose taxable income does not exceed a certain limit (₹5 lakh for Old Regime, ₹7 lakh for New Regime in FY 2023-24).
  • Surcharge: An additional levy on income tax for high-income earners (taxable income above ₹50 lakh).
  • Health and Education Cess: A 4% cess is applied on the total income tax plus surcharge, funding health and education initiatives.

Choosing the right tax regime depends on your income level, investment habits, and eligible expenses. It's advisable to use a calculator to compare both options annually before making your tax declarations.

Important Considerations

  • Financial Year (FY) Specific: The tax slabs, deduction limits, and rules are specific to a particular Financial Year (e.g., FY 2023-24 / AY 2024-25). These can change with each Union Budget.
  • Simplification: This calculator provides an estimate and simplifies certain complex tax rules (e.g., specific conditions for 80D, 80G, or detailed HRA calculations). Always consult a tax advisor for personalized advice.
  • Other Income Sources: This calculator primarily focuses on salaried income and common deductions. If you have income from other sources like capital gains, business profits, or rental income from multiple properties, your actual tax liability may differ.
  • TDS/Advance Tax: The calculated amount is your total tax liability. Your actual payable tax might be lower if TDS (Tax Deducted at Source) or advance tax payments have already been made.
  • No Investment Advice: This tool is for informational purposes only and does not constitute financial or investment advice.

Common Questions about Income Tax Calculation

The Old Tax Regime allows taxpayers to claim various exemptions and deductions (e.g., HRA, LTA, 80C, 80D, 24(b)) to reduce their taxable income. The New Tax Regime offers lower tax rates but requires taxpayers to forgo most of these exemptions and deductions, except for the standard deduction for salaried individuals (from FY 2023-24).

The choice depends on your income level and the amount of deductions and exemptions you are eligible to claim. Generally, if you have significant investments (like PPF, ELSS) or expenses (like home loan interest, health insurance premiums) that qualify for deductions, the Old Regime might be more beneficial. If you prefer simpler tax filing and don't utilize many deductions, the New Regime might result in lower tax. It's best to use a calculator to compare both.

Section 87A provides a tax rebate for resident individuals. For FY 2023-24, if your taxable income under the Old Regime is up to ₹5 lakh, you get a full tax rebate up to ₹12,500. Under the New Regime, if your taxable income is up to ₹7 lakh, you get a full tax rebate up to ₹25,000.

Yes, from Financial Year 2023-24 (Assessment Year 2024-25) onwards, a Standard Deduction of ₹50,000 is available for salaried individuals and pensioners under the New Tax Regime, similar to the Old Tax Regime.

Health and Education Cess is a 4% levy on your total income tax liability (including surcharge, if applicable). It is mandatory and applies to both Old and New Tax Regimes. The funds collected are used for health and education initiatives by the government.

This calculator includes the most common and significant deductions like 80C, 80D, 24(b), HRA exemption, and Standard Deduction. However, the Indian Income Tax Act has many other specific deductions (e.g., 80EEA, 80TTA, etc.) which are not included for simplicity. For a comprehensive calculation, consult a tax professional.

Related Tools & Calculators

© 2026 IndiaPersonalFinance . All rights reserved.