GSTR-7 Filing on GST Portal: Complete Step-by-Step Guide (FY 2025-26)

7 min read

Need Tax Expert Advice or ITR Filing Help?

Book a free consultation with our tax and legal experts and get your ITR filed today with maximum tax savings.

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 TypeCGSTSGST/UTGSTIGSTTotal TDS
Intra-state supply1%1%N/A2%
Inter-state supplyN/AN/A2%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 ItemRequirement
Filing frequencyMonthly
Due date10th of the following month
Late feeRs.200 per day (Rs.100 CGST + Rs.100 SGST), max Rs.5,000
Interest on a delayed deposit18% 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.

About the author

Author

Piyush Agarwal

Co-Founder

I’m Piyush Agarwal, founder of WFYI Technology and creator of FylFlix, focused on simplifying finance through AI-driven tax, compliance, and financial solutions.

Leave a Reply