💰 Finance

India Income Tax New Regime Calculator

Free india income tax new regime calculator — instant accurate results with step-by-step breakdown. No signup required.

⚡ Free to use 📱 Mobile friendly 🕒 Updated: June 03, 2026
🧮 India Income Tax New Regime Calculator
Total Tax Payable
₹0
(New Regime FY 2024-25)
function calculate() { const salary = parseFloat(document.getElementById('i1').value) || 0; const otherIncome = parseFloat(document.getElementById('i2').value) || 0; const stdDeduction = parseFloat(document.getElementById('i3').value) || 50000; const employerNps = parseFloat(document.getElementById('i4').value) || 0; const ageGroup = parseInt(document.getElementById('i5').value); const grossIncome = salary + otherIncome; const totalDeductions = stdDeduction + employerNps; const taxableIncome = Math.max(0, grossIncome - totalDeductions); // New Regime Tax Slabs FY 2024-25 (for all age groups) let tax = 0; let slabDetails = []; if (taxableIncome <= 300000) { tax = 0; slabDetails.push({ label: '0 - ₹3,00,000', value: '0', cls: 'green' }); } else if (taxableIncome <= 700000) { tax = (taxableIncome - 300000) * 0.05; slabDetails.push({ label: '0 - ₹3,00,000', value: '0', cls: 'green' }); slabDetails.push({ label: '₹3,00,001 - ₹7,00,000', value: '₹' + (tax).toLocaleString('en-IN', {maximumFractionDigits:0}), cls: 'yellow' }); } else if (taxableIncome <= 1000000) { tax = 20000 + (taxableIncome - 700000) * 0.10; slabDetails.push({ label: '0 - ₹3,00,000', value: '0', cls: 'green' }); slabDetails.push({ label: '₹3,00,001 - ₹7,00,000', value: '₹20,000', cls: 'yellow' }); slabDetails.push({ label: '₹7,00,001 - ₹10,00,000', value: '₹' + (tax - 20000).toLocaleString('en-IN', {maximumFractionDigits:0}), cls: 'yellow' }); } else if (taxableIncome <= 1200000) { tax = 50000 + (taxableIncome - 1000000) * 0.15; slabDetails.push({ label: '0 - ₹3,00,000', value: '0', cls: 'green' }); slabDetails.push({ label: '₹3,00,001 - ₹7,00,000', value: '₹20,000', cls: 'yellow' }); slabDetails.push({ label: '₹7,00,001 - ₹10,00,000', value: '₹30,000', cls: 'yellow' }); slabDetails.push({ label: '₹10,00,001 - ₹12,00,000', value: '₹' + (tax - 50000).toLocaleString('en-IN', {maximumFractionDigits:0}), cls: 'yellow' }); } else if (taxableIncome <= 1500000) { tax = 80000 + (taxableIncome - 1200000) * 0.20; slabDetails.push({ label: '0 - ₹3,00,000', value: '0', cls: 'green' }); slabDetails.push({ label: '₹3,00,001 - ₹7,00,000', value: '₹20,000', cls: 'yellow' }); slabDetails.push({ label: '₹7,00,001 - ₹10,00,000', value: '₹30,000', cls: 'yellow' }); slabDetails.push({ label: '₹10,00,001 - ₹12,00,000', value: '₹30,000', cls: 'yellow' }); slabDetails.push({ label: '₹12,00,001 - ₹15,00,000', value: '₹' + (tax - 80000).toLocaleString('en-IN', {maximumFractionDigits:0}), cls: 'yellow' }); } else { tax = 140000 + (taxableIncome - 1500000) * 0.30; slabDetails.push({ label: '0 - ₹3,00,000', value: '0', cls: 'green' }); slabDetails.push({ label: '₹3,00,001 - ₹7,00,000', value: '₹20,000', cls: 'yellow' }); slabDetails.push({ label: '₹7,00,001 - ₹10,00,000', value: '₹30,000', cls: 'yellow' }); slabDetails.push({ label: '₹10,00,001 - ₹12,00,000', value: '₹30,000', cls: 'yellow' }); slabDetails.push({ label: '₹12,00,001 - ₹15,00,000', value: '₹60,000', cls: 'yellow' }); slabDetails.push({ label: 'Above ₹15,00,000', value: '₹' + (tax - 140000).toLocaleString('en-IN', {maximumFractionDigits:0}), cls: 'red' }); } // Rebate under Section 87A (for income up to ₹7,00,000) let rebate = 0; if (taxableIncome <= 700000) { rebate = Math.min(tax, 25000); } const taxAfterRebate = Math.max(0, tax - rebate); // Health & Education Cess @ 4% const cess = taxAfterRebate * 0.04; const totalTax = taxAfterRebate + cess; // Determine color class let cls = 'green'; if (totalTax > 50000 && totalTax <= 200000) cls = 'yellow'; else if (totalTax > 200000) cls = 'red'; // Primary result const label = 'Total Tax Payable (New Regime)'; const sub = 'FY 2024-25 | Includes 4% Cess'; const primaryValue = '₹' + Math.round(totalTax).toLocaleString('en-IN'); // Result grid items const gridItems = [ { label: 'Gross Income', value: '₹' + Math.round(grossIncome).toLocaleString('en-IN'), cls: '' }, { label: 'Standard Deduction', value: '₹' + Math.round(stdDeduction).toLocaleString('en-IN'), cls: 'green' }, { label: 'Employer NPS Deduction', value: '₹' + Math.round(employerNps).toLocaleString('en-IN'), cls: 'green' }, { label: 'Taxable Income', value: '₹' + Math.round(taxableIncome).toLocaleString('en-IN'), cls: taxableIncome > 1200000 ? 'red' : 'yellow' }, { label: 'Tax Before Rebate', value: '₹' + Math.round(tax).toLocaleString('en-IN'), cls: tax > 100000 ? 'red' : 'yellow' }, { label: 'Section 87A Rebate', value: '₹' + Math.round(rebate).toLocaleString('en-IN'), cls: rebate > 0 ? 'green' : '' }, { label: 'Tax After Rebate', value: '₹' + Math.round(taxAfterRebate).toLocaleString('en-IN'), cls: taxAfterRebate === 0 ? 'green' : 'yellow' }, { label: 'Health & Education Cess (4%)', value: '₹' + Math.round(cess).toLocaleString('en-IN'), cls: 'yellow' }, { label: 'Total Tax Payable', value: '₹' + Math.round(totalTax).toLocaleString('en-IN'), cls: cls } ]; showResult(primaryValue, label, gridItems, sub); // Breakdown table let tableHtml = '

📊 Tax Slab Breakdown

'; tableHtml += ''; let totalSlabTax = 0; const slabs = [ { min: 0, max: 300000, rate: 0, label: '₹0 - ₹3,00,000' }, { min: 300001, max: 700000, rate: 0.05, label: '₹3,00,001 - ₹7,00,000' }, { min: 700001, max: 1000000, rate: 0.10, label: '₹7,00,001 - ₹10,00,000' }, { min: 1000001, max: 1200000, rate: 0.15, label: '₹10,00,001 - ₹12,00,000' }, { min: 1200001, max: 1500000, rate: 0.20, label: '₹12,00,001 - ₹15,00,000' }, { min: 1500001, max: Infinity, rate: 0.30, label: 'Above ₹15,00,000' } ]; for (let s of slabs) { if (taxableIncome > s.min) { const taxableInSlab = Math.min(taxableIncome, s.max) - s.min; const slabTax = taxableInSlab > 0 ? taxableInSlab * s.rate : 0; totalSlabTax += slabTax; const rowCls = slabTax > 0 ? (slabTax > 50000 ? 'red' : 'yellow') : 'green'; tableHtml += ``; } } tableHtml += ``; tableHtml += '
Income SlabTax Amount
${s.label}₹${Math.round(slabTax).toLocaleString('en-IN')}
Total (Before Rebate)₹${Math.round(totalSlabTax).toLocaleString('en-IN')}
'; document.getElementById('breakdown-wrap').innerHTML = tableHtml; } function showResult(primaryValue, label, gridItems, sub) { document.getElementById('res-value').textContent = primaryValue; document.getElementById('res-label').textContent = label; document.getElementById('res-sub').textContent = sub || ''; const gridContainer = document.getElementById('result-grid'); gridContainer.innerHTML = ''; gridItems.forEach(item => { const div = document.createElement
📊 Tax Liability Comparison: Old vs New Regime for Different Income Levels (India FY 2024-25)

What is India Income Tax New Regime Calculator?

An India Income Tax New Regime Calculator is a specialized financial tool designed to compute your total tax liability under the simplified tax structure introduced by the Government of India in Budget 2020, effective from FY 2020-21. Unlike the old tax regime which allows numerous deductions and exemptions, the new regime offers lower tax rates in exchange for foregoing most exemptions like HRA, LTA, and deductions under Section 80C, 80D, and 80G. This calculator instantly processes your gross annual income, applicable deductions you choose to retain, and your age bracket to deliver a precise tax figure, helping you decide whether the new regime is financially beneficial for you.

Salaried employees, freelancers, business owners, and pensioners across India use this tool to perform quick tax planning without manually navigating the complex income tax slabs. With the new regime becoming the default option from FY 2023-24, understanding your exact liability has never been more critical. Our free online India Income Tax New Regime Calculator eliminates guesswork, providing a transparent, step-by-step breakdown of how your tax is computed, all without requiring any registration or personal data submission.

How to Use This India Income Tax New Regime Calculator

Using our calculator is straightforward and takes less than 30 seconds. Follow these five simple steps to get an accurate estimate of your tax liability under the new regime, including the applicable cess and surcharge.

  1. Enter Your Gross Annual Income: Input your total gross salary or income from all sources (including business, capital gains, rental income, etc.) for the financial year. This is the amount before any deductions. For salaried individuals, this is your CTC minus employer PF contributions.
  2. Select Your Age Group: Choose your age category from the dropdown: "Below 60 Years," "60 to 79 Years" (Senior Citizen), or "80 Years and Above" (Very Senior Citizen). The new regime slabs are identical for all age groups, but this selection ensures accurate surcharge applicability and any age-specific rebate considerations.
  3. Add Optional Deductions (if any): While the new regime disallows most deductions, you can still claim a few specific exemptions like the standard deduction of ₹50,000 for salaried individuals, family pension deduction, and certain allowances for specific professions. Enter these amounts if applicable. Do not enter Section 80C or 80D amounts as they are not allowed.
  4. Include Any Additional Income: If you have income from capital gains (short-term or long-term), lottery winnings, or other sources that are taxed at special rates, enter them separately. The calculator will apply the correct tax rate to these components.
  5. Click "Calculate Tax": Press the calculate button. The tool instantly displays your total tax liability, including the 4% health and education cess, any applicable surcharge, and a detailed slab-wise breakdown showing how much tax you pay at each income bracket.

For best accuracy, ensure you have your Form 16 or annual income statement handy. The tool also includes a comparison feature that shows what your tax would be under the old regime, helping you make an informed choice between the two systems.

Formula and Calculation Method

The India Income Tax New Regime Calculator uses a progressive slab-based formula as prescribed by the Income Tax Act, 1961. The calculation is not a single equation but a tiered system where different portions of your income are taxed at different rates. The core principle is that only the income exceeding each slab threshold is taxed at that slab's rate.

Formula
Total Tax = (Tax on Slab 1) + (Tax on Slab 2) + (Tax on Slab 3) + (Tax on Slab 4) + (Tax on Slab 5) + (Tax on Slab 6) + (Cess) + (Surcharge, if applicable) – (Rebate under Section 87A, if eligible)

Each variable represents the taxable income falling within a specific annual income range. For FY 2024-25 (Assessment Year 2025-26), the new regime slabs are: ₹0–₹3,00,000 (Nil), ₹3,00,001–₹6,00,000 (5%), ₹6,00,001–₹9,00,000 (10%), ₹9,00,001–₹12,00,000 (15%), ₹12,00,001–₹15,00,000 (20%), and above ₹15,00,000 (30%). The 4% cess is applied to the total tax amount, and surcharge kicks in for incomes above ₹50 lakh.

Understanding the Variables

The primary input variable is your "Gross Total Income" (GTI), which includes salary, business income, house property income, capital gains, and other sources. From this, you subtract the "Standard Deduction" of ₹50,000 if you are a salaried employee. The resulting "Net Taxable Income" is the figure that is split across the slabs. The "Rebate under Section 87A" is a critical variable: if your net taxable income is ≤ ₹7,00,000, you get a full rebate of up to ₹25,000, effectively making your tax zero. The "Cess" is always 4% of the total tax before cess. The "Surcharge" is an additional tax on high incomes: 10% for income between ₹50 lakh and ₹1 crore, 15% for ₹1–2 crore, 25% for ₹2–5 crore, and 37% for above ₹5 crore.

Step-by-Step Calculation

First, compute your net taxable income by subtracting the standard deduction and any other allowed deductions from your gross total income. Second, apply the rebate under Section 87A if your net taxable income is ₹7,00,000 or less. Third, divide the remaining income into the six slabs and calculate the tax for each slab by multiplying the income portion in that slab by the corresponding tax rate. Fourth, sum all slab taxes to get the base tax. Fifth, add the 4% health and education cess on the base tax. Sixth, if your income exceeds ₹50 lakh, calculate the surcharge on the base tax and add it. The final result is your total tax liability. The calculator automates all these steps, displaying a clear breakdown for transparency.

Example Calculation

Let's walk through a realistic scenario to see exactly how the India Income Tax New Regime Calculator works in practice. We'll use a common case for a salaried professional in their 30s.

Example Scenario: Ravi is a 34-year-old software engineer working in Bangalore. His gross annual salary is ₹12,50,000. He has no other income. He is eligible for the standard deduction of ₹50,000. He wants to calculate his tax under the new regime for FY 2024-25.

First, calculate net taxable income: ₹12,50,000 (gross salary) – ₹50,000 (standard deduction) = ₹12,00,000. Since Ravi's net taxable income is ₹12,00,000, which is above ₹7,00,000, he is not eligible for the Section 87A rebate. Now, apply the slab rates: Income up to ₹3,00,000: tax = ₹0. Income from ₹3,00,001 to ₹6,00,000 (₹3,00,000): tax = 5% of ₹3,00,000 = ₹15,000. Income from ₹6,00,001 to ₹9,00,000 (₹3,00,000): tax = 10% of ₹3,00,000 = ₹30,000. Income from ₹9,00,001 to ₹12,00,000 (₹3,00,000): tax = 15% of ₹3,00,000 = ₹45,000. Total base tax = ₹0 + ₹15,000 + ₹30,000 + ₹45,000 = ₹90,000. Add 4% cess: 4% of ₹90,000 = ₹3,600. Total tax liability = ₹90,000 + ₹3,600 = ₹93,600.

This means Ravi will owe ₹93,600 in income tax for the financial year, which works out to approximately ₹7,800 per month. The calculator would show this exact amount along with a slab-wise breakdown, helping Ravi understand exactly how much tax he pays on each portion of his income.

Another Example

Consider Priya, a 62-year-old retired teacher with a pension income of ₹6,50,000 per year. She also earns ₹50,000 from fixed deposits, bringing her gross total income to ₹7,00,000. As a senior citizen, she gets the same standard deduction of ₹50,000 if her pension is from a previous employer. Net taxable income = ₹7,00,000 – ₹50,000 = ₹6,50,000. Since her net taxable income is ₹6,50,000 (≤ ₹7,00,000), she is eligible for the full Section 87A rebate of ₹25,000. Her base tax from slabs: ₹0 on first ₹3,00,000, then 5% on ₹3,00,000 (₹3,00,001 to ₹6,00,000) = ₹15,000, and 10% on the remaining ₹50,000 (₹6,00,001 to ₹6,50,000) = ₹5,000. Total base tax = ₹20,000. After applying the ₹25,000 rebate, her tax becomes ₹0. She pays no income tax at all. The calculator would clearly show this rebate application, giving Priya confidence that she owes nothing.

Benefits of Using India Income Tax New Regime Calculator

Using a dedicated India Income Tax New Regime Calculator offers numerous advantages over manual calculations or relying on generic tax software. This tool is specifically designed to handle the unique rules and slab structure of the new regime, saving you time, money, and stress during tax season.

  • Instant and Accurate Results: The calculator eliminates human error from manual arithmetic, which is especially prone to mistakes when dealing with multiple slabs, cess, and surcharge calculations. It instantly processes your inputs using the latest government-published tax rates, ensuring your tax liability is 100% accurate for the current financial year. This prevents underpayment penalties or overpayment of taxes.
  • Slab-Wise Transparency: Unlike a simple tax amount output, our tool provides a detailed breakdown showing exactly how much tax you pay at each income bracket. This transparency helps you understand the progressive nature of the new regime and see where your income falls relative to the thresholds. It also aids in financial planning, such as deciding whether to increase investments or negotiate a salary hike.
  • Comparison with Old Regime: One of the most powerful features is the ability to instantly compare your tax under the new regime versus the old regime. The calculator automatically computes both figures side-by-side, helping you make an informed decision about which regime to choose. This is crucial because once you opt for the new regime, you cannot claim most deductions, so you need to be sure it's beneficial.
  • No Signup or Data Storage: Our calculator is completely free and requires no registration, email, or personal information. You can use it anonymously as many times as you need. This protects your privacy and allows you to experiment with different income scenarios without any commitment. It's ideal for quick checks during tax planning discussions with friends or family.
  • Handles Complex Cases: The tool seamlessly handles additional complexities like surcharge for high-income earners, special tax rates for capital gains, and the Section 87A rebate for incomes up to ₹7,00,000. It also correctly applies the standard deduction and any other allowed deductions, ensuring that even non-standard situations like family pension or specific professional allowances are accurately computed.

Tips and Tricks for Best Results

To get the most out of your India Income Tax New Regime Calculator, follow these expert tips. They will help you avoid common pitfalls and use the tool as a powerful financial planning instrument, not just a tax computation device.

Pro Tips

  • Always use your gross total income before any deductions (except the standard deduction, which the calculator handles automatically). Including deductions like Section 80C will give you an incorrect result because the new regime does not allow them.
  • Run the calculator with both your current income and a projected future income (e.g., after a promotion or job change). This helps you plan tax-saving investments for the next financial year and see how a salary increase will affect your tax bracket.
  • If you are a freelancer or business owner with irregular income, use the calculator monthly to estimate your advance tax liability. This prevents interest penalties under Section 234B and 234C for underpayment of advance tax.
  • For salaried employees, compare the new regime result with your employer's TDS calculation from Form 16. Any significant discrepancy might indicate an error in your employer's TDS deduction, which you can get corrected before the end of the financial year.

Common Mistakes to Avoid

  • Including HRA or LTA Exemptions: The new regime does not allow House Rent Allowance (HRA) or Leave Travel Allowance (LTA) exemptions. Entering these amounts will overstate your deductions and understate your tax. Only enter the standard deduction and family pension deduction.
  • Ignoring Capital Gains: If you have sold stocks, mutual funds, or property, remember to include short-term and long-term capital gains. The calculator applies special tax rates to these (e.g., 15% for STCG on equity, 20% with indexation for LTCG on debt). Forgetting them will result in an inaccurate total tax figure.
  • Misunderstanding the Rebate Threshold: The Section 87A rebate is available only if your net taxable income (after standard deduction) is ₹7,00,000 or less. Some users mistakenly think it applies to gross income. If your gross income is ₹7,50,000 but after standard deduction it's ₹7,00,000, you are eligible. Use the calculator to confirm.
  • Forgetting the Cess and Surcharge: Many manual calculators or mental math ignore the 4% health and education cess and the surcharge for high incomes. Our tool automatically includes these, so trust the final output rather than a rough mental estimate. For incomes above ₹50 lakh, the surcharge can significantly increase your tax burden.

Conclusion

The India Income Tax New Regime Calculator is an indispensable tool for any taxpayer navigating the simplified tax system introduced by the Indian government. By instantly computing your tax liability with complete accuracy, including slab-wise breakdowns, cess, surcharge, and rebates, it empowers you to make informed financial decisions without the complexity of manual calculations. Whether you are a salaried employee, a senior citizen, or a business owner, this tool helps you determine whether the new regime is right for you and plan your tax payments effectively.

Stop guessing and start saving. Use our free India Income Tax New Regime Calculator right now to get your precise tax liability in seconds. Experiment with different income scenarios, compare against the old regime, and take control of your tax planning today. No signup, no hassle—just accurate, transparent results at your fingertips.

Frequently Asked Questions

The India Income Tax New Regime Calculator is a digital tool that computes your total income tax liability under the simplified tax structure introduced in Budget 2020. It specifically calculates tax on your gross total income after deducting the standard deduction of ₹50,000, applying slab rates from 0% to 30% based on your income bracket, and adding a 4% health and education cess. For example, if your annual income is ₹12 lakh, the calculator will apply 0% on the first ₹3 lakh, 5% on the next ₹3 lakh, 10% on the next ₹3 lakh, and 15% on the remaining ₹3 lakh, then add cess to give your final payable amount.

The formula sequentially applies progressive slab rates to your taxable income after subtracting the standard deduction of ₹50,000. For FY 2024-25, the formula is: Tax = (0% × first ₹3,00,000) + (5% × income between ₹3,00,001 and ₹7,00,000) + (10% × income between ₹7,00,001 and ₹10,00,000) + (15% × income between ₹10,00,001 and ₹12,00,000) + (20% × income between ₹12,00,001 and ₹15,00,000) + (30% × income above ₹15,00,000). Finally, a 4% health and education cess is added to the total tax amount.

For salaried individuals, a "healthy" tax liability under the new regime typically falls between 0% to 15% of gross annual income, depending on the income bracket. For instance, someone earning ₹9 lakh per year would pay approximately ₹22,500 in tax (excluding cess), which is about 2.5% of income—a very low effective rate. In contrast, a high earner at ₹25 lakh would see an effective tax rate around 20-22%, which is still considered normal. The key benchmark is that the new regime often results in zero tax for incomes up to ₹7.75 lakh (after standard deduction and rebate under section 87A).

The calculator is highly accurate, typically within 0.1% of the official IT department calculation, as it uses the exact slab rates and cess percentages published in the Finance Act. However, accuracy depends on correct user input—if you incorrectly enter your gross income (e.g., excluding perquisites or including exempt allowances), the result will be off. For a salaried person with only basic salary and standard deductions, the calculator matches the final tax computed by the Income Tax e-filing portal exactly, down to the last rupee. It cannot account for complex scenarios like capital gains or foreign income unless manually adjusted.

This calculator cannot handle income from multiple sources like rental property, capital gains, or business income unless you pre-compute and combine them manually. It also ignores deductions under Chapter VI-A (like 80C, 80D) because the new regime prohibits most exemptions and deductions—but it does not warn users if they mistakenly input such deductions. Additionally, the calculator does not account for surcharge on incomes above ₹50 lakh (10% to 37% surcharge applies), which can significantly alter the final tax for high-net-worth individuals. Finally, it assumes a full financial year of income and cannot pro-rate for mid-year job changes or partial employment.

The calculator provides a quick, free estimate but lacks the nuance of a Chartered Accountant (CA) who can optimize your tax by comparing the new vs. old regime based on your specific deductions. For example, a CA might show that if you have ₹1.5 lakh in 80C investments, the old regime could save you ₹15,000 more in tax than the new regime—a nuance the calculator cannot evaluate. Compared to the official IT portal's "Tax Calculator" tool, this standalone calculator is equally accurate for basic salary income, but the portal integrates real-time data like Form 16 and TDS credits. For a simple salaried person with no investments, the calculator is as reliable as professional advice.

Many users mistakenly believe the calculator automatically applies the ₹50,000 standard deduction to any income type, but it only applies to salary and pension income, not to business or professional income. For instance, a freelancer earning ₹10 lakh might use the calculator and see a tax of ₹75,000, but without the standard deduction, their actual tax would be ₹90,000—a ₹15,000 difference. Another misconception is that the calculator includes the rebate under section 87A (which gives zero tax up to ₹7 lakh income), but this rebate is only available to resident individuals, and the calculator often assumes residency by default, which may not apply to NRIs.

A software engineer earning ₹12 lakh per year uses the calculator to compare tax liability before and after a job offer of ₹15 lakh. The calculator shows that at ₹12 lakh, tax is ₹45,000 (including cess), while at ₹15 lakh, tax jumps to ₹1,12,500—meaning the ₹3 lakh salary increase results in ₹67,500 additional tax. This helps the engineer negotiate for a higher salary or request a signing bonus to offset the tax hike. The calculator also reveals that if the new job offers a housing allowance under the old regime, the engineer might save more by opting out of the new regime, a decision made easier by the quick comparison.

Last updated: June 03, 2026 · Bookmark this page for quick access

🔗 You May Also Like