TDS Calculator India: Calculate Tax Deducted at Source
Calculate Indian TDS from gross income, deductions, and exemptions. Includes tax slabs, Section 87A rebate, surcharge with marginal relief, and 4% cess.
Easy TDS Calculator
Enter Your Financial Details
Include all eligible deductions under various sections
Include all tax exemptions applicable to you
TDS Calculation Result
Tax Slab Breakdown
Documentation
What is TDS (Tax Deducted at Source)?
Tax Deducted at Source (TDS) is a system used in India to collect income tax before money reaches the person who earned it. An employer, bank, or client deducts a portion of a payment and sends it to the government, instead of the earner paying the full tax bill at the end of the year. This calculator estimates TDS on income for a resident individual under 60, using the old tax regime slabs, Section 87A rebate, surcharge with marginal relief, and the 4% health and education cess.
How TDS is calculated
The calculator works in five steps.
- Taxable income = Total income − Deductions − Exemptions
- Basic tax is worked out from the taxable income using the slab rates below.
- Section 87A rebate is subtracted from the basic tax, if the taxpayer qualifies.
- Surcharge is added for taxable income above ₹50 lakh, reduced where needed by marginal relief.
- Cess is added: a 4% health and education cess on tax after rebate plus surcharge.
Income tax slabs (old regime, individuals under 60)
The Income Tax Department publishes these old-regime slab rates for individuals under 60:
| Taxable income | Tax rate |
|---|---|
| Up to ₹2,50,000 | Nil |
| ₹2,50,001 – ₹5,00,000 | 5% of the amount above ₹2,50,000 |
| ₹5,00,001 – ₹10,00,000 | ₹12,500 + 20% of the amount above ₹5,00,000 |
| Above ₹10,00,000 | ₹1,12,500 + 30% of the amount above ₹10,00,000 |
Each rate applies only to the slice of income inside that band, not to the whole income. Someone with ₹6,00,000 of taxable income pays nothing on the first ₹2,50,000, 5% on the next ₹2,50,000, and 20% only on the final ₹1,00,000.
Section 87A rebate
A resident individual whose taxable income is ₹5,00,000 or less gets a rebate under Section 87A equal to the smaller of the calculated tax or ₹12,500. This can reduce the tax to zero. For example, taxable income of exactly ₹5,00,000 produces a basic tax of ₹12,500, which the rebate cancels out completely, leaving no tax and no cess.
Surcharge on high incomes
Above a taxable income of ₹50 lakh, an extra surcharge applies on top of the basic tax (after the rebate). The rate depends on the income band, as set out in the Income Tax Department's surcharge table:
| Taxable income | Surcharge rate |
|---|---|
| Up to ₹50,00,000 | None |
| ₹50,00,001 – ₹1,00,00,000 | 10% |
| ₹1,00,00,001 – ₹2,00,00,000 | 15% |
| ₹2,00,00,001 – ₹5,00,00,000 | 25% |
| Above ₹5,00,00,000 | 37% |
A flat surcharge can create an odd result near each threshold: a taxpayer who earns slightly more than ₹50 lakh could end up with less money after tax than someone who earns exactly ₹50 lakh. Marginal relief fixes this. Under the Finance Act, 2025, tax plus surcharge may not exceed the tax due at the threshold by more than the income above it. At ₹50 lakh the threshold amount is the tax alone, since no surcharge applies there. At ₹1 crore, ₹2 crore and ₹5 crore it is the tax plus the surcharge due at that threshold. The calculator applies the same rule at every threshold.
Worked examples
Example 1: income within the rebate limit
- Total income: ₹5,00,000; deductions: ₹0; exemptions: ₹0
- Taxable income: ₹5,00,000
- Basic tax: ₹12,500
- Rebate (Section 87A): ₹12,500
- Cess: ₹0
- Total TDS: ₹0
Example 2: salaried employee with deductions
- Total income: ₹8,00,000; deductions: ₹1,50,000; exemptions: ₹50,000
- Taxable income: ₹6,00,000
- Basic tax: ₹12,500 + (₹1,00,000 × 20%) = ₹32,500
- Rebate: ₹0 (taxable income above ₹5,00,000)
- Cess: ₹32,500 × 4% = ₹1,300
- Total TDS: ₹33,800
Example 3: income above ₹50 lakh, with surcharge
- Taxable income: ₹60,00,000
- Basic tax: ₹1,12,500 + (₹50,00,000 × 30%) = ₹16,12,500
- Surcharge: 10% of ₹16,12,500 = ₹1,61,250 (below the marginal relief cap, so it applies in full)
- Cess: 4% of (₹16,12,500 + ₹1,61,250) = ₹70,950
- Total TDS: ₹18,44,700
Example 4: marginal relief just above the threshold
- Taxable income: ₹50,10,000 (₹10,000 over the ₹50 lakh surcharge threshold)
- Basic tax: ₹13,15,500
- Surcharge before relief: 10% of ₹13,15,500 = ₹1,31,550
- Marginal relief caps the surcharge at ₹7,000, so tax plus surcharge rises by only the ₹10,000 of extra income
- Cess: 4% of (₹13,15,500 + ₹7,000) = ₹52,900
- Total TDS: ₹13,75,400
How to use this calculator
Enter total income, then total deductions (such as Section 80C investments or Section 80D health insurance premiums), then total exemptions (such as house rent allowance). The calculator subtracts deductions and exemptions from total income to get taxable income, then shows basic tax, rebate, surcharge, cess, and total TDS.
Limitations
The calculator applies the old-regime slabs for a resident individual under 60. It does not model the new tax regime, the higher basic exemption limits for senior citizens (₹3,00,000 at ages 60–79 and ₹5,00,000 at 80 and over), or income types with their own fixed TDS rates, such as professional fees or rent. For anything beyond a standard salary or business income estimate, consult a chartered accountant or the Income Tax Department.
Frequently asked questions
What is the difference between deductions and exemptions? Deductions are amounts subtracted from total income because of investments or spending in specific categories, such as Section 80C. Exemptions are portions of income that the law treats as tax-free from the start, such as house rent allowance. Both reduce taxable income.
Why is my Total TDS zero even though I have income? If taxable income is ₹5,00,000 or less, the Section 87A rebate cancels out the basic tax, so total TDS is zero.
Does this calculator include the surcharge for high earners? Yes. For taxable income above ₹50 lakh, it adds the surcharge and applies marginal relief where the surcharge would otherwise take more than the extra income earned.
Can I get a refund if too much TDS was deducted? Yes. Tax deducted at source is listed in Form 26AS on the Income Tax e-filing portal. When a return is filed, the tax actually owed is worked out, and tax paid beyond that amount is refunded.
Does this calculator apply to senior citizens or the new tax regime? No. It uses the old-regime slabs for individuals under 60. Senior citizens have a higher basic exemption limit, and the new regime uses different slabs.
References
- Income Tax Department, Government of India. Salaried Individuals for AY 2026-27. incometax.gov.in — old-regime slab rates by age, Section 87A rebate (₹12,500 up to ₹5,00,000), surcharge rates, marginal relief, 4% health and education cess, and Form 26AS.
- Ministry of Law and Justice, Government of India. The Finance Act, 2025 (Gazette of India, 29 March 2025). Finance Act, 2025 (PDF) — marginal relief provisos: at ₹50 lakh the cap is the income-tax on ₹50 lakh plus the excess income; at ₹1 crore, ₹2 crore and ₹5 crore it is the income-tax and surcharge on that threshold income plus the excess.