What is GSTR-7 and How to File It on GST Portal?

Last Updated: July 9, 2025

Think of a scenario where a large corporation contracts out facility management to a vendor. To make payment for the same, the accounts team deducts TDS under GST before releasing the full amount.

To most of us, this might look like just another line item in a slew of transactions, but behind this seemingly minor deduction, there lies a complicated network of compliance.

Enter GSTR 7, the form that makes sure that every rupee deducted is formally reported, credited to the vendor and reconciled within the GST network. For thousands of corporate entities, PSUs, and government-linked organizations, GSTR 7, in fact, is the silent engine that helps TDS operations run smoothly.

In this guide, let’s explore everything one should know about Form GSTR 7. From what GSTR-7 means to what GSTR-7 applicability looks like, from GSTR-7 format to GSTR-7 due date and late fee, let’s try and answer it all, because why not?

What GSTR-7 Means?

GSTR-7 means, or rather refers to, a monthly GST return that all individuals or organizations that need to deduct Tax Deducted at Source (TDS) should file, as prescribed under the Goods and Services Tax (GST) framework.

  • Form GSTR-7 captures…
  • Details of TDS deducted from payments made to suppliers
  • TDS liability payable and paid
  • Any TDS refund claimed
  • Amendments to earlier reported TDS details

The main rationale behind GSTR-7 filing is that when the TDS gets deducted by a deductor, it is reflected properly in the GST records of the deductee (supplier), so that he/she can claim the deducted amount as credit in their electronic cash ledger. This smooth credit facility not only prevents duplication of tax but also builds great confidence between government buyers and private suppliers.

GSTR-7 Applicability: Who is Required to File Form GSTR-7?

Form GSTR-7 must be filed by all GST-registered entities required to deduct TDS as per Section 51 of the CGST Act. This includes…

  • Departments or establishments of the Central or State Government
  • Local authorities
  • Governmental agencies
  • Public Sector Undertakings (PSUs)
  • Societies established by the government
  • Any other persons or categories notified by the government

If you make payments over INR 2.5 lakh under a contract for taxable goods or services and are listed in any of the above categories, you fall under the GSTR-7 applicability and are legally obligated to deduct TDS and file a GSTR-7 return.

Conversely, entities registered under the GST composition scheme, non-resident taxable persons, and certain online service providers are exempt from filing GSTR-7 returns.

Key Changes Made in GSTR-7 Filing in 2025

Find all the key changes made in the GSTR-7 filing in 2025 listed below for your understanding…

  • Invoice-wise Reporting Made Mandatory: From 2025, GSTR-7 must include invoice/document-wise details of TDS deducted, including the deductee’s GSTIN, invoice number, date, and value; and amount paid and tax deducted.
  • Sequential Filing Enforced: You can no longer skip months. The GST portal now blocks current filings if previous GSTR-7 returns (including Nil returns) are pending.
  • No Late Fee Applicable for Nil Returns: The GSTR-7 late fee has been waived for nil returns (where no TDS was deducted), effective from October 2024. However, if TDS is deducted and the return is delayed, the standard GSTR-7 late fee and interest at 18% per annum still apply.
  • Multi-Factor Authentication (MFA): From 2025, all GST users must use MFA to log in to the portal, enhancing security.

What is the GSTR-7 Due Date?

GSTR-7 due date falls on the 10th day of the month following the month in which TDS was deducted. For instance, TDS deducted in June must be filed by July 10.

If the 10th of any month happens to be a public holiday, the deadline gets extended to the very next working day. However, one should always check for official notifications on the GST portal for any extensions.

What is the Penalty for Non-Filing of Form GSTR-7?

Failing to file the GSTR-7 return on time leads to both financial and compliance issues. All the major ones are listed below for your convenience…

  • Late Fee: A GSTR-7 late fee of INR 200 per day, including INR 100 per day under CGST and INR 100 per day under SGST, is charged. This late fee is capped at a maximum of INR 5,000.
  • Interest: 18% per annum on the TDS amount, calculated from the day after the due date until the date of payment.

Prerequisites of Filing GSTR-7 Return

Before you begin the GSTR-7 filing process, make sure you have…

  • GST registration as a TDS deductor
  • Valid GSTIN and login credentials are required for accessing the GST portal
  • Reconciled TDS transactions
  • Invoice-wise TDS details
  • Sufficient cash ledger balance to pay TDS, interest, or late fees, as payment can only be made through it
  • Previous returns filed, as sequential filing is mandatory, and you can only file the current month’s return if previous returns are filed properly

GSTR-7 Format: Details to Be Provided

GSTR-7 is classified into several key sections. Refer to the table given below to get a detailed look at the GSTR-7 format…

