GSTR-7 is the monthly return filed by persons required to deduct GST TDS under Section 51, mainly government departments, local authorities and government agencies. It is due by the 10th of the following month. The TDS reported reaches the supplier, who accepts it on the portal to get credit in the cash ledger.
Section 51 requires a department or establishment of the government, a local authority, a government agency and other notified persons to deduct TDS at 2 percent (1 percent CGST plus 1 percent SGST, or 2 percent IGST) when paying a supplier under a contract whose taxable value exceeds Rs. 2.5 lakh. No deduction is made where the supplier's location and the place of supply are in a state different from the recipient's registration. Deductors register separately as TDS registrants.
GSTR-7 is filed under Rule 66 by the 10th of the month after deduction, and the TDS is paid to the government through the deductor's cash ledger. From the September 2025 tax period, deductors report TDS invoice-wise, giving invoice number, date, value and tax deducted for each deductee, instead of a consolidated figure per supplier. Late filing attracts a late fee and interest on delayed payment of TDS.
Suppliers often see TDS credit missing because the deductor reported the wrong GSTIN or did not file GSTR-7. Deductors sometimes deduct on contracts below the threshold or on inter-state cases where no deduction applies. Each side should reconcile with the other quarterly. A professional can help a contractor track TDS credits across departments and claim refund of excess cash balance.
Want your returns filed and reconciled every month without mismatch notices? Our team handles it end to end. Call or WhatsApp +91 63677 44602, or use the form below.
This guide explains the law in general terms as of October 2026. Time limits and requirements can depend on the facts of your case and on the notice you received.
Share a few details and a GST expert calls you back — usually within 10 minutes during working hours.
We’ll reach you on WhatsApp or call +91 63677 44602. No spam.
WhatsApp will open with your details pre-filled — just hit send. We’ll reach you on +91 63677 44602 shortly.