How to use the TDS Calculator
- 1
Choose the tax year — 2026-27 uses the new payment codes; earlier years use the 1961 Act sections. - 2
Choose the return form: Form 140 (old 26Q) for residents, Form 144 (old 27Q) for non-residents or Form 143 (old 27EQ) for TCS. - 3
Pick the payment code that matches the payment. The calculator shows its section under the new Act, the old section, the rate and the threshold. - 4
Enter the payee’s PAN (if you have it) and the payment amount, then calculate.
TDS formula (tax year 2026-27)
TDS = Payment amount × rate for the payment code
No valid PAN (TDS): rate = higher of the code rate or 20% (5% for codes 1031 and 1035)
No valid PAN (TCS): rate = higher of 2 × code rate or 5%, capped at 20%
Non-resident (Form 144): TDS + surcharge + 4% cess
Net payment to payee = Payment amount − TDS
Worked example
A company pays a professional ₹1,00,000 as fees in July 2026. The payment code is 1027 — Section 393(1) [Table: Sl. No. 6(iii).D(b)] (old sec. 194J(b)) — at 10%, so TDS is ₹10,000 and the professional receives ₹90,000. If the professional has not given a valid PAN, TDS is deducted at 20%, i.e. ₹20,000. Had the payment been for technical (not professional) services, code 1026 at 2% applies instead — TDS ₹2,000.
Old section to new payment code — common payments
194C contract work → 1023 (individual / HUF, 1%) or 1024 (others, 2%) 194J technical services → 1026 (2%); professional fees → 1027 (10%); director fees → 1028 (10%) 194H commission → 1006 (2%); 194D insurance commission → 1005 194I rent → 1008 (plant & machinery, 2%) or 1009 (land & building, 10%) 194A interest → 1020 (bank, senior citizen), 1021 (bank, others) or 1022 (others), all 10% 194Q purchase of goods → 1031 (0.1%); 194O e-commerce → 1035 (0.1%); 194T partners → 1067 (10%) 195 non-residents → 1057; 206C(1H) TCS on sale of goods has been removed