GST Threshold for Service Providers: When You Must Register

GST thresholdservice providersregistration limitGST compliancebusiness turnover

Learn the GST registration threshold for Indian service providers in 2025. Find out if your business turnover requires GST registration and what happens if you cross the ₹20 lakh limit.

Introduction

You run a consulting business, a repair shop, or a freelance writing side hustle. One day, a client asks: "Do you have a GST number?" You pause. Should you have one?

The answer depends on one number: how much money your service business makes in a year. Cross a certain line, and GST registration becomes mandatory. Stay below it, and you may not need it yet.

This article answers the question every service provider asks: "What is the GST threshold limit for my business, and when do I have to register?"

We will walk you through the exact rupee limits, show you how to count your yearly income, and explain what happens if you ignore the rule. No confusing tax language—just facts that apply to your business.

The ₹20 Lakh Rule for Most Service Providers

Here is the simple rule: if you provide services (not sell goods), your business must register for GST once your total income in a financial year reaches ₹20 lakh.

Think of this as a door. Below ₹20 lakh, the door is closed—you do not need to register. The moment you cross ₹20 lakh, the door opens, and registration becomes required.

What counts as "income"? Add up all the money your customers pay you for services in the year April to March. Include invoices paid, cheques received, online transfers—everything. Do not subtract costs or expenses. Just the total money that came in.

A few examples:

A home tuition teacher gets ₹5,000 per month from five students. That is ₹60,000 in a year. She is well below ₹20 lakh. No registration needed yet.

A freelance web designer charges ₹50,000 per project and completes five projects in a year. That is ₹2,50,000 total. He has crossed ₹20 lakh. He must register for GST.

A plumber running a repair service earns ₹8,000 per month. That is ₹96,000 in a year. Still below ₹20 lakh. He does not need to register.

But wait—there is a catch for certain states. Some states marked as "special category states" have a lower threshold of ₹10 lakh for services. If your business operates in one of those states, you must register once you hit ₹10 lakh, not ₹20 lakh. The current list of special category states can change, so check gst.gov.in to confirm which states apply to you.

Why does the government set these limits? Because it wants small businesses to focus on running their shop, not drowning in paperwork. Once your business grows big enough, the government expects you to collect GST from customers and send it to the tax office.

One more important point: the limit resets every financial year (April 1 to March 31). If you earned ₹15 lakh last year, your counter goes back to zero on April 1. You start fresh.

A Simple Example

Let us follow Ananya, who runs an online accounting consultant business.

In April, she lands her first client and charges ₹1,50,000 for a three-month project. That is ₹1,50,000 on her counter.

In June, another client pays her ₹2,00,000. Now her total is ₹3,50,000.

By September, she has earned ₹8,00,000 from multiple clients. Still below ₹20 lakh.

In October, she picks up a new client for ₹6,00,000. She has now earned ₹14,00,000 in the year. Getting close.

In December, she completes another project for ₹7,00,000. Her yearly total is now ₹21,00,000.

Ananya has crossed ₹20 lakh. The threshold is breached. From this point forward, she must register for GST. She cannot wait until March 31. Once you cross the line, you must apply for registration within 30 days.

What happens next? Ananya registers, gets a GST number, and now she must collect 18% GST (the standard rate for most services) from her clients. She also files GST returns every month showing what she collected and what she paid.

If Ananya had earned only ₹18,00,000 by year-end, she would not have crossed the threshold, and registration would not be mandatory.

Who This Applies To

If any of these describe you, pay close attention:

  • You offer a service (consulting, design, repair, coaching, transportation, cleaning, fitness training, accounting, legal advice, etc.).
  • Your customers pay you for your time, skill, or expertise, not for physical goods you manufactured or resold.
  • Your business turnover in the past 12 months (April to March) is approaching ₹20 lakh (or ₹10 lakh if you operate in a special category state).
  • You have never registered for GST and are not sure if you are required to.

You can skip this article if:

  • You sell goods (clothing, groceries, electronics) instead of offering services. You have a different threshold of ₹40 lakh.
  • Your turnover is very small (under ₹5 lakh per year) and stable.
  • You already have a GST registration and understand your filing obligations.

If your turnover is climbing or you are unsure whether your activity is a "service" or a "good," the next step is simple: calculate your total earnings for this financial year and check whether you have crossed the line.

Check Your GST Position

Here is what you need to do right now: add up every rupee your service business earned from April 1 last year to today. Include all invoices, even those still waiting to be paid.

If the total is less than ₹20 lakh (or ₹10 lakh if you are in a special category state), you are safe for now. But mark your calendar. Once you get close, plan ahead.

Unsure whether you have counted correctly? You can check your position free on gsthelp.in, a free GST threshold checker for Indian businesses. It runs in your browser and helps you see whether you have crossed the limit.

Conclusion

The rule is straightforward: service providers register for GST once their yearly turnover (the total money they earn) crosses ₹20 lakh. Most states follow this limit. A few special category states have a lower limit of ₹10 lakh.

Crossing the threshold is not a disaster. It just means you need a GST number and you collect tax from customers on behalf of the government. Many service businesses do this successfully.

The key is to watch your numbers. Once you get close, talk to an accountant or your tax advisor about the steps to register.

This article is informational only. Rules can change, and your state may have special rules. Confirm the current thresholds and requirements on gst.gov.in or speak with a qualified CA before you make any decisions.

Quick Compliance Check

Get instant insights in seconds

Lakhs

Completely Private & Secure