GST Registration Turnover Limit (2026)
₹20 Lakh, ₹40 Lakh Rules, State-Wise Limits & Penalties
If you are running a Business, Freelancing, Online Selling on Amazon or Flipkart, Earning from YouTube, or Providing services in India, one of the most important questions you must answer is:
“Do I need to register for GST or not?”
The answer depends on your GST registration turnover limit.
This guide explains everything in simple language –
from ₹20 lakh vs ₹40 lakh limits, state-wise rules, penalties, special cases, old vs new system, and real-life examples – so you can make the right legal and financial decision.
What Is the GST Registration Turnover Limit?
The GST registration Sale limit is the maximum annual Sale a business can earn without being legally required to register for GST.
If your turnover crosses this limit, GST registration becomes mandatory.
If you stay below it, GST registration is optional (voluntary).
This limit exists to give relief to small businesses from heavy GST compliance and taxes.
GST Turnover Limits in India (2025-26)
Here are the current GST registration limits applicable in India:
Type of Business | Normal Category States | Special Category States |
Goods (Traders, Manufacturers, Online Seller) | ₹40,00,000 | ₹20,00,000 |
Services Providers (Freelancers, Consultants, YouTubers, IT, Digital Marketing, etc.) | ₹20,00,000 | ₹10,00,000 |
If your turnover crosses these limits in a financial year, you must register for GST.
Which Are Special Category States?
This is Special category states have lower GST limits–
Special Category States |
Arunachal Pradesh |
Assam |
Jammu & Kashmir |
Ladakh |
Manipur |
Meghalaya |
Mizoram |
Nagaland |
Puducherry |
Sikkim |
Tripura |
Uttarakhand |
Himachal Pradesh |
All other states fall under Normal Category States.
State-Wise GST Registration Turnover Limit
State | Category | GST Limit for Goods | GST Limit for Services |
Maharashtra | Normal | ₹40 Lakh | ₹20 Lakh |
Delhi | Normal | ₹40 Lakh | ₹20 Lakh |
Karnataka | Normal | ₹40 Lakh | ₹20 Lakh |
Gujarat | Normal | ₹40 Lakh | ₹20 Lakh |
Tamil Nadu | Normal | ₹40 Lakh | ₹20 Lakh |
Uttar Pradesh | Normal | ₹40 Lakh | ₹20 Lakh |
Assam | Special | ₹40 Lakh | ₹20 Lakh |
Jammu & Kashmir | Special | ₹40 Lakh | ₹20 Lakh |
Who Must Register for GST Even If Turnover Is Low?
Some businesses must register for GST even if their turnover is ₹1.
GST registration is compulsory for:
- Inter-state sellers( Selling in out of your State)
- Amazon, Flipkart, Meesho sellers( Online Seller)
- Importers and exporters
- E-commerce operators
- Online Service providers
- Reverse charge Businesses
- Casual taxable persons
- Non-resident taxable persons
- Input Service Distributors (ISD)
- Agents selling on behalf of others
If your enterprise falls under any of these centralized parameters, the baseline aggregate turnover exemption does not apply to you. Operating a commercial venture under mandatory clauses also alters your fiscal filing requirements, so you should monitor your structural liabilities through our channel for business tax return filing to manage your end-to-end commercial accounting securely.
How Is GST Turnover Calculated?
Your GST turnover is called Aggregate Turnover.
It includes:
Included in Turnover |
Taxable sales |
Exempt supplies |
Export sales |
Inter-state sales |
All PAN-India branches |
Example:
You earn in a year:
- Domestic sales – ₹25 lakh
- Export sales – ₹10 lakh
- Exempt sales – ₹6 lakh
Total GST turnover = ₹41 lakh
GST registration becomes mandatory.
What is not included in GST ?
These following item are not included in GST Sales-
Not Included in GST |
GST collected |
Salary income |
Capital received |
Loan or interest |
Personal income |
What Happens If You Cross the GST Limit in your Business ?
Once your turnover crosses the limit:
Step | What Happens |
Within 30 days | You must apply for GST |
After crossing limit | You must charge GST |
If you don’t | Penalty + Interest |
GST Officers | Can audit your business |
GST Penalty for Late Registration
Situation | Penalty |
Delay in registration | 10% of tax due |
Intentional evasion | 100% of tax |
Minimum penalty | ₹10,000 |
Plus:
- You lose Input Tax Credit
- Your buyers cannot claim GST
- You may face legal action
Old vs New GST Turnover Limits
Period | Goods | Services |
Before 2019 | ₹20 Lakh | ₹20 Lakh |
After 2019 | ₹40 Lakh | ₹20 Lakh |
The increase to ₹40 lakh was introduced to support MSMEs.
GST Limit for Freelancers, YouTubers & Digital Businesses
Profession | GST Required? |
Freelancer Revenue ₹15 lakh | No |
Freelancer Revenue ₹25 lakh | Yes |
YouTuber Revenue ₹12 lakh | No |
YouTuber Revenue ₹30 lakh | Yes |
Digital marketing agency | Yes if > ₹20 lakh |
App Developer | Yes if > ₹20 lakh |
GST Turnover Limit for Amazon, Flipkart & Online Sellers
If you sell through:
- Amazon
- Flipkart
- Meesho
- Shopify
- Any marketplace
GST registration is mandatory, even if your sales are ₹1.
GST Composition Scheme Turnover Limit
Business Type | Turnover Limit | Tax Rate |
Traders | ₹1.5 crore | 1% |
Manufacturers | ₹1.5 crore | 2% |
Restaurants | ₹1.5 crore | 5% |
Service providers | ₹50 lakh | 6% |
Under this scheme:
- No ITC allowed
- Quarterly returns
- Lower tax
GST Registration If Sale below Taxable limit?
Anyone can apply for GST Registration Voluntarily even when the sale is below the Taxable limit ( 40Lac/20Lac) annually.
However, if you got allotted GST Registration, you have to pay GST on sale and file all returns monthly/quarterly on a regular basis.
You cannot file a NIL return or pay Zero GST on your sales by saying your GST sales are below taxable limit.
For Example-
Rahul is a freelance service provider and his annual revenue from services is Rs.10 lakhs, while the standard registration benchmark for him is set at Rs.20 lakhs. However, if he obtains voluntary allotment, he must periodically deposit taxes and submit summaries without failure. If you have previously obtained an allocation and faced cancellation due to missing compliance timelines, check our operational playbook on how to reactivate cancelled gst registration to safely restore your commercial status.
Should You Register for GST Voluntarily?
You should voluntarily register if you:
- Sell to companies
- Export services
- Sell online
- Want Input Tax Credit
- Want business credibility
Step-by-Step GST Registration Process
To apply online, you must visit the official common portal, authenticate your core credentials, upload your KYC variables via a secure OTP loop, and obtain your structural GSTIN securely. Before triggering the process, ensure you review the complete list of statutory papers in our manual on documents required for new gst registration to avoid rejection logs.
What Documents are required for GST Registration?
The GST Registration requires the following documents-
- PAN Card
- Adhaar Card
- Property Ownership Proof ( like Electricity Bill/Registry Copy)
- Rent Deed if Property is Rented
- Bank Passbook FIrst Page/Bank Statement
Final Words
Understanding the GST registration turnover limit is critical for staying compliant and saving money.
If your sales trend lines are nearing or crossing the statutory bounds, securing your registration on time can insulate your firm from severe audits, unlock input tax credits, and boost commercial reputation. To streamline your operational setup without dealing with complex government portals yourself, you can leave the processing to our panel and itr file by ca to secure an integrated accounting loop.
GST Registration Turnover Limit – Detailed FAQs
This is one of the most misunderstood GST rules.
The GST registration limit depends on what you sell and where you operate.
Type of Business | Normal States | Special Category States |
Goods (trading, manufacturing, retail, wholesale) | ₹40 lakh | ₹20 lakh |
Services (freelancers, consultants, IT, YouTubers, agencies) | ₹20 lakh | ₹10 lakh |
This means:
- A clothing shop in Delhi can Sells up to ₹40 lakh without GST.
- A freelancer in Delhi must register after ₹20 lakh.
- A business in Uttarakhand or Nagaland must register much earlier.
So both ₹20 lakh and ₹40 lakh are correct — they apply to different businesses.
GST turnover (called aggregate turnover) is not just your sales. It includes:
✔ Taxable sales
✔ Exempt supplies
✔ Export income
✔ Inter-state supplies
✔ Sales from all branches under the same PAN
❌ GST collected
❌ Salary income
❌ Capital introduced
❌ Loans or investments
Example
You run a digital marketing agency:
- Client fees = ₹18 lakh
- Foreign client export income = ₹5 lakh
- Training workshop = ₹3 lakh
Total GST turnover = ₹26 lakh
Even though some income is export or exempt, GST registration becomes mandatory.
No — if you are a service provider in a normal state, GST is not mandatory below ₹20 lakh.
However:
- If you sell through Amazon
- If you export
- If you sell to another state
Then GST is compulsory even at ₹1.
GST does not wait for the financial year end.
The moment your turnover crosses:
- ₹20 lakh (services) or
- ₹40 lakh (goods)
You must apply for GST within 30 days.
If you cross it in August, you must register by September.
You cannot wait till March.
This is where most businesses get into trouble.
You will face:
- 10% penalty of tax due (minimum ₹10,000)
- Interest on unpaid GST
- Loss of Input Tax Credit
- GST audits and notices
Even worse, GST officers can demand tax from the day you crossed the limit, even if you didn’t charge customers GST.
Yes — freelancers are treated as service providers.
GST is mandatory when total income exceeds:
- ₹20 lakh (normal states)
- ₹10 lakh (special category states)
This applies to:
- Graphic designers
- Web developers
- SEO experts
- Consultants
- Content writers
- Digital marketers
Yes.
YouTube AdSense, sponsorships, affiliate income, and brand deals are considered taxable services.
If total income crosses ₹20 lakh, GST registration becomes mandatory.
Even if income comes from Google (USA), it is treated as export of services, and GST registration is still required.
Yes — absolutely.
If you sell through any e-commerce platform:
- Amazon
- Flipkart
- Meesho
- Myntra
- Shopify
GST registration is compulsory even if your turnover is ₹1.
This is because e-commerce sellers are specially notified under GST law.
Yes.
Even though exports are zero-rated, the income still counts towards your turnover limit.
If you export services worth ₹25 lakh, GST registration is mandatory even if you do no Indian sales.
Startups follow the same GST rules:
- ₹40 lakh for goods
- ₹20 lakh for services
However, most startups register anyway because:
- They receive funding
- They sell across states
- They claim ITC
- They work with corporates
Restaurants are treated as service providers.
So:
- ₹20 lakh in normal states
- ₹10 lakh in special category states
After this, GST registration is compulsory.
Business Type | Turnover Limit |
Traders & Manufacturers | ₹1.5 crore |
Restaurants | ₹1.5 crore |
Service providers | ₹50 lakh |
Under this scheme:
- Tax rate is low
- Returns are fewer
- But you cannot claim ITC
Yes — and many smart businesses do.
Voluntary GST helps you:
- Claim Input Tax Credit
- Sell to companies
- Export
- Sell on marketplaces
- Look more professional
Yes.
Even if you sell ₹1 to another state, GST registration is mandatory.
Yes.
Providing services to foreign clients is considered export of services.
GST registration is mandatory to file zero-rated returns.
Yes.
If your turnover drops below the limit and you are not in compulsory categories, you can apply for cancellation.
You will have to pay GST from your own pocket along with penalty and interest.
Yes.
They are taxable services and follow the ₹20 lakh limit.
Yes, if turnover crosses the limit.
Yes.
Cash, UPI, bank, cheque – all sales are included.
Yes.
Affiliate income is considered service income.
You must register immediately.
Delay causes penalty and tax demand.
Yes, if annual income exceeds ₹20 lakh.
Yes.
Even though GST is not charged, sales value is included in turnover.
Yes, if you operate in multiple states.If you operate in a single state and operate multiple businesses then only one GST is allotted for all businesses.
The GST authorities allot GST Registration in 1 hour after complete application submission.