Everything about Tax Deducted at Source under GST — who must deduct, rate of 2% (1% CGST + 1% SGST), ₹2.5 lakh threshold, GSTR-7 return filing, TDS certificate, credit utilization, and comparison with Income Tax TDS.
2% Total
TDS Rate
₹2.5 Lakh
Threshold
GSTR-7
Return
Section 51
Section
TDS Under GST — Key Provisions
Who Must Deduct TDS Under GST
Central/State Government departments and establishments
Local authorities (Municipal Corporation, Panchayat, etc.)
Governmental agencies (autonomous bodies established by govt)
Persons/categories notified by government on Council recommendation
Public Sector Undertakings (PSUs) — both Central and State
Societies established by Central/State Government under Societies Registration Act
Authority/Board/Body set up by Parliament/State Legislature or by Government
When TDS is NOT Required
Contract value ≤ ₹2,50,000 (threshold per contract, not per payment)
Supply of goods/services exempt from GST
Supplier is under Composition Scheme (Section 10)
Location of supplier and place of supply is in different state than deductor (certain situations)
Payment made to unregistered persons (no TDS on reverse charge scenarios)
Supplies where entire tax is payable under Reverse Charge Mechanism
TDS Rate & Calculation
Rate: 2% total (1% CGST + 1% SGST/UTGST) for intra-state supply
Rate: 2% IGST for inter-state supply
Deduction on: Value of supply EXCLUDING GST (tax base, not gross amount)
If multiple invoices under one contract: TDS applies per payment against contract value
Threshold ₹2.5L calculated: Per contract value (not cumulative across contracts with same supplier)
TDS Compliance Requirements
Registration: Mandatory registration under Section 24(vi) — no threshold exemption
Separate TDS registration: Different from normal GST registration (separate GSTIN with TDS code)
Deposit: TDS must be deposited within 10 days of month-end (deduction made any day of month)
GSTR-7: Monthly return by TDS deductor — due by 10th of following month
GSTR-7A: TDS Certificate — auto-generated after filing GSTR-7 (like Form 16A for Income Tax)
Penalty: Late filing of GSTR-7 attracts ₹200/day (₹100 CGST + ₹100 SGST), max ₹5,000
TDS Credit Utilization by Deductee
TDS deducted reflects automatically in deductee's Electronic Cash Ledger (Part C)
Deductee can use TDS credit for payment of any GST liability (output tax)
Credit available only after deductor files GSTR-7 (auto-populated in GSTR-2B of deductee)
If TDS deducted but deductor fails to file GSTR-7: Credit NOT available to deductee
Deductee can claim REFUND of excess TDS (if TDS > output liability)
TDS credit visible in Electronic Cash Ledger, NOT Electronic Credit Ledger (important distinction)
Penalties & Interest
Non-deduction of TDS: Interest @ 18% per annum from date when TDS should have been deducted
Late deposit: Interest @ 18% from date of deduction to date of deposit
Late filing GSTR-7: ₹200/day (₹100 CGST + ₹100 SGST) subject to max ₹5,000
Wrong deduction (excess): Refund process via RFD-01 by deductee OR adjustment in subsequent GSTR-7
Non-issuance of TDS certificate: Penalty up to ₹5,000 under Section 122
Fraudulent claim of TDS credit: 100% penalty + prosecution under Section 132
TDS Process — Step by Step
1
Deductor Makes Payment
Government department/PSU pays supplier for goods/services under a contract exceeding ₹2,50,000
2
Deduct TDS @ 2%
Deduct 2% TDS on base value (excluding GST). Pay remaining amount to supplier along with full GST component
3
Deposit to Government
Deposit TDS amount within 10 days after end of the month in which deduction was made
4
File GSTR-7
File monthly TDS return (GSTR-7) by 10th of following month with details of deductions and deposits
5
TDS Certificate (GSTR-7A)
Certificate auto-generated on portal after GSTR-7 filing — supplier can download from their portal
6
Credit to Deductee
TDS amount reflects in supplier's Electronic Cash Ledger — usable against any GST liability
GST TDS vs Income Tax TDS — Comparison
Aspect
GST TDS (Section 51)
Income Tax TDS
Governing Law
Section 51, CGST Act 2017
Sections 192-197, IT Act 1961
Rate
2% (1% CGST + 1% SGST)
Various: 1% to 30% depending on nature
Threshold
₹2,50,000 per contract
Varies: ₹30,000 to ₹10,00,000
Deducted On
Value excluding GST
Gross amount (varies)
Who Deducts
Only govt bodies/PSUs/notified persons
All persons (if turnover/threshold met)
Return
GSTR-7 (monthly, by 10th)
Form 26Q (quarterly)
Certificate
GSTR-7A (auto-generated)
Form 16A (within 15 days)
Credit Usage
Electronic Cash Ledger (GST payment)
Against income tax liability
Frequently Asked Questions
What is the difference between TDS and TCS under GST?
TDS (Tax Deducted at Source) and TCS (Tax Collected at Source) are different mechanisms: TDS (Section 51): Deducted by GOVERNMENT BODIES/PSUs when they PAY a supplier — rate 2% on base value — applies to contracts > ₹2.5L — deductor files GSTR-7. TCS (Section 52): Collected by E-COMMERCE OPERATORS from sellers on their platform — rate 1% (0.5% CGST + 0.5% SGST) on NET VALUE of taxable supplies — applies to all supplies through platform — operator files GSTR-8. Key differences: (1) TDS is deducted BY the buyer (govt), TCS is collected BY the intermediary (e-commerce); (2) TDS threshold is ₹2.5L per contract, TCS has no threshold; (3) TDS is for government procurement, TCS is for platform economy regulation; (4) Both credits appear in Electronic Cash Ledger of supplier/seller.
How is the ₹2,50,000 threshold calculated?
The ₹2,50,000 threshold under Section 51 is calculated as follows: (1) It is PER CONTRACT basis — not per invoice or per payment; (2) The value considered is the CONTRACT VALUE excluding GST; (3) If a contract is for ₹3,00,000 (before GST), TDS applies on EVERY PAYMENT made under that contract — even if individual payments are below ₹2.5L; (4) Multiple separate contracts with same supplier: Each contract assessed independently; (5) If contract value is inclusive of GST (₹2,95,000 inclusive of 18% GST): Base value = ₹2,50,000 — so threshold is exactly met, TDS NOT applicable; (6) Amendment/variation orders: If original contract < ₹2.5L but amended to exceed, TDS applies from amendment date; (7) Running contracts: Annual value assessed (not monthly portions). IMPORTANT: The threshold has NOT been changed since GST implementation in July 2017.
What happens if the deductor doesn't file GSTR-7?
If the TDS deductor (govt body/PSU) deducts TDS but fails to file GSTR-7, the consequences cascade: FOR DEDUCTOR: (1) Late fee ₹200/day (₹100 CGST + ₹100 SGST), max ₹5,000; (2) Interest @ 18% on TDS amount from due date to actual deposit date; (3) Cannot issue TDS certificate (GSTR-7A auto-generated only on filing); (4) Recovery proceedings can be initiated under Section 79. FOR DEDUCTEE (SUPPLIER): (1) TDS credit does NOT appear in Electronic Cash Ledger until GSTR-7 is filed; (2) Supplier cannot use the TDS amount for payment of output tax; (3) Creates cash flow problem for supplier; (4) Supplier has NO remedy except to follow up with deductor or approach GST authorities. REMEDY: Deductee should write to deductor's jurisdictional officer seeking direction to file GSTR-7. In extreme cases, approach GST Appellate Authority.
Can a private company deduct TDS under GST?
Currently NO — private companies CANNOT deduct TDS under GST. Section 51 specifies ONLY these categories: (1) Central/State Government departments; (2) Local authorities; (3) Governmental agencies; (4) Persons/categories NOTIFIED by government. As of 2025, no private companies have been notified. This is DIFFERENT from Income Tax TDS where all persons (including private companies) above threshold must deduct. WHY the difference: GST TDS was introduced primarily to track government procurement and ensure compliance by suppliers to government — not as a revenue collection mechanism for all B2B transactions. FUTURE: The GST Council has discussed expanding TDS to large private contracts (> ₹50L) but no notification has been issued. If your private company receives a government contract, the GOVERNMENT deducts TDS on your invoices — you don't deduct on your purchases.
How should TDS be treated in invoicing and accounting?
Invoicing: Supplier issues NORMAL tax invoice for full amount including GST — Example: Base ₹10L + CGST ₹90K + SGST ₹90K = Total ₹11.80L. Payment received: Deductor pays ₹11.60L (full amount MINUS TDS ₹20K i.e., 2% of ₹10L). Full GST (₹1.80L) is paid to supplier — TDS is ONLY on base value. Accounting entries for DEDUCTEE (supplier): Dr. Bank A/c ₹11,60,000 | Dr. TDS Receivable (GST) ₹20,000 | Cr. Sales Revenue ₹10,00,000 | Cr. CGST Output ₹90,000 | Cr. SGST Output ₹90,000. When TDS reflects in Cash Ledger: Dr. Electronic Cash Ledger ₹20,000 | Cr. TDS Receivable ₹20,000. For DEDUCTOR: Dr. Expense/Asset ₹10,00,000 | Dr. CGST ITC ₹90,000 | Dr. SGST ITC ₹90,000 | Cr. Bank ₹11,60,000 | Cr. TDS Payable (GST) ₹20,000. On deposit: Dr. TDS Payable ₹20,000 | Cr. Bank ₹20,000.
Automate GST TDS Compliance
Auto-calculate TDS on government contracts, generate GSTR-7 data, track TDS credits, and download certificates — all in one platform.