KyaTax
Blog › GST

GST Registration Limits: 20L/40L, Compulsory Cases and State Rules

Updated 2026-08-26 · 6 min read · By KyaTax
Quick answer
  • Most service businesses must register for GST once turnover crosses ₹20 lakh; goods sellers get a higher ₹40 lakh limit in most states
  • Eleven special-category states have lower thresholds, and certain business types must register regardless of turnover
  • Crossing the limit mid-year means you must register within 30 days — not at the start of the next financial year

The GST registration limit for FY 2026-27 is ₹40 lakh for businesses supplying goods in most Indian states, and ₹20 lakh for service providers. But these headline numbers hide important exceptions — lower thresholds for special-category states, and a long list of situations where registration is compulsory from day one, no matter how small your turnover. This article gives you the complete picture so you know exactly when you must register, when you can wait, and what mistakes to avoid.

The Basic Turnover Thresholds at a Glance

India's GST law sets turnover-based thresholds under Section 22 of the CGST Act. If your aggregate annual turnover stays below the applicable limit, registration is optional. The moment you cross it, you have 30 days to apply.

Type of Supply General States Threshold Special Category States Threshold
Supply of Goods only ₹40 lakh ₹20 lakh
Supply of Services (or mixed) ₹20 lakh ₹10 lakh
Supply of both Goods and Services ₹20 lakh ₹10 lakh

Special-category states include the eight North-Eastern states (Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura), plus Himachal Pradesh, Uttarakhand, and Jammu & Kashmir. If your business is registered in any of these states, the lower limit applies to you.

What Counts as "Aggregate Annual Turnover"?

This is where many small business owners go wrong. Aggregate annual turnover is not just your profit or your bank deposits. Under the GST law, it includes:

It excludes inward supplies on which you pay GST under the reverse charge mechanism, and it is counted across all business verticals under the same PAN across India.

Worked Example: When Does a Freelancer or Small Trader Actually Cross the Limit?

Let's take two real scenarios for FY 2026-27.

Scenario A — IT Freelancer in Pune (Services)

Ramesh is a freelance web developer working from Pune, Maharashtra. His invoices from April 2026 to September 2026 total ₹17,50,000. In October 2026 he gets a large project worth ₹3,00,000.

Cumulative turnover after October invoice: ₹17,50,000 + ₹3,00,000 = ₹20,50,000

Ramesh has crossed the ₹20 lakh service threshold during October 2026. He must apply for GST registration within 30 days of crossing — meaning by around mid-November 2026. He cannot wait until 1 April 2027. Any supplies made after crossing the limit without registration attract penalties.

Scenario B — Kirana Shop Owner in Jaipur (Goods)

Sunita runs a grocery shop in Jaipur, Rajasthan. Her annual turnover is ₹36 lakh — all from selling packaged and unpackaged food. Since Rajasthan is a general state and she sells only goods, the ₹40 lakh threshold applies. Her ₹36 lakh turnover keeps her below the limit. She does not need to register for GST unless she voluntarily chooses to.

Compulsory GST Registration — Turnover Does Not Matter

Certain business types must register from the very first rupee of supply, regardless of turnover. These are covered under Section 24 of the CGST Act. If any of the following apply to you, register immediately:

  1. Inter-state taxable supplies: If you sell goods or services to customers in another state, you must register — even if your total turnover is ₹1 lakh.
  2. E-commerce sellers: Anyone selling through Amazon, Flipkart, Meesho, or any other electronic commerce operator must register regardless of turnover.
  3. E-commerce operators: Platforms like Swiggy, Zomato, and similar operators that collect payment on behalf of suppliers must register.
  4. Casual taxable persons: If you occasionally supply goods or services in a state where you don't have a fixed place of business (for example, setting up a stall at a trade fair in another city), you must register before the event.
  5. Non-resident taxable persons: Foreign businesses supplying in India must register before commencing supply.
  6. Reverse charge recipients: If you are required to pay GST under the reverse charge mechanism, registration is mandatory.
  7. Persons making supplies through an agent: Both the principal and the agent may need separate registrations.
  8. Input Service Distributors (ISD): Compulsory registration is required to distribute ITC across branches.

One important relief: pure service exporters and suppliers of only exempt goods or services are not required to register even if turnover exceeds the threshold, provided they have no other taxable supply.

The ₹40 Lakh Limit — Conditions and Fine Print

The enhanced ₹40 lakh threshold for goods suppliers is not automatic for every seller. It does not apply if you are engaged in supplying:

If your business involves even one service invoice, your threshold drops back to ₹20 lakh. This catches many traders off-guard — for example, a hardware dealer who also charges for delivery or installation is technically providing a service and should apply the ₹20 lakh limit.

Voluntary Registration — Should You Register Early?

You can apply for GST registration even if your turnover is below the threshold. Voluntary registration makes sense when:

Once you voluntarily register, all obligations — filing GSTR-1, GSTR-3B, paying tax — apply in full. You cannot simply cancel registration if business slows down without following the formal surrender process. If you want help deciding whether to register now or wait, GST Registration assistance is available on KyaTax.

Common Mistakes People Make with the GST Threshold

These are errors our team sees repeatedly — and all of them can trigger notices, penalties, or interest from the GST department.

  1. Counting only taxable turnover, ignoring exempt sales: If you sell both taxable and exempt goods, both amounts count toward your aggregate turnover for threshold purposes. Many traders running mixed businesses register late because they only track taxable sales.
  2. Assuming the year resets on 1 April: Turnover is counted on a rolling basis from 1 April. If you crossed ₹20 lakh in October, you owe registration from October — you cannot argue that you'll register next April.
  3. Treating inter-state supply as exempt from the registration rule: Even a single interstate invoice creates a mandatory registration requirement. Selling on WhatsApp to a buyer in another state counts.
  4. E-commerce sellers thinking the ₹40 lakh limit applies to them: It does not. If you list products on any marketplace — even if monthly sales are ₹15,000 — you must register immediately.
  5. Ignoring turnover of all branches under the same PAN: If you own a boutique in Delhi and a boutique in Mumbai, the turnovers of both are added together. Keeping them in separate accounts does not change the law.

Do it yourself in minutes — free to try, no login needed.

Open GST Registration →

Frequently asked questions

What is the GST registration limit for FY 2026-27?

For businesses supplying only goods in general states, the limit is ₹40 lakh. For service providers, or for businesses in special-category states (like Himachal Pradesh, Uttarakhand, or the North-Eastern states), the limit is ₹20 lakh for goods and ₹10 lakh for services.

Do I need GST registration if I sell only on Amazon or Flipkart?

Yes, absolutely. E-commerce sellers must register for GST regardless of their turnover. The ₹20 lakh or ₹40 lakh threshold does not apply to sellers on any electronic commerce platform.

Does turnover from export count toward the GST registration threshold?

Yes. Export turnover is included in your aggregate annual turnover for the purpose of calculating whether you have crossed the registration threshold, even though exports themselves are zero-rated and you don't charge GST on them.

I crossed the ₹20 lakh limit in November. Can I wait until April to register?

No. Once your cumulative turnover in a financial year crosses the applicable threshold, you must apply for registration within 30 days of the date you crossed the limit. Waiting until the next financial year is non-compliant and can result in penalties and interest on unpaid tax.

General information for FY 2026-27, not professional advice for your specific case. Rules change — verify against the latest notification or ask a KyaTax expert.
Related: All free tools · More guides · Virtual CFO