Goods and Services Tax (GST) registration is mandatory when a business exceeds the turnover threshold: ₹40 lakh for goods and ₹20 lakh for services in most states, with lower limits for special category states. Businesses below the threshold can register voluntarily to claim input tax credit (ITC) and enhance credibility.
GST applicability is based on aggregate turnover, not only on taxable sales. This includes taxable supplies, exempt supplies, exports and inter-state supplies, but excludes GST and inward supplies under the reverse charge mechanism. This ensures businesses cannot avoid registration by splitting revenue streams.
GST registration threshold in India (2026)
The GST registration limit depends on your business type; whether you supply goods or provide services, and the location of your business, which determines if it falls under normal or special category states.
Certain states have lower GST thresholds due to economic and geographical factors. These include Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura and Uttarakhand. The applicable GST limit adjusts accordingly.
Previously, businesses had to register if turnover exceeded ₹20 lakh in normal category states and ₹10 lakh in special category states. From 1 April 2019, new thresholds were introduced based on business type and state:
- For suppliers of goods
- ₹40 lakh, normal states (subject to conditions)
- ₹20 lakh, special category states
Note: The ₹40 lakh threshold does not apply to all businesses. It applies only if the state has opted for it and the business is not engaged in excluded categories, such as ice cream, pan masala, tobacco products, inter-state taxable supplies of goods or certain notified businesses.
- For service providers
- ₹20 lakh, normal states
- ₹10 lakh, special category states
The service provider threshold is uniform and unconditional, unlike the ₹40 lakh limit for goods. However, specific GST registration rules may still apply to some businesses.
When is GST registration mandatory even below the limit?

Even if your turnover is below the specified thresholds, GST registration is mandatory in the following cases:
- You are an e-commerce operator or seller.
- You are a casual taxable person.
- You are a non-resident taxable individual.
- You are required to deduct Tax Deducted at Source (TDS) under GST.
- You sell on behalf of another person, whether as principal or agent.
- You make inter-state taxable supplies (with some exceptions, such as small service providers below ₹20 lakh/₹10 lakh and specific notified categories, such as handicraft suppliers).
- You provide online services from outside India to a non-registered individual in India.
- You offer online money gaming from outside India to anyone residing in India.
- You are required to pay tax under the reverse charge mechanism.
- From 1 April 2025, entities receiving common input service invoices for multiple GSTINs must register as an Input Service Distributor (ISD) and distribute ITC.
Conclusion
Knowing the GST limit is essential for every business in India to remain compliant, avoid penalties and manage taxes efficiently. As your business grows, tracking turnover and ensuring timely GST registration is crucial. Proper accounting, invoicing and compliance can significantly affect your financial health.
Managing GST compliance manually can be time-consuming and error-prone. With TallyPrime, businesses can track inventory, monitor GST thresholds, generate accurate invoices and file returns in one place. This helps you remain compliant and focus on growing your business confidently.