TDS Calculator
Calculate TDS (Tax Deducted at Source) on salary, interest, rent, professional fees, and other payments — with applicable section and threshold.
Did this tool work for you?
How to use this calculator
- 1
Select the type of payment — each type has its own TDS section, rate, and threshold (the FY 2025-26 figures built into this tool, using Income-tax Act, 1961 section numbers).
- 2
Enter the gross payment amount.
- 3
Choose whether the payee PAN is valid; the no-PAN option swaps in the higher rate built into the tool for that payment type.
- 4
When the amount is at or above the threshold, the tool applies the rate to the whole amount, not only the excess.
Frequently asked questions
How does the tool compute the deduction?
This tool uses a lookup table in its code. You pick one of ten payment types, the tool finds a rate, a no-PAN rate and a threshold for that type, and the TDS amount is the payment multiplied by the rate divided by 100. The net payment is the payment minus that TDS. Everything is shown to the nearest rupee.
Is the threshold compared with a yearly total or with one payment?
With the single amount you type. The threshold line says “per year” for most types, but the code only compares the entered amount to the threshold; it does not know about earlier payments in the same year. When the amount is below the threshold the result is TDS of ₹0, and when it is at or above the threshold the rate is applied to the whole amount, not just the excess.
What rates, sections and thresholds are built in?
The built-in values are listed in the table on this page, for example 10% for professional fees under Section 194J with a threshold of ₹50,000, 2% for commission under Section 194H with a threshold of ₹20,000, and 1% for an individual contractor under Section 194C. They are the figures built into this tool, labelled FY 2025-26 (the rates and thresholds after the Finance Act 2024 and Finance Act 2025 changes). Indian tax rules change in nearly every Union Budget, and the tool’s table is not updated automatically, so the Income Tax Department or a qualified chartered accountant governs the rate that applies to a particular payment. Section numbers refer to the Income-tax Act, 1961 as built into the tool; the Income-tax Act, 2025, in force from 1 April 2026, groups these provisions under new section numbers (Section 392 for salary and Section 393 for other payments), which the tool does not use.
What does the “no PAN” option do?
It swaps the rate for the no-PAN rate stored beside it: 20% for most types, and 30% for lottery and prize winnings, which has the same rate either way. The result line then reads “no PAN penalty rate”. No other change is made, and the tool does not check whether a PAN is valid.
Why does the salary option show no amount?
Salary is deducted according to the employee’s slab, which depends on yearly income and declarations this tool does not collect. For that option it prints Section 192, a note about using an income tax estimate divided by 12, and the payment amount. It does not give a TDS figure.
What happens with a zero or negative amount?
The tool returns a single TDS line of ₹0. A blank amount is read as zero. If an unknown payment type is somehow passed in, the code falls back to the professional-fees rule.
What does the tool not take into account?
It does not add surcharge or cess, does not apply a certificate for lower or nil deduction, does not split technical fees from professional fees, does not combine several payments, and does not cover payees who live outside India. Due dates and filing steps are not part of it either.
TDS by payment type: a lookup of rate, threshold and no-PAN rate
A table lookup followed by one multiplication
Under the hood this is a small table. Each payment type carries a section, a rate, a no-PAN rate and a threshold. If the entered amount reaches the threshold the tool multiplies the whole amount by the rate; otherwise it returns zero. There is no slab logic, no tax year and no memory of earlier payments, which is why the results are easy to reproduce by hand and easy to misread if the real situation involves several payments in a year.
Worked examples: professional fees, the no-PAN rate and a threshold cliff
A ₹1,00,000 payment for professional fees with a valid PAN shows TDS of ₹10,000 and a net payment of ₹90,000 at 10% under Section 194J. A ₹1,00,000 commission payment shows TDS of ₹2,000 at 2% under Section 194H. The same payment with the no-PAN option shows TDS of ₹20,000 and a net of ₹80,000 at 20%. A property payment of ₹49,99,999 under Section 194IA shows TDS of ₹0 because it is below the ₹50,00,000 threshold in the table, while a payment of ₹50,00,000 would be multiplied by 1% as a whole. The same cliff applies to professional fees: ₹49,999 shows ₹0 and ₹50,000 shows TDS of ₹5,000.
The rate table built into the tool
The table lists every type the tool offers with the figures the code holds for it. The thresholds are compared with the single amount entered, and the lottery and property thresholds are shown by the tool as per transaction rather than per year.
| Payment type | Section | Rate | No-PAN rate | Threshold |
|---|---|---|---|---|
| Bank interest | 194A | 10% | 20% | ₹50,000 |
| Other interest | 194A | 10% | 20% | ₹10,000 |
| Rent, land or building | 194I | 10% | 20% | ₹6,00,000 |
| Rent, plant or machinery | 194I | 2% | 20% | ₹6,00,000 |
| Professional fees | 194J | 10% | 20% | ₹50,000 |
| Commission | 194H | 2% | 20% | ₹20,000 |
| Contractor (individual) | 194C | 1% | 20% | ₹30,000 |
| Lottery or prize | 194B | 30% | 30% | ₹10,000 |
| Immovable property sale | 194IA | 1% | 20% | ₹50,00,000 |
Edge cases and how the result is laid out
The result has seven lines: TDS amount, net payment, gross payment, rate, section, threshold and whether TDS applies. Salary produces only a section line and a note, because the rate depends on the employee. A zero amount returns ₹0. The table is labelled FY 2025-26, so the percentages should be read as figures built into this tool, not as the rates in force for any particular payment. The tool uses one threshold per type: it does not apply the higher bank-interest threshold for senior citizens, and it shows the rent threshold as an annual amount.
Why the output may not match a real deduction
Tax deduction rules are revised in most Union Budgets, and the thresholds and rates in a fixed table age quickly. The tool omits surcharge, cess, lower-deduction certificates and multi-payment totals. Use it to see how a threshold and a rate interact, then check the current section with the Income Tax Department or a qualified chartered accountant before applying anything to a real payment.
Learn more from an authoritative source:
InvestopediaIn-Hand Salary Calculator
Calculate your monthly in-hand salary from CTC — with PF, professional tax, income tax, HRA, and all deductions broken down.
Capital Gains Tax Calculator
Calculate capital gains tax on stocks, mutual funds, property, and gold — with STCG and LTCG rates for FY 2025-26 post Budget 2024 changes.
GST Late Fee Calculator
Calculate GST late filing fees and interest on delayed GSTR-3B, GSTR-1, and GSTR-4 returns — with nil return discount and state-wise CGST/SGST split.
Advance Tax Calculator
Calculate your quarterly advance tax instalments for FY 2025-26 — for salaried, business, and freelance taxpayers, with due dates and interest on default.
Home Loan EMI Calculator
Calculate monthly EMI, total interest, and amortisation for your home loan — with Section 24 and 80EEA tax saving estimates.
Personal Loan EMI Calculator
Calculate monthly EMI and total cost of a personal loan — with actual cost comparison and tips to reduce interest burden.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →