Understanding the TDS Rate on GST: What You Need to Know

Are you a business owner in India? Then you’re likely familiar with the Goods and Services Tax (GST) system. But did you know that there’s a crucial component of the GST system that you can’t afford to overlook? We’re talking about Tax Deducted at Source (TDS) applicable on GST.

As a business owner, understanding TDS on GST is essential to ensure that your business remains compliant with the law and avoids penalties. That’s why in this article, we’ll cover everything you need to know about TDS on GST, from the basics to the factors affecting the TDS rate, how to find appropriate TDS rate on GST, compliance and penalties, and tips for managing TDS on GST efficiently. 

Explanation of TDS on GST and its importance

TDS is a type of tax that is deducted at the source of payment. In the case of GST, TDS is deducted by the person making the payment to the supplier of goods or services. This deduction is made based on the TDS rate on GST. TDS on GST is important as it helps the government to track the transactions made by businesses and ensure tax compliance.

It is essential for businesses to understand the importance of the TDS rate on GST and comply with the regulations to avoid any legal complications. TDS on GST aids in preventing tax evasion, ensuring transparency in transactions, and reducing the burden of tax collection for the government. Therefore, it is crucial for businesses to deduct and deposit the GST TDS amount with the government within the specified timeframe. Failing to comply with TDS regulations can result in penalties and legal repercussions.

The Basics of TDS on GST

TDS is a mandatory tax deduction for businesses operating under the GST system. As per the guidelines, businesses are required to deduct TDS under GST on payments made to suppliers if the value of the transaction is more than Rs. 2.5 lakhs in a single payment.

The TDS under GST is levied at a specified rate, which is 2% for both intra-state and inter-state transactions. The TDS amount is to be deducted from the payment made to the supplier and deposited with the government within the specified timeframe.

Factors Affecting TDS Rate on GST

TDS is a crucial element of the GST system in India, which enables the government to collect tax at the time of the transaction. However, did you know that the TDS deduction rate varies based on several factors? Let’s take a closer look at the key factors that influence the TDS deduction rate on GST:

  • Nature of Transaction: The type of transaction is a critical factor that determines the TDS deduction rate. For instance, the TDS rate for rent payments may differ from the rate applicable to commission payments. 
  • Category of Deductee: The category of the deductee also plays a vital role in determining the TDS deduction rate. The rate for payments made to individuals may differ from that applicable for payments made to companies. 
  • Threshold Limit: The government has prescribed a threshold limit for TDS deduction, below which no TDS is required to be deducted. The threshold limit may vary based on the nature of the transaction and the category of the deductee. 
  • Applicable GST Rate: The TDS deduction rate is linked to the applicable GST rate. The TDS rate may vary based on the GST rate applicable to the transaction. 

How to Calculate TDS on GST

Calculating TDS on GST can seem daunting, but it’s a relatively simple process once you understand the basics. Let’s explore the steps involved in calculating TDS on GST and understand how the TDS rate on GST work:

Step 1: Determine the TDS rate on GST

The TDS rate on GST varies depending on the nature of the transaction, the category of the deductee, and the applicable GST rate. As discussed in the previous section, it’s essential to understand these factors to determine the correct TDS rate on GST. Once you have identified the TDS rate, you can move to the next step.

Step 2: Calculate the TDS amount

To calculate the TDS amount, you need to multiply the TDS rate by the transaction amount. For instance, if the TDS rate is 2%, and the transaction amount is INR 10,000, the TDS amount will be INR 200.

Step 3: Add GST TDS to the GST portal

The final step is to add the GST TDS amount to the GST portal using the GSTIN (Goods and Services Tax Identification Number) and password. You will receive a confirmation once the payment is processed.

TDS on GST: Compliance and Penalties

As per the GST regulations, the following are the compliance requirements for TDS deduction and remittance:

  • TDS Deduction: The deductor must deduct TDS at the applicable rate from the payment made to the supplier. The TDS rate on GST can vary based on the nature of the transaction, category of deductee, and applicable GST rate.
  • TDS Certificate: The deductor must issue a TDS certificate in Form GSTR-7A to the deductee within five days of crediting the amount to the government.
  • TDS Payment: The deductor must remit the TDS amount to the government within ten days from the end of the month in which the deduction was made.
  • TDS Return: The deductor must file a TDS return in Form GSTR-7 every month, providing details of TDS deducted and deposited.

Penalties for Non-Compliance:

Non-compliance with TDS provisions under GST can result in the following penalties:

  • Interest: The deductor is liable to pay interest on the TDS amount from the date on which the tax was required to be deducted until the date of actual deduction.
  • Late Fees: If the deductor fails to deduct TDS or remit the TDS amount to the government within the specified due date, he/she will be liable to pay a late fee of Rs. 100 per day.
  • Penalty: The penalty for non-compliance can range from a minimum of Rs. 10,000 to a maximum of the entire amount of TDS not deducted or paid.
  • Prosecution: In severe cases of non-compliance, the deductor can also face prosecution, which can result in imprisonment and/or a fine.

It is crucial for deductors to comply with the TDS provisions under GST and ensure timely deduction and remittance of TDS. Any delay or non-compliance can result in severe penalties, which can have a significant impact on the business.

Tips for Managing TDS on GST Efficiently

As a deductor, managing TDS on GST efficiently can help you avoid unnecessary penalties and ensure smooth compliance with the tax laws. Here are some useful tips that can help you manage TDS on GST efficiently:

  • Keep track of the TDS slab: The TDS rate on GST varies depending on the nature of the transaction and the category of the deductee. Make sure to keep track of the applicable TDS slab to avoid any errors in the TDS calculation.
  • Verify the PAN of the deductee: Verifying the PAN of the deductee is crucial to avoid any errors in TDS calculation or deposit. Make sure to verify the PAN of the deductee before making any TDS payments.
  • Timely deposit of TDS: Depositing TDS on time is crucial to avoid any interest or penalty. Make sure to deposit TDS within the due date to avoid any late fees or penalty.
  • File TDS returns on time: Filing TDS returns on time is mandatory under GST. Make sure to file TDS returns within the due date to avoid any late fees or penalty.


Understanding the TDS rate on GST is essential for businesses to comply with the tax laws in India. Overall, staying up-to-date with the latest developments in TDS slab rates and regulations can go a long way in streamlining operations and minimizing the hassle of TDS deduction and payment. We encourage you to keep learning and staying updated on the latest developments in TDS and GST. If you have any questions or comments, feel free to reach out to Finnable’s customer care.

Amit Arora


I am a seasoned retail banker with over 21 years of global experience across business, risk and digital. In my last assignment as Global Head Digital Capabilities, I drove the largest change initiative in the bank to deliver the end-to-end digital program with over US$1 billion in planned investment. Prior to that, as COO for Group Retail Products & Digital, I implemented a risk management framework for retail banking across the group.
Finnable Logo