A client called us last month in a bit of a panic. He runs a small stationery wholesale business in Pune, and his accountant had just told him he was "probably over the GST limit." Probably. That word should never show up in a tax conversation.
This is exactly where most small business owners get stuck on the GST registration limit. Is it 20 lakh or 40 lakh? Does it depend on your state? Does it change if you sell services instead of goods? And what happens if you've already crossed it without realizing?
We're going to walk through the GST registration threshold limit for 2026 the way we'd explain it to a client sitting across the table, no jargon, just the numbers and exceptions that actually decide whether you need a GST number this year.
What Is the GST Registration Limit in 2026?
The GST registration limit depends on what you sell and where you operate. Goods suppliers in most states must register once turnover crosses ₹40 lakh. Service providers register at ₹20 lakh. Special category states like Manipur, Mizoram, Nagaland, and Tripura follow lower limits ₹20 lakh for goods and ₹10 lakh for services.
There isn't one universal number. The GST registration threshold limit changes based on three things: whether you supply goods or services, which state your business operates in, and whether you fall into a category that's required to register regardless of turnover (we'll get to that it trips up more people than you'd think).
20 Lakh vs 40 Lakh: The Real Difference Explained
Goods sellers get a higher exemption of ₹40 lakh in normal states because the GST Council wanted to ease compliance for small traders and manufacturers. Service providers stay at ₹20 lakh because the 2019 increase was specifically meant for goods businesses, not services.
Here's the part that confuses people: the ₹40 lakh limit isn't automatic just because you sell goods. The GST registration mandatory threshold of ₹40 lakh only applies if you meet a few conditions:
-
You supply only goods (no services, even occasionally)
-
You're not dealing in ice cream, pan masala, or tobacco products
-
You're not making inter-state supplies from certain states
-
Your state has actually opted into the ₹40 lakh limit
If you sell goods and also do a bit of servicing, say you sell furniture and also offer installation as a paid service you might fall back to the ₹20 lakh limit. We've seen this catch furniture dealers, electronics retailers, and even bakery owners who also cater events off guard.
|
Supply Type
|
Normal Category States
|
Special Category States
|
|
Goods only
|
₹40 lakh
|
₹20 lakh
|
|
Services / Mixed
|
₹20 lakh
|
₹10 lakh
|
GST Registration Limit State-Wise: Where Do You Fall?
Most Indian states, including Rajasthan, Delhi, Maharashtra, Gujarat, and Karnataka, follow the ₹40 lakh limit for goods and ₹20 lakh for services. A handful of northeastern and hill states Manipur, Mizoram, Nagaland, and Tripura apply lower thresholds because they're classified as special category states.
The "special category state" tag isn't random. It comes from the GST Council recognizing that certain hilly, border, or low-population states need different tax treatment. Some of these states, like Assam and Jammu & Kashmir, were given the option to raise their limit to ₹40 lakh and chose to, so don't assume every northeastern state is automatically stuck at the lower number.
State-Wise GST Threshold at a Glance
|
Category
|
States/UTs
|
Goods Limit
|
Service Limit
|
|
Normal states
|
Rajasthan, Delhi, Maharashtra, UP, Gujarat, Karnataka, Tamil Nadu, West Bengal, MP, Kerala, Haryana, Punjab, Bihar, Odisha, Andhra Pradesh, Goa, Chhattisgarh, Jharkhand
|
₹40 lakh
|
₹20 lakh
|
|
Opted-up special states
|
Assam, Jammu & Kashmir
|
₹40 lakh
|
₹20 lakh
|
|
Special category (lower limit)
|
Manipur, Mizoram, Nagaland, Tripura
|
₹20 lakh
|
₹10 lakh
|
|
Other small/hill states
|
Arunachal Pradesh, Meghalaya, Sikkim, Uttarakhand, Puducherry
|
₹20 lakh
|
₹20 lakh
|
A quick note here a few of these smaller states have had their exact goods threshold revised over different notifications, so if you're operating in Arunachal Pradesh, Meghalaya, Sikkim, Uttarakhand, or Puducherry specifically, it's worth a five-minute call with a GST consultant before you assume either number applies to you.
Since you're likely reading this from Rajasthan or dealing with clients across India, the good news is Rajasthan sits comfortably in the ₹40 lakh / ₹20 lakh normal category no special exceptions to worry about there.
How Is Turnover Calculated for the GST Limit?
Aggregate turnover for GST registration includes all taxable sales, exempt sales, exports, and inter-state supplies calculated PAN-wide across India, not branch by branch. It excludes GST itself and reverse-charge inward supplies.
This is where a lot of business owners undercount. People assume turnover means "money I billed customers for taxable sales." It's broader than that.
Aggregate turnover includes:
-
Taxable supplies of goods and services
-
Exempt supplies (yes, even tax-free sales count toward the limit)
-
Export turnover
-
Inter-state supplies between your own branches
Aggregate turnover excludes:
-
CGST, SGST, IGST, and compensation cess collected
-
Value of inward supplies taxed under reverse charge
Here's a real scenario. One of our clients runs a small consultancy and also exports research reports to a US client. He assumed exports were "outside GST" and didn't count them. They do count exports are zero-rated, not turnover-exempt. Once we added his export billing, he crossed ₹20 lakh by April and needed registration that same month.
Mandatory GST Registration Regardless of Turnover
Certain businesses must register for GST even with zero turnover. This includes e-commerce sellers, inter-state suppliers, casual taxable persons, and anyone liable under reverse charge. Turnover limits don't apply to these categories at all.
This is the part of the GST registration eligibility rules that catches the most people off guard, especially online sellers. If any of these apply to you, the ₹20 lakh or ₹40 lakh conversation is irrelevant; you need GST registration from day one.
-
E-commerce sellers anyone selling through Amazon, Flipkart, Meesho, or similar platforms
-
Inter-state suppliers of goods selling across state lines, even a single ₹500 order
-
Casual taxable persons occasional sellers at trade fairs or exhibitions outside their home state
-
Non-resident taxable persons
-
Businesses under reverse charge mechanism
-
Input Service Distributors (ISD) including entities receiving shared input service invoices across multiple GSTINs from FY 2025-26 onward
-
Online money gaming or OIDAR service providers from outside India serving Indian customers
If you're an e-commerce seller in Rajasthan with ₹3 lakh in annual sales, you still need GST registration. We get asked this constantly, and the answer surprises people every time.
Common Mistake: Assuming you're safe because you're "below the limit," without checking if you fall into one of these compulsory categories.
Step-by-Step: How to Check If You Need GST Registration
To check GST registration applicability, calculate your aggregate turnover for the financial year, identify your state's threshold, and confirm whether any mandatory registration category applies to you regardless of turnover.
-
List all your income sources sales, exports, exempt supplies, inter-state transfers
-
Add them up for the current financial year (April to March)
-
Check your state's applicable threshold using the table above
-
Confirm you're not in a compulsory registration category (e-commerce, inter-state, reverse charge, etc.)
-
Compare your total turnover against the relevant limit
-
If you've crossed it, register within 30 days of becoming liable
If you've already crossed the threshold and haven't registered, don't wait for a notice. You can check your GST registration status and start the process directly, only add interest and penalty on top.
What Happens If You Don't Register on Time?
Operating without mandatory GST registration attracts a penalty of 10% of the tax due, with a minimum of ₹10,000. In cases of deliberate tax evasion, the penalty can go up to 100% of the tax amount owed.
We've handled cases where business owners genuinely didn't know they'd crossed the limit usually because they forgot to count exempt sales or a one-off export order. The GST department doesn't really care about intent versus ignorance once a notice is issued. The bill comes with interest from the date you became liable, not the date you finally registered.
Voluntary GST Registration: Should You Register Even Below the Limit?
Voluntary GST registration is allowed for any business below the threshold. It lets you claim input tax credit, issue valid GST invoices, and build credibility with larger clients and B2B buyers who prefer dealing with registered vendors.
A lot of freelancers and small traders register voluntarily, not because they're forced to, but because larger clients increasingly ask for a GSTIN before they'll release payment. If you're supplying to corporates or working with companies that need to claim input credit on what they pay you, voluntary registration can actually win you business rather than just adding paperwork.
The flip side: once registered, you take on full compliance monthly or quarterly returns, invoice formatting rules, and the usual filing calendar. It's not a free benefit; it's a trade-off worth thinking through with your numbers in front of you.
GST Composition Scheme: A Different Threshold Altogether
The Composition Scheme is unrelated to the GST registration limit. It's available to already-registered businesses with turnover up to ₹1.5 crore for goods, or ₹50 lakh for independent service providers, offering a flat tax rate instead of regular GST slabs.
This trips up a lot of people because the numbers sound similar to registration thresholds, but they answer completely different questions. The registration threshold decides whether you need to register at all. The Composition Scheme decides whether, once registered, you can opt for simpler compliance and a fixed tax rate (6% split as 3% CGST and 3% SGST for service providers and mixed suppliers) instead of standard rates.
|
Scheme
|
Eligible Turnover
|
Tax Treatment
|
|
Composition Scheme (Goods)
|
Up to ₹1.5 crore
|
Flat 1% (for most goods traders)
|
|
Composition Scheme (Services/Mixed)
|
Up to ₹50 lakh
|
Flat 6% (3% CGST + 3% SGST)
|
|
Regular GST Registration
|
Above threshold limit
|
Standard GST rate slabs with ITC
|
GST Registration for E-Commerce Sellers and Freelancers
E-commerce sellers must register for GST irrespective of turnover, since platforms like Amazon and Flipkart require a valid GSTIN before listing products. Freelancers and service providers register only after crossing ₹20 lakh, unless they're also selling inter-state.
We separate these two because the rules genuinely differ, and we see the confusion constantly:
-
E-commerce sellers: Registration is compulsory from the very first sale, no exceptions, no turnover cushion.
-
Freelancers (consultants, designers, writers, developers): Standard ₹20 lakh threshold applies, unless you're billing clients outside your home state which most freelancers working remotely actually do, making registration effectively mandatory anyway.
If you're a freelancer working with out-of-state clients and unsure where you stand, it's worth getting your documents ready in advance rather than scrambling once a client asks for your GSTIN.
Documents Required for GST Registration
GST registration requires PAN, proof of business constitution, identity and address proof of the authorised signatory, business address proof, and bank account details. Companies and LLPs additionally need a digital signature certificate.
|
Document Category
|
What's Needed
|
|
Identity Proof
|
PAN card, Aadhaar of proprietor/partners/directors
|
|
Business Proof
|
Partnership deed, incorporation certificate, or MSME registration
|
|
Address Proof
|
Electricity bill, rent agreement, or property tax receipt
|
|
Bank Details
|
Cancelled cheque or bank statement
|
|
Digital Signature
|
Mandatory for companies and LLPs
|
|
Photographs
|
Passport-size photo of signatory
|
Once your documents are in order, the online GST registration process typically takes 3–7 working days, assuming there are no discrepancies flagged during verification.
Quick Decision Table: Do You Need GST Registration?
|
Your Situation
|
Registration Required?
|
|
Goods business, ₹35 lakh turnover, normal state
|
No (below ₹40 lakh)
|
|
Service business, ₹22 lakh turnover, normal state
|
Yes (above ₹20 lakh)
|
|
Any turnover, selling via Amazon/Flipkart
|
Yes (compulsory category)
|
|
₹5 lakh turnover, but supplying inter-state
|
Yes (compulsory category)
|
|
₹15 lakh turnover, services, special category state
|
Yes (above ₹10 lakh)
|
|
₹10 lakh turnover, goods only, no inter-state sales
|
No (below applicable limit)
|
Did You Know?
The ₹40 lakh threshold for goods was introduced at the 32nd GST Council Meeting, raising it from the original ₹20 lakh limit specifically to ease compliance for small traders and manufacturers after feedback that the earlier limit was pulling too many micro-businesses into mandatory filing.
Key Takeaways
-
The GST registration limit isn't one number it depends on goods vs. services and your state category
-
Most states, including Rajasthan, follow ₹40 lakh (goods) and ₹20 lakh (services)
-
Special category states like Manipur, Mizoram, Nagaland, and Tripura have lower limits
-
Aggregate turnover includes exempt sales and exports most people undercount this
-
Certain categories (e-commerce, inter-state suppliers) must register regardless of turnover
-
Missing the deadline triggers a penalty of at least ₹10,000 or 10% of tax due
-
Voluntary registration can help even if you're below the limit, especially for B2B work
FAQs
1. Is GST registration mandatory for 20 lakh turnover? GST registration becomes mandatory at ₹20 lakh turnover only for service providers in normal category states, or for goods and services in special category states with the ₹20 lakh threshold. Goods-only suppliers in normal states get a higher ₹40 lakh cushion, so ₹20 lakh alone doesn't trigger registration for them.
2. What is the GST limit for 2026 in Rajasthan? Rajasthan follows the standard normal-category threshold: ₹40 lakh for goods-only suppliers and ₹20 lakh for service providers or mixed suppliers. There's no special exemption or reduced limit applicable specifically to Rajasthan.
3. Do I need GST registration if I sell only on Amazon or Flipkart? Yes. E-commerce sellers must register for GST regardless of turnover, since marketplaces are legally required to collect GSTIN details before allowing you to list and sell products on their platform.
4. Does export turnover count toward the GST registration limit? Yes. Export turnover is zero-rated under GST, meaning no GST is charged on it, but it still counts as part of your aggregate turnover when checking whether you've crossed the registration threshold.
5. Can I cancel my GST registration if my turnover falls below the limit later? Yes, you can apply for cancellation using Form GST REG-16, but only after filing all pending returns and clearing outstanding liabilities. The cancellation isn't automatic just because your turnover drops.
6. What is the penalty for not registering under GST on time? The penalty is 10% of the tax due, subject to a minimum of ₹10,000. If the non-registration is found to be deliberate tax evasion, the penalty can go up to 100% of the tax amount owed.
7. Is the GST registration limit different for goods and services? Yes. In normal category states, goods suppliers get a ₹40 lakh threshold, while service providers and mixed suppliers are capped at ₹20 lakh. This gap exists because the 2019 increase specifically targeted goods businesses.
8. Do freelancers need GST registration below 20 lakh? Generally no, unless the freelancer is supplying services to clients in other states, in which case the inter-state supply rule can make registration compulsory regardless of turnover.
9. What counts as aggregate turnover for GST registration? Aggregate turnover includes all taxable supplies, exempt supplies, exports, and inter-state transfers calculated across all branches under the same PAN. It excludes GST itself and inward supplies taxed under reverse charge.
10. Is voluntary GST registration a good idea for a small business? It depends on your client base. If you mainly deal with B2B clients or larger companies that prefer registered vendors for input tax credit purposes, voluntary registration often helps win business despite the added compliance.
11. How is turnover calculated if I have branches in multiple states? Turnover is calculated on a PAN basis across India, not state by state. Even if each branch individually stays below the threshold, the combined turnover under one PAN is what determines registration liability.
12. What is the GST limit for Manipur, Mizoram, Nagaland, and Tripura? These four states follow the special category threshold of ₹20 lakh for goods and ₹10 lakh for services, lower than the standard limits applicable in most other Indian states.
Final Word
Crossing the GST threshold isn't a crisis if you catch it early it's a routine compliance step that takes a few days to sort out. The actual risk is in not checking at all, assuming a number you read somewhere applies to your state and your business type without verifying it.
If you've gone through the numbers above and you're not sure where you stand, it's worth getting your turnover checked properly rather than guessing. You can start your GST registration online once you've confirmed you're over the limit, or reach out for a quick turnover review if you're on the fence.