GSTR-7 is the monthly return filed by persons required to deduct Tax Deducted at Source (TDS) under GST. This guide covers who must file, the return structure, and a complete walkthrough of the filing process on the official GST portal.
What Is GSTR-7?
GSTR-7 is a monthly return that captures details of Tax Deducted at Source under GST. TDS provisions under GST apply to specific categories of deductors as notified by the government. The return includes details of TDS deducted and deposited, along with any TDS liability adjustments.
When a deductor files GSTR-7, the deducted tax amount is automatically credited to the deductee’s Electronic Cash Ledger. The deductee can then use this credit to offset their GST liabilities while filing GSTR-3B.
Who Must File GSTR-7?
The following entities are required to deduct TDS and file GSTR-7:
• Central or state government departments
• Local authorities and governmental agencies
• Persons or categories notified by the government under Section 51 of the CGST Act
• Authorities of public sector undertakings
• Societies established by the central or state government
• Any entity where the total value of a supply contract exceeds Rs. 2.5 lakh (excluding taxes)
Individuals and Hindu Undivided Families (HUFs) are not required to deduct TDS under GST.
TDS Rates Under GST
| Supply Type | CGST | SGST/UTGST | IGST | Total TDS |
| Intra-state supply | 1% | 1% | N/A | 2% |
| Inter-state supply | N/A | N/A | 2% | 2% |
TDS is deducted only when the total value of the supply under a contract exceeds Rs. 2.5 lakh. The value for TDS calculation excludes GST. This means TDS is computed on the base value of the supply, not on the tax-inclusive amount.
Structure of GSTR-7
The GSTR-7 return comprises the following sections:
• GSTIN: Auto-populated 15-digit identification number of the deductor
• Name of the deductor: Legal name as registered on the GST portal
• Tax period: The month for which the return is being filed
• Details of TDS deducted: GSTIN of the deductee, invoice details, taxable value, and TDS amounts under CGST, SGST, IGST, and cess
• Amendments to prior period details: Corrections to previously reported TDS data
• TDS liability and payment: Summary of total TDS deducted, TDS payable, and TDS paid
• Interest and late fee: Any interest on delayed TDS payment and applicable late fees
• Refund claimed from electronic cash ledger: Details of excess TDS deposited
How to File GSTR-7 on the GST Portal
Follow these steps to complete your GSTR-7 filing.
Step 1: Log In to the GST Portal
Navigate to www.gst.gov.in and log in with your credentials. Go to Services> Returns> Returns Dashboard. Select the financial year and the relevant month, then click Search.
Step 2: Prepare GSTR-7
Click Prepare Online on the GSTR-7 tile. The form loads with your GSTIN and name auto-populated.
Step 3: Enter TDS Details
Click on the Details of TDS deducted tile. Click Add Details and enter the deductee’s GSTIN, invoice number, invoice date, and taxable value. The system calculates the TDS amounts based on the applicable rate and supply type. Click Save after each entry. Repeat for all deductees.
Step 4: Report Amendments (If Applicable)
If corrections are needed for prior period TDS details, click the Amendments tile. Select the original return period and enter revised details. Amendments allow corrections to GSTIN, invoice information, and TDS amounts reported in earlier months.
Step 5: Review and Pay TDS Liability
Navigate to the TDS liability section to review the total TDS payable. If any balance is due, ensure your Electronic Cash Ledger has sufficient funds. Generate a challan if additional payment is required. Click Offset Liability to settle the TDS against your ledger balance.
Step 6: Preview and Submit
Click Preview to review the complete GSTR-7 before submission. Verify all deductee details, TDS amounts, and payment information. Click Submit to freeze the data. The status changes to “Submitted.”
Step 7: File with DSC or EVC
Select the declaration checkbox, choose the authorised signatory, and click File with DSC or File with EVC. Enter the OTP or select the digital certificate as applicable. Upon successful filing, the status changes to “Filed”, and an acknowledgement reference number (ARN) is generated.
GSTR-7 Filing Timeline and Compliance Summary
| Compliance Item | Requirement |
| Filing frequency | Monthly |
| Due date | 10th of the following month |
| Late fee | Rs.200 per day (Rs.100 CGST + Rs.100 SGST), max Rs.5,000 |
| Interest on a delayed deposit | 18% per annum from the due date |
| TDS certificate (GSTR-7A) | Auto-generated within 5 days of filing |
Deductors should maintain a monthly compliance calendar to track the GSTR-7 due date alongside their other GST obligations. The 10th of each month is an early deadline compared to other returns, such as GSTR-1 (11th) and GSTR-3B (20th), so it requires priority attention during the filing cycle.
It is also important to verify the Electronic Cash Ledger balance before the due date. If the TDS has been deducted but not deposited, the filing cannot be completed, and the deductor becomes liable for both the outstanding deposit and the interest penalty. Regular monitoring of the ledger helps avoid last-minute deposit issues.
Impact of GSTR-7 Filing on Deductees
Once the deductor files GSTR-7, the TDS amount is automatically reflected in the deductee’s Part C of GSTR-2A. The deductee can then accept or reject the TDS details. Accepted amounts are credited to the deductee’s Electronic Cash Ledger, which can be used to offset output tax liabilities.
If the deductor fails to file GSTR-7, the deductee cannot claim the TDS credit. This creates a compliance dependency where both parties must fulfil their filing obligations for the credit chain to function correctly.
Late Filing Penalties
Filing GSTR-7 after the due date attracts a late fee of Rs. 200 per day (Rs. 100 CGST + Rs. 100 SGST), subject to a maximum of Rs. 5,000. Interest at 18% per annum applies on any delayed TDS payment from the due date until the actual payment date. Consistent late filing may also result in the deductor’s registration being flagged for compliance review.
Key Terms
• TDS: Tax Deducted at Source, a mechanism where the payer deducts Tax before making payment to the supplier
• GSTR-7: Monthly return filed by TDS deductors under GST to report deducted and deposited Tax
• Electronic Cash Ledger: Digital account on the GST portal recording all tax deposits made via challans
• Deductee: The supplier from whose payment TDS is deducted
• Section 51: Provision of the CGST Act that governs TDS under GST
| Disclaimer: This article is for informational purposes only and does not constitute legal or tax advice. Consult a qualified tax professional for advice specific to your situation. |
Ready to Simplify Your TDS Compliance?
WFYI provides comprehensive tools and resources to help deductors manage GSTR-7 filing, TDS calculations, and GST compliance with ease. Explore GST Tools on WFYI
Frequently Asked Questions
Q1: What is GSTR-7, and who must file it?
GSTR-7 is a monthly return filed by persons required to deduct TDS under Section 51 of the CGST Act. This includes government departments, local authorities, PSUs, and other notified entities that make payments exceeding Rs. 2.5 lakh.
Q2: What is the due date for filing GSTR-7?
The return is due on the 10th of the month following the tax period. Late filing attracts a fee of Rs. 200 per day, capped at Rs. 5,000.
Q3: At what rate is TDS deducted under GST?
TDS is deducted at a rate of 2% of the taxable value. For intra-state supplies, the split is 1% CGST and 1% SGST. For inter-state supplies, 2% IGST is deducted.
Q4: How does GSTR-7 filing benefit the deductee?
Once GSTR-7 is filed, the TDS amount is credited to the deductee’s Electronic Cash Ledger. The deductee can use this credit to offset GST liabilities in GSTR-3B.
Q5: Can GSTR-7 details be amended after filing?
Yes. Amendments to prior period TDS details can be made in the subsequent month’s GSTR-7 filing using the amendments section.