SectionField NameDescription of the GSTR-7 Format
1The tax period for which the return is filedGSTIN of the deductor (gets auto populated)
2Legal NameName of the deductor (gets auto populated)
3Month/YearTax period for which the return is filed
4Details of TDS Deducted
4.1GSTIN of DeducteeGSTIN of the supplier (deductee)
4.2Amount Paid to DeducteeTotal payment made to the deductee
4.3Invoice DetailsInvoice number, date, and value
4.4TDS Amount (IGST, CGST, SGST)Amount of TDS deducted under each tax head
5Amendments to TDS Details of Earlier PeriodsCorrections/amendments to previously reported TDS details
6TDS PaidAmount of TDS paid (cash/credit)
7Interest & Late Fee PaidInterest or late fee paid, if any
8Refund Claimed from Electronic Cash LedgerAny refund claimed from the cash ledger
9Debit Entries in Electronic Cash LedgerDetails of debits for TDS, interest, late fee
10VerificationDetails of debits for TDS, interest, and late fee

Why is GSTR-7 in GST Important?

GSTR-7 is not just a routine compliance task, it’s vital for several reasons. Find some of them mentioned below…

  • Legal Compliance: Filing GSTR-7 is a statutory obligation for TDS deductors under GST law.
  • Credit Flow: It allows deductees to claim TDS as credit in their electronic cash ledger, lessening their net tax liability.
  • Transparency: The GSTR-7 filing process makes certain that all TDS deductions get documented and reported in a timely and effective manner, reducing the risk of tax evasion.
  • Financial Credibility: When GSTR-7 in GST gets filed on time, your business is bound to become more credible in the eyes of its lenders and stakeholders.
  • Verification: It assists the state to confirm that the right amount of TDS is deducted and remitted to the exchequer.

How to Revise GSTR-7?

GSTR-7, unfortunately for some, cannot be revised once filed. If an error is made in the filing process, the only way to correct it is to amend the details in the GSTR-7 of a subsequent month. For instance, if an error is made in the GSTR-7 return of June, the correction should be reported in the July GSTR-7 or a later month when the error gets identified.

Here’s how you can make amendments if required…

  • Go to the amendment section in the next month’s GSTR-7.
  • Enter the correct details and reference the original entry that needs correction.
  • The system will automatically update the records for both the deductor and the deductee.

GSTR-7 Filing Process: How to File GSTR-7 on the GST Portal

Filing GSTR-7 on the GST Portal is a systematic process. Here’s a detailed step-by-step guide…

Step 1: Visit www.gst.gov.in and log in using your GSTIN and password.

Step 2: Go to Services > Returns > Returns Dashboard.

Step 3: Choose the relevant financial year and month for which you wish to file the return, then click Search.

Step 4: In the GSTR-7 tile, click Prepare Online to open the form.

Step 5: Fill in invoice-wise TDS details for each deductee, including their GSTIN, invoice number and date, amount paid, and TDS amount (CGST/SGST/IGST).

Step 6: If applicable, go to the Amend TDS Details tab to make corrections to TDS entries from previous periods.

Step 7: Review the summary of all entries. Make corrections if necessary. Click Preview to download and verify the draft return before proceeding.

Step 8: Ensure your Electronic Cash Ledger has a sufficient balance. Pay any outstanding TDS, interest, or late fees by clicking Compute Liability.

Step 9: Click on the Proceed to File button.

Step 10: Click on the File GSTR-7 button to freeze the details.

Step 11: Finally, file the return using a Digital Signature Certificate (DSC) or Electronic Verification Code (EVC).

Step 12: Once you have filed GSTR-7 successfully, download the GSTR-7A TDS certificate to issue to the deductees.

GSTR-7 Nil Return: Mandatory or Not?

If no TDS is deducted in any given month, filing a GSTR-7 nil return is not mandatory, but it is highly recommended to avoid any compliance notices or confusion. Nil returns not only assist you in keeping a clean record of compliance but also act as a tip-off to the authorities that you are on top of it at all times.

For more information on GSTR-8, refer to our blog on

Common Mistakes to Avoid While Filing GSTR-7 in GST

Please don’t make the following mistakes while filing GSTR-7…

  • Missing the filing deadline can result in penalties and interest.
  • Not filing nil returns when no TDS is deducted. While filing GSTR-7 nil returns is not mandatory, it is good practice to keep compliance issues at bay.
  • Entering incorrect GSTIN or invoice details can lead to mismatches and credit issues for deductees.
  • Failing to file returns sequentially, as the portal would not allow filing if previous returns are pending.
  • Not reconciling TDS transactions with accounting records can result in discrepancies and future disputes.
  • Incorrectly classifying inter-state & intra-state supplies, as this leads to wrong TDS calculation.
  • Not issuing the TDS certificate (GSTR-7A) to the supplier within five days of filing, as this can create issues for the deductee in claiming credit.

Difference Between GSTR-7 and GSTR-8

