What Is GST TDS Under Section 51?
GST TDS (Tax Deducted at Source) under Section 51 of the CGST Act, 2017 is a mechanism where certain notified entities are required to deduct tax at source while making payments to suppliers for taxable supplies of goods or services.
This is DIFFERENT from regular GST compliance — here, the payer (deductor) deducts a portion of GST from the payment made to the supplier (deductee) and deposits it directly to the government on behalf of the supplier.
🏛️ Who Must Deduct GST TDS?
As per Section 51 and Notification No. 50/2018, the following entities MUST deduct GST TDS:
- •Central Government departments and ministries
- •State Government departments and ministries
- •Local authorities (Municipal Corporations, Municipal Councils, Zila Parishads, Panchayats)
- •Governmental agencies and authorities
- •Public Sector Undertakings (PSUs) — both Central and State
- •Any other entity or class of persons notified by the Central or State Government
💰 TDS Rate & Calculation
GST TDS is deducted at the rate of 2% on the total payment value (excluding GST):
📊 TDS Calculation Formula
For Intra-State Supply (within same state):
TDS = Payment Value × 2% (1% CGST + 1% SGST/UTGST)
For Inter-State Supply (across states):
TDS = Payment Value × 2% (2% IGST)
💡 Example
Invoice value: ₹1,00,000 (taxable) + ₹18,000 GST @18% = ₹1,18,000
TDS = ₹1,00,000 × 2% = ₹2,000 (₹1,000 CGST + ₹1,000 SGST)
Net payment to supplier = ₹1,18,000 - ₹2,000 = ₹1,16,000
TDS deposited to Govt = ₹2,000
When GST TDS Is NOT Applicable
🚫 Exemptions from GST TDS
GST TDS is NOT required to be deducted in the following cases:
- →Payment value is less than ₹2,50,000 (per contract/per payment)
- →Supplier is registered under Composition Scheme (GSTIN starts with number ending in C)
- →Supply is exempt from GST (e.g., healthcare, education services)
- →Supply attracts GST at NIL rate (0%)
- →Payment is made to an unregistered supplier (no GSTIN)
- →Reverse Charge Mechanism (RCM) is applicable on the supply
📋 How GST TDS Works — Step by Step
Step 1: Contract Award
Government department/PSU awards contract to supplier (vendor) for goods/services supply.
Step 2: Supplier Raises Invoice
Supplier raises GST-compliant tax invoice showing taxable value + GST amount.
Step 3: Deductor Deducts TDS (2%)
While making payment, deductor deducts 2% TDS on taxable value (excluding GST).
Step 4: Deductor Pays Net Amount to Supplier
Deductor pays (Invoice value - TDS amount) to supplier's bank account.
Step 5: Deductor Deposits TDS to Government
Deductor deposits the TDS amount to government via electronic cash ledger on GST portal.
Step 6: Deductor Files GSTR-7 (by 10th)
Deductor files monthly GSTR-7 return showing TDS deducted and paid.
Step 7: GSTR-7A Auto-Generated
GST portal auto-generates GSTR-7A (TDS certificate) for each deductee (supplier).
Step 8: Supplier Claims TDS Credit
Supplier downloads GSTR-7A and claims TDS credit in GSTR-3B return (offset against tax liability).
Taxvio, based in Khatauli (Muzaffarnagar, UP), specializes in GST TDS compliance for government departments, PSUs, and local authorities — TDS computation, GSTR-7 filing, certificate issuance, and deductee reconciliation across Uttar Pradesh, Noida, Delhi NCR, and pan-India.
How to File GSTR-7 Return (Monthly TDS Return)
GSTR-7 is a monthly return that MUST be filed by the 10th of every month. Here's the complete process:
TDS Deduction During Payment Processing
Ongoing (monthly)When processing vendor payments, identify taxable supplies subject to GST TDS. For each payment: (1) Verify supplier's GSTIN (ensure not Composition Scheme), (2) Check if payment value ≥ ₹2.5 lakh, (3) Calculate TDS = Payment Value (excl. GST) × 2%, (4) Deduct TDS from payment amount, (5) Pay net amount to supplier's bank account. Maintain TDS deduction register with: Supplier name & GSTIN, Invoice number & date, Taxable value, GST amount, TDS deducted (CGST/SGST or IGST), Payment date, Challan details.
Deposit TDS to Government (Electronic Cash Ledger)
Before 10th of next monthTDS deducted MUST be deposited to the government before filing GSTR-7. Log in to GST portal → Services → Payments → Create Challan (PMT-06). Select 'Tax Deducted at Source (TDS)' as payment type. Enter TDS amount (CGST, SGST/IGST separately). Make payment via net banking/NEFT/RTGS/debit card. Download challan with CIN (Challan Identification Number). The TDS amount is credited to your electronic cash ledger (visible in 'Electronic Cash Ledger' section). This MUST be done BEFORE filing GSTR-7 — otherwise, filing will fail.
Login to GST Portal & Access GSTR-7
Before 10th of next monthLog in to GST portal (www.gst.gov.in) with your GSTIN and credentials. Go to Services → Returns → Returns Dashboard. Select Financial Year and Return Filing Period (month for which TDS was deducted). Click on 'GSTR-7' tile (shows 'Prepare Online' or 'Prepare Offline'). Choose 'Prepare Online' for online filing or download offline tool for bulk data upload.
Table 3: Details of TDS Liability (TDS Deducted from Suppliers)
Data entry phaseThis is the MAIN table where you report all TDS deductions made during the month. For each supplier (deductee): Enter Deductee's GSTIN, Enter Gross Payment Value (taxable value excluding GST), Enter Total Tax Amount (GST on invoice), Enter TDS Deducted (CGST + SGST or IGST = 2% of gross value), System auto-populates deductee's legal name from GSTIN. You can add multiple invoices for the same supplier or add them as a single consolidated entry. The portal allows: (a) Manual entry (one-by-one), or (b) Bulk upload via JSON/Excel offline tool (recommended for >10 entries).
Table 4: TDS Payable & Paid (Liability Summary & Payment Details)
Auto-populatedThis table auto-populates based on Table 3 entries. It shows: (1) Total TDS Liability for the month (sum of all TDS deducted), (2) TDS Paid (from electronic cash ledger — auto-fetched based on PMT-06 challan), (3) TDS Payable/Excess balance. Ensure that 'TDS Paid' amount MATCHES the total TDS deducted in Table 3. If there's a shortfall, you must deposit additional amount via PMT-06 before proceeding.
Table 5: Late Fee (if filing after 10th)
If applicableIf you are filing GSTR-7 after the 10th of the month, late fee is applicable. Late fee = ₹100 per day (₹50 CGST + ₹50 SGST) from the day after the due date till the date of filing. Maximum late fee = ₹5,000 per return. The portal auto-calculates late fee based on filing date. You must pay late fee via PMT-06 challan before filing GSTR-7. Enter payment details (challan number, date) in Table 5.
Verification, Submission & DSC/EVC
By 10th of next monthAfter filling all tables, click 'Preview' to verify data accuracy. Cross-check supplier GSTINs, payment values, and TDS amounts with your TDS register. Click 'Submit' (this does NOT file the return — it just saves the data). Now you must FILE the return using: (a) Digital Signature Certificate (DSC) — for government departments and entities with turnover > ₹5 crore, or (b) EVC (Electronic Verification Code) — Aadhaar-based OTP for others. After DSC/EVC verification, click 'File GSTR-7'. Download ARN (Acknowledgment Reference Number) and filed GSTR-7 PDF for your records.
GSTR-7A Auto-Generation & Download
Auto-generated post-filingOnce GSTR-7 is successfully filed, the GST portal AUTO-GENERATES Form GSTR-7A (TDS Certificate) for each deductee (supplier). GSTR-7A contains: Deductor's GSTIN and name, Deductee's GSTIN and name, Certificate number, Month of deduction, Amount paid, TDS deducted (CGST, SGST/IGST). The deductee can view and download GSTR-7A from their GST portal: Login → Services → Returns → File Returns → View Form GSTR-7A. Deductee uses this certificate to claim TDS credit in their GSTR-3B return.
Deductee Reconciliation (Ensure Suppliers Can Claim TDS)
Post-filing (ongoing)After filing GSTR-7, it's critical to ensure that all deductees (suppliers) can see their GSTR-7A certificates and claim TDS credit. We recommend: (1) Share GSTR-7A download link with each supplier via email, (2) Maintain a deductee reconciliation register (GSTIN, TDS deducted, GSTR-7A certificate number), (3) Follow up with suppliers to confirm TDS credit claimed in their GSTR-3B. If a supplier reports TDS mismatch or missing GSTR-7A, we help rectify by checking GSTIN accuracy and re-verification with GST Helpdesk.
✅Monthly Deadline & Timeline
GSTR-7 must be filed by 10th of every month for TDS deducted in the previous month. Example: For January 2024 TDS deductions, GSTR-7 must be filed by 10th February 2024. Late filing attracts ₹100/day penalty (max ₹5,000) + 18% interest on unpaid TDS.
Documents Required for GSTR-7 Filing
Mandatory Documents
- ✓GSTIN of deductor (your entity's GSTIN registered as TDS deductor)
- ✓TDS deduction register (month-wise details of TDS deducted)
- ✓Supplier/Vendor GSTIN details (deductee GSTINs)
- ✓Tax invoices received from suppliers (invoice number, date, value, GST amount)
- ✓Payment vouchers/challans (proof of payment to suppliers)
- ✓TDS payment challans (PMT-06) — proof of TDS deposited to government
- ✓Electronic cash ledger statement (showing TDS payment credit)
- ✓Bank statements (for payment verification)
- ✓GST portal login credentials (username, password, DSC/EVC)
Supporting Documents (As Applicable)
- ✓Contract/Work Order copies (showing scope of work and payment terms)
- ✓Purchase Order (PO) details (if applicable)
- ✓Debit notes/Credit notes (if any adjustments made)
- ✓Revised invoices (if suppliers issued revised invoices)
- ✓Previous GSTR-7 acknowledgments (for reference/reconciliation)
- ✓Supplier master list (Excel sheet with GSTIN, name, address)
- ✓Digital Signature Certificate (DSC) — for authorized signatory
- ✓Authorization letter (if CA/consultant is filing on your behalf)
- ✓Notification copy (proof that your entity is notified under Section 51)
GSTR-7A — TDS Certificate for Suppliers
GSTR-7A is the TDS Certificate auto-generated by the GST portal AFTER the deductor files GSTR-7 and pays TDS to the government. It serves as proof for the supplier (deductee) to claim TDS credit.
📜 What GSTR-7A Contains
- →Certificate Reference Number (unique for each deductee per month)
- →Deductor's GSTIN, legal name, and trade name
- →Deductee's GSTIN and legal name
- →Month and year of TDS deduction
- →Gross amount paid to supplier (taxable value)
- →Total GST amount on invoice
- →TDS amount deducted (CGST, SGST/IGST separately)
- →Date of deduction and date of deposit to government
✅ How Suppliers Access GSTR-7A
Step 1: Login to GST Portal
Supplier logs in to GST portal with their GSTIN and credentials.
Step 2: Navigate to GSTR-7A
Services → Returns → File Returns → Select Financial Year → Click 'View Form GSTR-7A'.
Step 3: Select Month & Deductor
Select the month for which TDS was deducted. View list of deductors (government entities) who deducted TDS.
Step 4: Download Certificate
Click 'Download' to get GSTR-7A PDF. Save for records and use for claiming TDS credit in GSTR-3B.
💡 How Suppliers Claim TDS Credit in GSTR-3B
Once the supplier downloads GSTR-7A, they claim TDS credit in their monthly GSTR-3B return:
Table 3.1(d) — TDS Credit
In GSTR-3B, Table 3.1(d) is titled "Inward supplies (liable to reverse charge) - TDS credit". Supplier enters the TDS amount (CGST, SGST/IGST) from GSTR-7A here.
Auto-Offset Against Tax Liability
The TDS credit is auto-adjusted against the supplier's tax liability (from Table 3.2). If TDS credit exceeds liability, the balance is carried forward to next month.
Common Mistakes in GST TDS Compliance
GST TDS compliance errors can lead to supplier complaints, credit mismatches, and department scrutiny. Here are critical mistakes to avoid:
Deducting TDS on GST Amount (Instead of Taxable Value)
⚠️ Problem
Many deductors mistakenly calculate TDS on the total invoice value (including GST) instead of only the taxable value. This results in EXCESS TDS deduction and supplier complaint.
✅ Solution
ALWAYS calculate TDS on taxable value ONLY (excluding GST). Example: Invoice ₹1,18,000 (₹1,00,000 + ₹18,000 GST). TDS = ₹1,00,000 × 2% = ₹2,000 (NOT ₹1,18,000 × 2% = ₹2,360).
Incorrect GSTIN Entry in GSTR-7
⚠️ Problem
Entering wrong GSTIN of supplier in GSTR-7 (typo, old GSTIN, or composition GSTIN). This causes GSTR-7A to be generated against the wrong supplier — TDS credit goes to wrong person.
✅ Solution
ALWAYS verify supplier GSTIN on GST portal ('Search Taxpayer' feature) before entering in GSTR-7. Cross-check with supplier's invoice and GSTIN certificate. Maintain a verified supplier master list.
Not Depositing TDS Before Filing GSTR-7
⚠️ Problem
Attempting to file GSTR-7 without first depositing TDS to government via electronic cash ledger. The portal will NOT allow filing if TDS payment is not completed.
✅ Solution
FIRST deposit TDS via PMT-06 challan, THEN file GSTR-7. Ensure electronic cash ledger shows sufficient TDS credit balance before starting GSTR-7 filing.
Missing the 10th of Month Deadline
⚠️ Problem
Deductors often miss the GSTR-7 deadline (10th of next month), leading to late fee of ₹100/day and interest on unpaid TDS. Government departments face audit objections for late filing.
✅ Solution
Set calendar reminders for 5th of every month. Maintain a monthly TDS filing checklist. Consider hiring a dedicated GST consultant/CA to ensure timely filing. Taxvio provides deadline tracking and alert services.
Deducting TDS from Composition Scheme Suppliers
⚠️ Problem
TDS should NOT be deducted from suppliers registered under Composition Scheme (GSTIN ending in C). Deducting TDS from such suppliers creates reconciliation issues and supplier complaints.
✅ Solution
Before deducting TDS, check supplier's GSTIN on GST portal. If GSTIN ends with 'C' (e.g., 07XXXXX1234C1Z5), DO NOT deduct TDS. Verify composition status on supplier's GSTIN certificate or registration details.
Not Sharing GSTR-7A with Suppliers
⚠️ Problem
After filing GSTR-7, deductors don't inform suppliers about GSTR-7A availability. Suppliers are unaware of TDS deduction and miss claiming credit, leading to double tax payment.
✅ Solution
After GSTR-7 filing, immediately email all suppliers with: (a) Month of TDS deduction, (b) TDS amount deducted, (c) GSTR-7A certificate number, (d) Instructions to download GSTR-7A from GST portal. We provide automated GSTR-7A notification emails as part of our service.
Taxvio's GST TDS Compliance Services
From TDS computation to GSTR-7 filing and deductee reconciliation — we handle complete GST TDS compliance for government departments, PSUs, and local authorities.
TDS Applicability Assessment
We verify if your entity is notified under Section 51 (government department/PSU/local authority), check if contract payments are subject to GST TDS, and provide written applicability opinion.
₹999
Monthly GSTR-7 Filing (Standard)
Complete GSTR-7 preparation and filing for up to 20 deductees per month. Includes TDS computation, payment assistance, online filing with DSC/EVC, and acknowledgment download.
₹1,999/month
TDS Computation & Deduction Validation
Review of vendor invoices and payment vouchers to ensure correct TDS calculation (2% on taxable value excluding GST). Preparation of TDS deduction register and payment schedule.
₹1,499/month
TDS Payment Assistance (PMT-06 Challan)
Computation of monthly TDS liability, challan generation (PMT-06) on GST portal, payment processing via net banking, and electronic cash ledger verification.
₹499/month
GSTR-7A Certificate Generation & Distribution
After GSTR-7 filing, we verify GSTR-7A auto-generation for each deductee, download certificates, and email them to all suppliers with claim instructions.
₹999/month
Deductee Reconciliation (Supplier Coordination)
Maintenance of deductee master list (GSTIN, name, TDS deducted), reconciliation with supplier records to ensure TDS credit claimed, and resolution of mismatch/disputes.
₹1,499/month
High-Volume GSTR-7 Filing (>20 Deductees)
For departments/PSUs with large vendor base (>20 suppliers per month). Includes bulk data upload via offline tool, multi-contract reconciliation, and dedicated account manager.
₹4,999/month
Notice Response (TDS Mismatch/Credit Issues)
If GST department or supplier raises TDS credit mismatch issue, we investigate, prepare reconciliation statement, draft reply, and liaise with department/supplier for resolution.
₹2,999/case
Annual TDS Compliance Audit
Year-end audit of all GSTR-7 returns (12 months), verification of TDS deducted vs. paid vs. claimed by suppliers, compliance report, and rectification of discrepancies.
₹9,999/year
📦 Monthly Compliance Packages
Basic (Small Departments)
₹1,999/month
- ✓Up to 10 deductees/month
- ✓GSTR-7 filing
- ✓Payment assistance
- ✓GSTR-7A download
- ✓Email support
Standard (Medium PSUs)
₹3,999/month
- ✓Up to 20 deductees/month
- ✓TDS computation validation
- ✓GSTR-7 filing + GSTR-7A
- ✓Deductee reconciliation
- ✓Priority support
Premium (Large Govt Dept)
₹7,999/month
- ✓Unlimited deductees
- ✓Bulk upload via offline tool
- ✓Multi-contract reconciliation
- ✓Dedicated account manager
- ✓WhatsApp + call support
Real Stories from Our GST TDS Compliance Clients
"We were struggling with monthly GSTR-7 filing for 50+ vendors. Taxvio took over the entire process — TDS computation, payment, filing, and GSTR-7A distribution. All vendors now receive certificates on time. Zero compliance issues in last 12 months!"
Muzaffarnagar Municipal Corporation
Muzaffarnagar
"Taxvio helped us set up GST TDS compliance from scratch — applicability assessment, GSTIN registration as deductor, vendor master setup, and monthly GSTR-7 filing. Their deductee reconciliation service ensures no supplier complaints. Highly professional!"
UP Jal Nigam (Division Office)
Meerut
"We had accumulated 6 months of unfiled GSTR-7 returns due to staff shortage. Taxvio's team filed all backlog returns in 10 days with late fee computation, reconciled all deductees, and now handles our monthly compliance seamlessly. Great support!"
Khatauli Nagar Palika
Khatauli
GST TDS Compliance Services for Government Departments & PSUs
Taxvio is based in Khatauli, Muzaffarnagar, UP and provides GST TDS compliance (GSTR-7 filing, TDS certificate issuance, deductee reconciliation) for government departments, PSUs, local authorities across Noida, Delhi NCR, Meerut, Ghaziabad, Mumbai, and pan-India online.
Frequently Asked Questions — GST TDS Compliance
Is GST TDS deduction mandatory for all government departments?+
Can TDS be deducted on advance payments to suppliers?+
What if the supplier doesn't have a GSTIN — should TDS still be deducted?+
Can we revise or correct GSTR-7 after filing?+
What if we miss the GSTR-7 deadline and file late?+
How do we handle TDS if the supplier is from another state (inter-state supply)?+
Can Taxvio handle GSTR-7 filing for multiple departments under one PSU/organization?+
Complete GST TDS Compliance Today
File GSTR-7 & Issue TDS Certificates
Don't risk penalty and supplier complaints — file GSTR-7 by 10th of every month. Taxvio provides complete GST TDS compliance for government departments, PSUs, and local authorities — TDS computation, payment, GSTR-7 filing, and GSTR-7A certificate issuance. Starting ₹1,999/month. Ensure 100% compliance and zero supplier disputes.
