GST TDS Refund explained: this guide covers what it means, who it applies to, the step-by-step process, documents required, fees, due dates and penalties in India — so you can stay compliant with confidence and avoid costly mistakes.
If you supply to a government department, local authority or PSU, the buyer deducts GST TDS under s.51 and the credit lands in your electronic cash ledger. Many suppliers, especially those with plenty of ITC, find that balance building up month after month. It is your money. You can use it to pay tax, or claim it back as a refund of excess cash-ledger balance.
GST TDS (2%: 1% CGST + 1% SGST, or 2% IGST) deducted under s.51 is credited to the supplier's electronic cash ledger once accepted. Circular 166/22/2021-GST clarifies that this credit is equivalent to cash deposited, need not be used only for tax, and any unused balance can be refunded as excess balance in the cash ledger (s.54(1) proviso read with s.49(6)). That refund has no two-year limit and no unjust-enrichment certificate. Where tax was deducted in excess or in error, the deductor can claim a refund only if the amount has not yet been credited to your cash ledger.
How GST TDS reaches your cash ledger
Section 51 requires notified deductors to deduct tax where the total value of supply under a contract exceeds ₹2.5 lakh. The deductors include:
- departments and establishments of the Central or State Government;
- local authorities and governmental agencies;
- boards and bodies set up by statute or by government with 51% or more government equity or control;
- societies set up by government under the Societies Registration Act, 1860;
- public sector undertakings.
Notified exceptions apply, for example supplies from one PSU to another (Notification 61/2018-CT) and supplies between the government bodies listed in s.51(1)(a) to (d) (Notification 73/2018-CT).
The deductor deposits the TDS by the 10th of the following month and files GSTR-7. The details then become available to you on the portal. Under Rule 66, you claim the amount in your electronic cash ledger after validation, and the certificate is available in GSTR-7A. Once accepted, the credit appears in the cash ledger like any deposit.
Why suppliers end up with idle TDS balances
A works contractor or IT vendor to government usually has large ITC from purchases. Output tax is often discharged fully from the credit ledger, so the TDS sitting in the cash ledger is never touched. Over a few years the balance can be significant.
Circular 166/22/2021-GST, reproduced in the ICAI Handbook on Refunds, settles the position:
- TDS/TCS credited to the cash ledger is equivalent to cash deposited.
- The supplier is not obliged to use it only for tax; it may pay liability from either ledger as it chooses.
- Any amount left unused after paying dues can be refunded as excess cash-ledger balance.
Step by step: claiming the refund
- Accept all TDS credits for the period so they reach the cash ledger.
- Clear dues. Check the electronic liability register for unpaid tax, interest, late fee or demands. The refund can be adjusted against outstanding demand in RFD-06, so clearing them first avoids surprises.
- Check the head. TDS is credited as CGST and SGST (or IGST). You can move balances between heads with PMT-09 (Rule 87(13)), but for a refund simply claim what sits under each head.
- File RFD-01 under "Refund of excess balance in electronic cash ledger". Enter the amount under each head; the portal debits it when the ARN is generated.
- Track acknowledgement (RFD-02, or RFD-03 deficiency memo) within 15 days and the sanction (RFD-06) and payment order (RFD-05). The refund goes to a PFMS-validated bank account in your name.
Worked illustration. A civil contractor's bills to a State department total ₹2,00,00,000 in a year (taxable value, illustration). TDS at 2% is ₹4,00,000, credited ₹2,00,000 CGST and ₹2,00,000 SGST. All output tax was paid from ITC, so the ₹4,00,000 is unused.
| Head | Cash ledger balance | Claimed in RFD-01 |
|---|---|---|
| CGST (tax) | ₹2,00,000 | ₹2,00,000 |
| SGST (tax) | ₹2,00,000 | ₹2,00,000 |
| Total | ₹4,00,000 | ₹4,00,000 |
Keeping enough balance for the next month's likely cash liability (for example reverse charge, which must be paid in cash) is sensible before claiming the rest.
Our excess cash ledger refund service handles this filing end to end, from reconciling GSTR-7A to getting the RFD-05 payment order.
No two-year limit, no CA certificate
Circular 166/22/2021-GST also clarifies two points that make this one of the simplest refunds:
- The two-year time limit in s.54(1) does not apply to excess cash-ledger balance. Old TDS balances from earlier years remain claimable.
- No declaration or certificate under Rule 89(2)(l)/(m) is needed, because unjust enrichment does not apply to your own cash balance.
More on this in cash ledger refund time limit: Circular 166.
When the TDS itself was wrong
Sometimes a deductor deducts TDS where none was due (for example on an exempt contract, or where an exception applied) or deducts too much. The ICAI material explains that a refund of excess or erroneous deduction can be claimed by either the deductor or the deductee, not both, and that no refund is available to the deductor once the amount has been credited to the deductee's cash ledger.
| Situation | Who claims |
|---|---|
| Excess/erroneous TDS not yet credited to supplier's ledger | Deductor, under s.54 |
| Excess/erroneous TDS already credited to supplier's cash ledger | Supplier (deductee), as cash-ledger balance |
In practice, once the credit is in your ledger, you claim it. Ask the deductor to correct future GSTR-7 filings so that the problem does not repeat.
Common problems
- Credit not visible. The deductor has not filed GSTR-7, or filed under a wrong GSTIN. Follow up with the deductor; you cannot claim what is not credited.
- Mismatch with books. Record TDS as a receivable when the government pays you net, and reconcile it with GSTR-7A every month.
- Refund adjusted. If there is an old demand, part of the refund may be adjusted in RFD-06. Check the liability register before filing.
- Bank validation. A PFMS validation failure delays payment. Keep the refund bank account active and in the GSTIN holder's name.
The same logic applies to TCS collected by e-commerce operators under s.52; see TCS and the cash-ledger refund for sellers.
Need help releasing a TDS balance?
If GST TDS has been piling up in your cash ledger, we can reconcile GSTR-7A with your books, clear any blockers in the liability register and file the cash-ledger refund. See our excess cash ledger refund support, or the broader GST refund service.
Key takeaways
- GST TDS under s.51 is 2% and is credited to the supplier's electronic cash ledger.
- Circular 166/22/2021-GST treats it as cash: use it, or claim it back as excess cash-ledger balance.
- No two-year limit and no unjust-enrichment certificate for this refund.
- For excess or erroneous deduction, the deductor can claim only before the amount reaches your ledger.
- Clear dues first; outstanding demands can be adjusted against the refund.
Read next
- Refund of excess balance in the electronic cash ledger
- GST paid twice: getting a duplicate payment back
- GST refund journal entry in Tally
- PFMS bank validation failed for GST refund
Disclaimer: Positions stated as on 30 September 2026, based on the CGST Act and Rules as amended, the Finance Act 2026, and the ICAI Handbook on Refunds under GST (January 2026). Verify current notifications before filing.