Who Needs GST Registration in India (2026)? Thresholds, Documents & Process
Every Indian shop owner hits the same question eventually: do I actually need a GST number, or can I keep running without one? The answer depends on turnover, what you sell, and a handful of rules that apply regardless of revenue. Getting it wrong in either direction costs money. Register too late and you owe interest and penalties on the tax you should have collected. Skip a mandatory case because your turnover looks small, and you can be non-compliant even at zero revenue.
This guide covers who must register for GST in 2026, the exact turnover thresholds by state and business type, the documents you need, and the step-by-step process on the GST portal.
Do you need to register for GST?
Registration becomes mandatory once your aggregate turnover crosses a threshold that depends on what you sell and where your business operates:
| Business type | Normal states | Special category states |
|---|---|---|
| Goods only | ₹40 lakh | ₹20 lakh |
| Services, or goods + services | ₹20 lakh | ₹10 lakh |
Aggregate turnover is calculated across your entire PAN, not per shop or per state: it adds up taxable supplies, exempt supplies, exports, and inter-state supplies, and excludes GST itself. A shop with two branches under the same PAN adds both branches' turnover together when checking against the threshold.
The ₹40 lakh goods limit only holds if you sell goods exclusively. The moment you add any service income, make an inter-state sale, or sell through an e-commerce platform, you drop to the ₹20 lakh line. Arunachal Pradesh, Meghalaya, Sikkim, Uttarakhand, Puducherry, and Telangana use the lower ₹20 lakh goods threshold regardless of what you sell, and Manipur, Mizoram, Nagaland, and Tripura go as low as ₹10 lakh for services.
Mandatory registration regardless of turnover
Section 24 of the CGST Act lists categories that must register the moment they start operating, even at zero turnover. The threshold above does not protect these businesses:
- Anyone making an inter-state taxable supply of goods
- Sellers on e-commerce platforms like Amazon, Flipkart, or Meesho that collect TCS
- Casual taxable persons (selling at a trade fair or exhibition outside your home state)
- Non-resident taxable persons
- Anyone liable to pay tax under reverse charge
- Businesses required to deduct TDS or collect TCS under GST
- Input service distributors and agents supplying on behalf of another registered person
A kirana store selling only within its own state, entirely offline, with turnover under ₹40 lakh, is the one clean case where registration stays optional. Add a Meesho listing or a delivery order to a customer in the next state, and that stops being true.
Should you register even below the threshold?
Registering below the mandatory line, known as voluntary registration, has one real upside and one real cost. The upside is input tax credit: if you buy stock from GST-registered suppliers, an unregistered shop pays that GST and can't claim it back, while a registered shop offsets it against the GST it collects from customers. The cost is monthly or quarterly return filing, and GST-compliant invoicing on every sale from day one.
Voluntary registration tends to make sense when your supplier base is mostly GST-registered wholesalers and your customers are largely B2B buyers who want a proper tax invoice for their own input credit. It makes less sense for a small, cash-heavy, walk-in retail shop still well under the threshold, where the compliance overhead outweighs the credit gained.
Documents required for GST registration
The exact list varies slightly by business structure, but a proprietorship, partnership, or private limited company all need broadly the same core set:
- PAN card of the business, or the proprietor for a sole proprietorship
- Aadhaar card of the proprietor, partners, or directors
- Proof of business constitution: partnership deed, certificate of incorporation, or LLP agreement, where applicable
- Address proof of the principal place of business: electricity bill, rent agreement, or property tax receipt
- Bank account proof: a cancelled cheque or bank statement showing account number and IFSC
- Passport-size photograph of the proprietor, partners, or directors
- Digital signature, mandatory for companies and LLPs, optional for proprietorships
Keep scanned copies ready before starting the application. The GST portal times out a session after inactivity, and re-uploading documents mid-application is a common reason registrations stall for days.
Step-by-step GST registration process
- Confirm you're liable to register: check your aggregate turnover against the thresholds above, or confirm whether you fall under a Section 24 mandatory category regardless of turnover.
- Go to the GST portal (gst.gov.in) and start a new registration under Services, Registration, New Registration.
- Generate a Temporary Reference Number (TRN) by entering your PAN, mobile number, and email. You'll receive OTPs on both to verify.
- Fill Form GST REG-01 with business details, the principal place of business, additional places of business if any, and details of proprietors, partners, or directors.
- Upload the documents listed above against each required field.
- Verify with a digital signature (DSC), e-sign, or EVC depending on your business type. Proprietorships can typically use Aadhaar-based e-sign.
- Track the Application Reference Number (ARN) issued after submission. A GST officer may raise a query or request additional documents within a few working days.
- Receive your GSTIN once approved, typically within 7 working days if there are no queries, longer if the officer asks for clarification or a physical verification.
If you've already crossed the threshold, you have 30 days from the date of becoming liable to apply. Casual and non-resident taxable persons must apply at least 5 days before starting business in that state.
After you have a GSTIN: what changes at the counter
Registration is the easy part. The real work starts the day you make your first invoice: every sale needs the correct HSN code, the right GST rate split into CGST/SGST or IGST depending on the buyer's state, and a GSTIN on the invoice if the sale is B2B. Our GST calculation guide walks through the CGST/SGST/IGST split and links to free calculators if you're still doing this by hand.
Doing this manually, invoice by invoice, is where most newly-registered shops start making mistakes: wrong HSN code, wrong split on an inter-state sale, or a missing GSTIN field that gets the invoice rejected during GSTR-1 reconciliation. This is exactly what billing software is built to remove. See our comparison of the best GST billing software for small businesses if you're choosing a system to pair with your new registration.
Astra Atlas applies the correct GST rate and HSN code automatically on every bill once your product catalog is set up, splits CGST/SGST/IGST based on the customer's state, and exports GSTR-1/3B-ready reports at month-end, so the registration you just completed actually turns into clean, audit-ready filing instead of a manual invoice-by-invoice exercise. The free plan covers up to 30 products, enough to test the full billing and GST workflow before your first return is due.
Bottom line
Check your turnover against the ₹40 lakh / ₹20 lakh / ₹10 lakh thresholds first, then check separately whether you fall into a mandatory Section 24 category regardless of turnover. An e-commerce listing or a single inter-state sale can trigger registration well before turnover does. Once you're registered, the GSTIN is the start of the compliance work, not the end of it: every invoice from that point on needs the right HSN code and tax split, which is where billing software earns its keep over a manual notebook. If your turnover is approaching ₹5 crore, read our GST e-invoicing guide next — a separate mandate kicks in at that line, with its own deadline and its own penalty for missing it.
Ready to try Astra Studio?
Astra Atlas is free to download — no credit card, no trial expiry. Start billing in minutes.