ShiftTools ShiftTools
Guide · 6 min read

Calculate TDS Under Sec 194C, 194J, 194H & 194I

Published 2026-10-30 · Updated 2026-11-14
Calculate TDS Under Sec 194C, 194J, 194H & 194I

Why TDS is calculated on the GST-exclusive base (CBDT Circular 23/2017)

Every file format and statutory compliance rule has a deterministic structure underneath the user interface. When teams rely on manual spreadsheet edits or generic cloud converters, subtle structural details get lost: page coordinate boxes reset, check digits go unverified, or rounding rules drift by several hundred rupees across a financial year. Understanding the exact specification behind TDS Calculator lets you verify every output before it enters an audit file or government portal.

The reference table below summarizes the core technical and statutory parameters enforced by the local engine:

Parameter / Rule Specification / Formula Practical Audit Impact
194C (Contractors)1% (Ind/HUF) · 2% (Company/Firm)Threshold: ₹30,000 single bill or ₹1,00,000 annual aggregate
194J (Prof / Tech)10% Professional (194Jb) · 2% Technical/Royalty (194Ja)Threshold: ₹30,000 per financial year per sub-clause
194I (Rent)2% Plant & Machinery (194Ia) · 10% Land/Building/Furniture (194Ib)Threshold: ₹2,40,000 aggregate per financial year
194H (Commission)2% (reduced from 5% w.e.f. Oct 1, 2024)Threshold: ₹15,000 per financial year

Because each rule above is evaluated directly in your browser tab using typed JavaScript arrays and WebAssembly workers, there is no server queue, no file-count cap, and zero external data retention. Every byte of the source document or ledger table is parsed inside volatile browser memory and released as soon as the tab closes.

Section rate and threshold table: 194C, 194J, 194H, 194I, and 194Q

Running this workflow in TDS Calculator (FY 2024-25 & 2025-26) takes four deterministic steps from raw input to verified output:

  1. Open TDS Calculator and pick the applicable Income Tax section (such as 194C, 194J Professional, 194J Technical, 194I Rent, or 194H).
  2. Select the payee status (Individual/HUF vs Company/Firm, and whether a valid Operative PAN was furnished).
  3. Enter the taxable invoice base amount and optional GST percentage to see the exact TDS deduction and Net Vendor Payout.
  4. If payment or challan deposit was delayed, enter the deduction and deposit dates to compute Section 201(1A) interest.
Note: All inputs, uploaded files, and intermediate calculations remain in volatile browser RAM. Closing or refreshing the tab clears the memory buffer immediately.

When you process recurring monthly batches, keeping the input schema consistent across runs ensures that downstream checks in related guides such as decode pan card fourth character entity status, verify gstin checksum and state codes modulo 36, calculate msme 45 day late payment compound interest match to the exact rupee or byte. Before starting a large batch, verify that your source file is not locked by an unknown password and that column headers or page indices match the expected range.

Step-by-step: computing TDS and net payable in ShiftTools

Splitting an Invoice of ₹1,50,000 + 18% GST Under Section 194J(b)

A private limited company receives a tax invoice from an architectural firm for ₹1,50,000 professional fees plus 18% IGST (₹27,000), making the gross invoice total ₹1,77,000. Per CBDT Circular No. 23/2017, because the GST component is shown separately, TDS at 10% under Section 194J(b) applies strictly to the ₹1,50,000 base = ₹15,000. The Net Payable transferred to the vendor's bank account is ₹1,77,000 − ₹15,000 = ₹1,62,000, and ₹15,000 is deposited via ITNS 281 by the 7th of the following month.

TEXT
Taxable Professional Fee Base:   ₹1,50,000.00
Add: IGST @ 18% (Shown Separate):  ₹27,000.00
Gross Invoice Value:             ₹1,77,000.00
Less: TDS u/s 194J(b) @ 10% on Base: ₹15,000.00
---------------------------------------------
Net Bank Transfer to Vendor:     ₹1,62,000.00

You can reproduce this exact calculation at any time by pasting the sample values above into TDS Calculator and comparing the generated summary row against your internal workpaper. Recording the input parameters alongside the output file creates a self-contained audit trail for statutory or peer review.

Worked example: ₹1,50,000 + 18% GST architectural consultancy invoice

In production accounting and document engineering workflows, edge cases appear when inputs combine multiple conventions in a single batch. For example, a merged PDF bundle may mix portrait A4 text pages (/MediaBox 595.28 × 841.89 pt) with wide environment annexures, or a quarterly ledger export may combine April-to-September transactions with October-to-March entries after a mid-year threshold revision.

To prevent silent errors across those boundaries, always inspect the per-item diagnostic status before exporting the final file:

  • Verify unit consistency: Confirm whether input figures represent monthly vs annual amounts, GST-exclusive vs GST-inclusive values, or 1-based physical page indices vs printed document numbers.
  • Check boundary conditions: Pay close attention to exact threshold cutoffs, leap-year day counts, and page rotation multiples (0, 90, 180, 270 degrees) where off-by-one errors commonly occur in manual spreadsheets.
  • Preserve audit trails: Save the exported summary CSV or processed PDF alongside the raw source file so any reviewer can trace the transformation step by step without re-keying data.
  • Cross-check neighbour utilities: Pair TDS Calculator with companion tools in the Accounting & Finance suite (decode pan card fourth character entity status, verify gstin checksum and state codes modulo 36, calculate msme 45 day late payment compound interest) when a task spans multiple stages.

Calculating Section 201(1A) interest on late deduction vs late deposit

Under Section 206AA, if the vendor fails to provide a PAN or their PAN is marked Inoperative due to Aadhaar non-linking, the statutory TDS rate jumps to the higher of the section rate or 20% (5% for Section 194O/194Q). Also check whether the vendor holds a valid Lower/Nil Deduction Certificate under Section 197 before deducting standard rates.

Limit: Client-side browser execution verifies mathematical formulas, statutory rules, and binary file structures offline. Where a regulation requires live portal authentication (such as checking active GST registration status on the GSTN portal or verifying operative PAN-Aadhaar linkage on TRACES), perform that portal check alongside your local calculation.

By separating deterministic local computation from external portal lookups, your team eliminates manual formatting and calculation errors while keeping sensitive client files off third-party cloud servers.