Many small business owners believe GST is only for “big companies.” That assumption is what puts traders, freelancers, and online sellers on the wrong side of late-registration notices every year. GST registration is not about how big your business feels — it is about a specific set of turnover thresholds and situation-based triggers laid down in the Central Goods and Services Tax Act 2017. This post explains when registration becomes mandatory, who must register regardless of turnover, and where the common mistakes happen.
Quick answer
A business dealing in goods generally needs GST registration once aggregate turnover crosses ₹40 lakh in a financial year. For services, the limit is ₹20 lakh. In special category states, the limits drop to ₹20 lakh for goods and ₹10 lakh for services.
Before assuming you are below the threshold, check:
- Is your aggregate turnover calculated correctly (PAN-India, all GSTINs combined)?
- Do you fall under any compulsory registration category, regardless of turnover?
- Are you in a special category state with lower limits?
What “aggregate turnover” actually means
This is where most confusion begins. Aggregate turnover under the CGST Act 2017 is not just your taxable sales. It is calculated on an all-India, PAN-level basis, and it includes:
- All taxable supplies of goods and services
- Exempt supplies (such as unbranded food items or agricultural produce where GST is not chargeable)
- Exports of goods and services (these are zero-rated but still count in turnover)
- Inter-state supplies made under the same PAN
It excludes GST itself, cess, and inward supplies on which you pay tax under reverse charge.
The practical impact is important. If you run two small shops under the same PAN — one in Delhi and one in Pune — the turnovers add together. Each shop might individually earn ₹25 lakh and look safe, but combined they cross ₹50 lakh, which means GST registration is mandatory. The threshold is a PAN-level test, not a shop-level test.
The two sets of thresholds
Normal category states
Most Indian states and union territories fall in this group. The thresholds are:
- Goods suppliers: aggregate turnover above ₹40 lakh
- Service providers: aggregate turnover above ₹20 lakh
- Mixed suppliers (both goods and services): the ₹20 lakh service-provider threshold applies
The ₹40 lakh threshold for goods came into effect on 1 April 2019 through Notification No. 10/2019 – Central Tax. It applies only where the state has opted for it and where the business is not dealing in excluded categories such as ice cream, pan masala, or tobacco, and is not making inter-state supplies of goods.
Special category states
Certain states have lower thresholds because of their distinct economic and geographic situations. These are Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, and Uttarakhand. For these states, goods suppliers must register above ₹20 lakh and service providers above ₹10 lakh. Two special category states — Jammu & Kashmir and Assam — have chosen to adopt the normal ₹40 lakh threshold for goods instead.
Compulsory registration regardless of turnover
Section 24 of the CGST Act lists categories of persons who must register for GST even if their aggregate turnover is zero. This is where many small business owners get caught out.
Compulsory registration applies to:
- Inter-state suppliers of goods — a single sale to a buyer in another state triggers registration. For service providers, a turnover-based exemption is available up to ₹20 lakh (₹10 lakh in special category states).
- Casual taxable persons — those who make occasional taxable supplies in a state where they have no fixed place of business.
- Non-resident taxable persons.
- Persons required to deduct TDS or collect TCS under GST.
- E-commerce operators and persons supplying goods through e-commerce platforms such as Amazon, Flipkart, Meesho, Swiggy, or Zomato — no turnover threshold applies for goods sellers on these platforms.
- Agents or principals making taxable supplies on behalf of others.
- Input Service Distributors (ISDs).
- Persons liable to pay tax under reverse charge.
- Online service providers supplying from outside India to unregistered persons in India.
- Online money gaming providers operating from outside India to persons in India.
The e-commerce category catches many first-time sellers by surprise. A craft seller in Bhopal with a ₹5 lakh annual turnover who starts selling on Amazon must still register, because e-commerce sales do not benefit from the threshold exemption for goods.
Voluntary registration
A business below the threshold can still register voluntarily. This is often the right choice for businesses that want to claim input tax credit (GST paid on purchases can be offset against GST collected on sales), work with GST-registered clients who insist on tax invoices, or simply want to appear more credible to corporate buyers.
Once registered, however, the business must comply with all GST filing obligations regardless of turnover.
What to do if you are close to the threshold
If your turnover is nearing the registration limit, the practical steps are:
- Calculate your correct aggregate turnover, including exempt supplies and inter-state sales.
- Check which state you operate in and whether it is normal or special category.
- Check whether you fall under any compulsory-registration category.
- If registration is required, apply through the GST portal within 30 days of becoming liable.
- Keep turnover records for at least the last two financial years, as enforcement now uses UPI transaction data and e-commerce portal data to flag non-registrants.
Here is how the decision flows for a typical business. Variations for special category states and service providers are covered just below the chart.
Variations on this main path
- Service providers in normal states: Same flow, but the threshold is ₹20 lakh instead of ₹40 lakh.
- Special category states (Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, Uttarakhand): Same flow, but the thresholds are halved — ₹20 lakh for goods, ₹10 lakh for services.
- Jammu & Kashmir and Assam: Special category states that have adopted the ₹40 lakh threshold for goods.
- Mixed suppliers (goods plus services): The ₹20 lakh service-provider threshold applies, not the ₹40 lakh goods threshold.
When you should not delay or avoid registration
Some situations demand action rather than wait-and-watch:
- You have made even one inter-state sale of goods. Registration becomes mandatory from that point, regardless of turnover.
- You are listing on an e-commerce marketplace. Most platforms will not activate your seller account without a valid GSTIN.
- You are close to the threshold and your next quarter is likely to push you over. Applying only after crossing creates a gap period where you may be liable for tax on supplies made before registration, without being able to collect it from your buyers.
- UPI and e-invoice data has flagged your business. The GST authorities actively use payment platform data to identify non-registered businesses whose volumes suggest threshold breach.
- You are an exporter. Exports are zero-rated, but GST registration is still required to claim refunds and file returns.
Documents and checks before applying for GST registration
Keep these ready before starting the application:
- PAN card of the business or proprietor
- Aadhaar of the authorised signatory
- Proof of business constitution (partnership deed, certificate of incorporation, etc.)
- Proof of business address (rent agreement, electricity bill, property tax receipt)
- Bank account details with a cancelled cheque
- Photograph of the authorised signatory
- Digital signature certificate (mandatory for companies and LLPs)
- Details of turnover for the current financial year, supported by sales records
- List of all states where the business operates, for state-wise registration needs
Final takeaway
GST registration is not a simple yes-or-no question driven by size alone. It is a combined test of what you sell, where you sell it, and how you sell it. A small craft seller with zero turnover who lists on Amazon is just as liable as a ₹50 lakh trader in a normal state. The ₹40 lakh and ₹20 lakh numbers are useful anchors, but the real question is whether any of the compulsory triggers apply and whether your aggregate turnover — correctly calculated — has crossed the line. Getting this right early avoids late-registration interest, penalties, and the stress of a notice from the department.
Unsure whether your business needs GST registration, or confused about aggregate turnover and compulsory registration triggers? eTaxMate can help you review your turnover, check which thresholds apply, and handle registration and return filing correctly.
This blog post is for general information only and does not constitute professional advice. Tax laws are subject to change and their application depends on individual facts and circumstances. Readers should consult a qualified professional before taking any action based on this content. eTaxMate accepts no liability for any action taken based on the information in this post.
