GetGSTFast
Back to Blog

GST Turnover Limit for Goods and Services: A Simple Guide for Indian Businesses

One of the first questions every new business owner in India asks is: "Do I need to register for GST?" The answer, in most cases, depends on a single number — your annual turnover. This is called the GST turnover limit.

Understanding this limit is essential. Cross it, and GST registration becomes mandatory. Stay below it, and you may not need to register at all (unless a special rule applies). Let's break it down in simple terms.

What Is the GST Turnover Limit?

The GST turnover limit is the maximum annual turnover your business can have without being required to register for GST. It is based on your aggregate turnover for a financial year — meaning the total value of everything you sell, before taxes.

If your turnover crosses the limit, you must register. If it stays under the limit, registration is voluntary.

Current GST Turnover Limits in India

Under the current rules, the limit depends on whether your business deals in goods or services.

| Type of Business | GST Turnover Limit (Most States) | |---|---| | Goods (e.g., trading, manufacturing) | ₹40 lakh | | Services (e.g., consulting, software, repair) | ₹20 lakh |

So, if you sell goods and your annual turnover is below ₹40 lakh, GST registration is not mandatory (in most states). If you provide services and your turnover is below ₹20 lakh, you are similarly exempt.

Special Category States: Lower Limits Apply

In certain states designated as special category states, the GST turnover limit is lower:

| Type of Business | GST Turnover Limit (Special Category States) | |---|---| | Goods | ₹20 lakh | | Services | ₹10 lakh |

If your business is in one of these states, you need to follow the lower threshold. States can also change status over time, so it's wise to verify the latest list before assuming which limit applies to you.

Why Is the Limit Different for Goods and Services?

The GST framework treats goods and services differently for compliance purposes. Businesses dealing in goods often have higher sales volumes but smaller individual margins, so a higher threshold helps reduce the compliance burden on small traders and manufacturers. Services, being more transaction-focused and easier to track, have a lower threshold of ₹20 lakh.

The result is a clear rule of thumb: ₹40 lakh for goods, ₹20 lakh for services — unless you're in a special category state.

What Counts as "Turnover" for the GST Limit?

To check whether you've crossed the GST turnover limit, you must calculate your aggregate turnover. This includes:

  • All taxable supplies (goods and services)
  • Exempt supplies (goods or services on which GST is not charged)
  • Exports and inter-state supplies

It does not include:

  • Supplies made on which GST is payable under reverse charge
  • The GST taxes themselves (CGST, SGST, IGST, compensation cess)

In plain words: add up the value of everything you sold during the financial year. That total — excluding the tax charged — is your aggregate turnover.

What If You Deal in Both Goods and Services?

Many businesses supply both. In that case, the applicable GST turnover limit depends on your principal supply — the activity that forms the main part of your business.

  • If your principal supply is goods, the higher limit (₹40 lakh) may apply.
  • If your principal supply is services, the lower limit (₹20 lakh) applies.

Determining "principal supply" can sometimes be technical, especially for mixed businesses. If you're unsure, it's always safer to check with a GST professional before deciding whether you need to register.

Businesses That Must Register Even Below the Limit

The GST turnover limit is not the only test. Some businesses must register for GST regardless of their turnover. These include:

  • Businesses making inter-state taxable supplies (selling goods or services outside their own state)
  • Casual taxable persons — those who supply goods or services on a seasonal or occasional basis
  • Businesses required to pay tax under reverse charge
  • Businesses acting as input service distributors or supplying online services through e-commerce operators (in certain cases)

Even if your turnover is well below the limit, if any of these conditions applies to you, GST registration is compulsory.

Can You Register Voluntarily Below the Limit?

Yes. If your turnover is under the GST turnover limit, you can still choose to register voluntarily. Many small businesses do this because:

  • They want to claim Input Tax Credit (ITC) on purchases, which reduces overall tax cost
  • Larger or corporate clients often prefer dealing with GST-registered suppliers
  • GST registration lends credibility and makes it easier to do business across states

However, voluntary registration also brings regular compliance — monthly or quarterly returns — so weigh the benefits against the paperwork before opting in.

Steps to Determine if You Need GST Registration

  1. Calculate your aggregate annual turnover (total sales value, excluding GST).
  2. Identify whether your business deals mainly in goods or services.
  3. Check whether your state is a special category state with lower limits.
  4. Check if any special conditions apply (inter-state supply, casual business, reverse charge, etc.).
  5. If your turnover exceeds the applicable limit — or any special condition applies — you must register for GST.

Final Thoughts

The GST turnover limit is the first checkpoint for every business deciding on GST registration. For most businesses in India, the rule is simple:

  • Goods: Register if turnover exceeds ₹40 lakh (₹20 lakh in special category states)
  • Services: Register if turnover exceeds ₹20 lakh (₹10 lakh in special category states)

Small businesses and startups often struggle with the paperwork and classification questions around GST registration. If you're unsure whether your turnover requires registration — or if you've crossed the limit and need to register quickly — getting professional help is worth it.

Need Help With GST Registration?

Get your GST registration done at just ₹499. We handle the process end-to-end, so you don't have to worry about forms, documentation, or follow-ups. Focus on running your business — we'll take care of your registration.

Get Started with GST Registration at ₹499

Need help with your GST Registration?

Don't let compliance hold you back. Get your GSTIN quickly and affordably. Government fee is ₹0, and we only charge a flat ₹499 service fee.

Get Started Now
CallWhatsAppApply Now