GSTR-7 and GSTR-8 are both GST returns related to tax collection and reporting. However, the two differ significantly when it comes to their applicability. While GSTR-7 is for TDS deductors (mainly government and public sector entities), GSTR-8 is for e-commerce operators collecting Tax Collected at Source (TCS) from their suppliers.

For an in-depth look at all the key differences between GSTR-7 and GSTR-8, refer to the table given below…

FeatureGSTR-7GSTR-8
PurposeTDS return by deductorsTCS returns by e-commerce operators
ApplicabilityGovt. departments, PSUs, notified entitiesE-commerce operators collecting TCS
Main DetailsTDS deducted, paid, refund, deductee infoTCS collected, supplies via e-commerce
Due Date10th of next month10th of next month
Linked CertificateGSTR-7A (TDS certificate)TCS collected supplies via e-commerce

For more information on GSTR-7 and GSTR-8, refer to our blog.

Conclusion

GSTR-7 may look like a small, insignificant form to some, but it plays a critical role in helping you stay compliant with the GST rules at play. Whether you file it directly on the GST portal or use GST software for extra ease, its prompt and accurate filing is sure to keep your tax trail clean and your business hassle-free. Compliance isn’t just a rule; it is a smart move.

FAQs

  1. What is the turnover limit for GSTR 7?

    There is no specific turnover limit for filing GSTR-7. It is compulsory for entities required to deduct TDS under GST, such as government departments, local authorities, and notified bodies, regardless of turnover.

  2. What is the difference between GSTR-7 and GSTR-3B?

    GSTR-7 is filed by entities deducting TDS under GST, while GSTR-3B is a monthly summary return filed by regular taxpayers to report tax liabilities and ITC.

  3. What is the last date for GSTR-7?

    The last date for filing GSTR-7 is the 10th of the following month.

  4. Is GSTR-7 compulsory?

    Yes, GSTR-7 is compulsory for all entities that are required to deduct TDS under GST, such as government departments, local authorities, and notified bodies, even if no TDS is deducted in a month.

  5. Is GSTR-7 monthly or yearly?

    GSTR-7 is a monthly return, filed by the 10th of the following month by entities deducting TDS under GST.

  6. Is a late fee applicable on GSTR-7?

    Yes, a late fee of INR 200 per day (INR 100 under CGST and INR 100 under SGST) is applicable for filing GSTR-7 after the due date. However, no late fee is charged for Nil GSTR-7 filings from 2024 onwards.

  7. Can GSTR-7 be filed quarterly?

    No, GSTR-7 cannot be filed quarterly. It is a monthly return that must be filed by the 10th of every month, even if no TDS is deducted during that period.

  8. Is separate registration required for GSTR-7?

    Yes, separate GST registration is required for entities that are liable to deduct TDS under GST and file GSTR-7. This registration is distinct from regular taxpayer registration and is mandatory for compliance.

  9. How to generate GSTR-7?

    To generate GSTR-7, log in to the GST portal, go to the Returns Dashboard, select GSTR-7, enter TDS details, and file using DSC or EVC.

  10. Can we file the GSTR-7 return without CA?

    Yes, you can file a GSTR-7 return without a Chartered Accountant using the GST portal

Published On: July 9, 2025
Yashika Aneja

Yashika Aneja is a Senior Content Writer at Techjockey, with over 5 years of experience in content creation and management. From writing about normal everyday affairs to profound fact-based stories on wide-ranging themes, including environment, technology, education, politics, social media, travel, lifestyle so on and so forth, she has, as part of her professional journey so far, shown acute proficiency in almost all sorts of genres/formats/styles of writing. With perpetual curiosity and enthusiasm to delve into the new and the uncharted, she is thusly always at the top of her lexical game, one priceless word at a time.

Share
Published by
Yashika Aneja

Recent Posts

What is GSTR-8 and How to File It on GST Portal?

The Indian digital marketplace is juggernaut, with Amazon and Flipkart alone receiving more than… Read More

July 9, 2025

What is GSTR-5 and How to File It on GST Portal?

As the world opened its doors to globalization, businesses began to cross borders like never… Read More

July 7, 2025

What is GSTR-5A and How to File it Online?

As digital services have gone global, foreign companies providing services to Indian customers also have… Read More

July 7, 2025

Lifecycle Marketing for E-Commerce: Stages, Strategy, and Automation Tools

Has marketing ever felt like shooting arrows in the dark? If you’re nodding yes, then… Read More

July 7, 2025

How HR Analytics is Transforming Workforce Management?

There is no doubt that modern HR delivers lot more than its predecessors. Payroll,… Read More

July 1, 2025

What is GSTR-2B: A Comprehensive Guide

When GST was introduced in 2017, it claimed to make the Indian tax ecosystem a… Read More

July 1, 2025