Do I need GST registration?
Answer six questions and get a clear yes or not-yet: the exact turnover limit for your state, the section that applies, the facts that follow a GSTIN there, and the address proof the application will need.Six quick answers: whether registration is compulsory, the limit for your state, the rule behind it and the documents you will need.
The registration limit, state by state
Section 22(1) sets ₹20 lakh, or ₹10 lakh in the special-category states. Notification 10/2019-Central Tax raised the figure to ₹40 lakh for suppliers of goods only from 1 April 2019, and six states and UTs chose to stay at ₹20 lakh for goods. The GSTIN prefix is the state code. The full guide to the turnover limit →
| State / UT | Code | Goods onlyGoods | Services or mixedServices | Local tax split |
|---|---|---|---|---|
| Andaman & Nicobar Islands | 35 | ₹40 lakh | ₹20 lakh | CGST + UTGST |
| Andhra Pradesh | 37 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Arunachal Pradesh | 12 | ₹20 lakh | ₹20 lakh | CGST + SGST |
| Assam | 18 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Bihar | 10 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Chandigarh | 04 | ₹40 lakh | ₹20 lakh | CGST + UTGST |
| Chhattisgarh | 22 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Dadra & Nagar Haveli and Daman & Diu | 26 | ₹40 lakh | ₹20 lakh | CGST + UTGST |
| Delhi | 07 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Goa | 30 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Gujarat | 24 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Haryana | 06 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Himachal Pradesh | 02 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Jammu & Kashmir | 01 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Jharkhand | 20 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Karnataka | 29 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Kerala | 32 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Ladakh | 38 | ₹40 lakh | ₹20 lakh | CGST + UTGST |
| Lakshadweep | 31 | ₹40 lakh | ₹20 lakh | CGST + UTGST |
| Madhya Pradesh | 23 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Maharashtra | 27 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Manipur | 14 | ₹10 lakh | ₹10 lakh | CGST + SGST |
| Meghalaya | 17 | ₹20 lakh | ₹20 lakh | CGST + SGST |
| Mizoram | 15 | ₹10 lakh | ₹10 lakh | CGST + SGST |
| Nagaland | 13 | ₹10 lakh | ₹10 lakh | CGST + SGST |
| Odisha | 21 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Puducherry | 34 | ₹20 lakh | ₹20 lakh | CGST + SGST |
| Punjab | 03 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Rajasthan | 08 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Sikkim | 11 | ₹20 lakh | ₹20 lakh | CGST + SGST |
| Tamil Nadu | 33 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Telangana | 36 | ₹20 lakh | ₹20 lakh | CGST + SGST |
| Tripura | 16 | ₹10 lakh | ₹10 lakh | CGST + SGST |
| Uttar Pradesh | 09 | ₹40 lakh | ₹20 lakh | CGST + SGST |
| Uttarakhand | 05 | ₹20 lakh | ₹20 lakh | CGST + SGST |
| West Bengal | 19 | ₹40 lakh | ₹20 lakh | CGST + SGST |
When the limit does not matter
Section 24 lists the persons who must register whatever their turnover. The ones that catch small businesses:
One order shipped across a state border makes registration compulsory from that sale. Services to other states keep the threshold.
s.24(i) · Notification 10/2017-IT for servicesAmazon, Flipkart, Meesho and every operator that collects tax at source. The only exception is the intra-state, under-threshold seller with an enrolment number.
s.24(ix) · Notification 34/2023-CTReceiving legal services from an advocate, goods transport, or importing services makes you the person liable to pay, and therefore to register.
s.24(iii)An exhibition stall, a seasonal outlet or any occasional taxable supply in a state where you have no fixed place of business. Temporary registration with an advance deposit.
s.24(ii), s.27Commission agents invoicing in their own name for a registered principal, and head offices distributing input credit to branches.
s.24(vii), (viii)A foreign business making taxable supplies in India, and providers of online services to Indian consumers from abroad.
s.24(v), (xi)Questions people ask before registering
What is the turnover limit for GST registration?
₹40 lakh of aggregate turnover in a financial year for a supplier of goods only in most states, ₹20 lakh for services or a mix, and ₹10 lakh for both in Manipur, Mizoram, Nagaland and Tripura. Arunachal Pradesh, Meghalaya, Sikkim, Puducherry, Telangana and Uttarakhand kept the goods limit at ₹20 lakh (section 22(1) and Notification 10/2019-Central Tax). The checker applies the figure for the state you pick.
Is GST registration mandatory for a small business below ₹20 lakh?
Not on turnover alone, but section 24 lists cases where it is compulsory from the first rupee: inter-state supply of goods, selling goods through a marketplace that collects TCS, being a casual or non-resident taxable person, having to pay tax under reverse charge, and acting as an agent for a registered person. If none of those applies, registration below the limit is voluntary under section 25(3).
Do I need GST to sell on Amazon or Flipkart?
For goods, yes in most cases (section 24(ix)). The one exception since 1 October 2023 is a seller who sells only within their own state, stays under the threshold, has a PAN, declares it on the GST portal and holds an enrolment number (Notification 34/2023-Central Tax). For services sold through a platform, the normal threshold applies (Notification 65/2017-Central Tax).
Does GST apply if I provide services to clients in other states?
Not until you cross the threshold. Notification 10/2017-Integrated Tax exempts inter-state suppliers of services from compulsory registration until aggregate turnover reaches ₹20 lakh (₹10 lakh in the special-category states). Inter-state supply of goods, by contrast, needs registration from the first sale.
What counts as turnover for the limit?
Aggregate turnover under section 2(6): all taxable, exempt, export and inter-state supplies of every business under the same PAN, across India, in the financial year, excluding the GST itself and inward supplies taxed under reverse charge. Exempt income and exports count towards the limit even though no tax is charged on them.
How long do I have to register after crossing the limit?
30 days from the day you became liable (section 25(1)). Apply within the 30 days and the registration is effective from that day (Rule 10(2)); apply later and it is effective only from the date of grant, so the tax on sales in the gap comes out of your margin, with interest at 18% (section 50) and a penalty under section 122.
What address proof does GST registration need?
FORM GST REG-01 asks for proof of the principal place of business: an ownership document for owned premises; the rent or lease agreement plus the landlord's ownership proof for rented premises; a consent letter plus the owner's ownership proof for premises used with permission. If you have no premises in the state, a commercial virtual office supplies the agreement, owner NOC and utility bill, and the officer may visit it (Rule 25).
Can I register for GST voluntarily?
Yes, under section 25(3), and once registered every provision of the Act applies to you: returns for every period including nil returns, tax on every taxable supply, and the late fees in section 47 if a return is missed. Register voluntarily when a customer, a marketplace or input credit makes it worthwhile, not merely because it is free.
Need an address in the state first? Virtual office packages from ₹399/month
Same three packages in every city, billed annually. Prices below are the full amount you pay, with GST at 18% shown separately and the renewal price already worked out. There are no other charges.
Business Address
Branding, mail and correspondence
| Annual (12 × ₹399) | ₹4,788 |
| GST @ 18% | ₹862 |
| You pay, year 1 | ₹5,650 |
| Renewal (15% off) + GST | ₹4,070 + ₹733 |
- A real commercial address in your chosen city and locality
- Use it on your website, invoices, letterhead and visiting cards
- Mail and courier receipt, with notification
Does not include the rent agreement, NOC and utility-bill kit, or GST / MCA filing — those come with the GST and Company packages below.
Choose Business AddressGST Registration
New GSTIN or an Additional Place of Business
| Annual (12 × ₹799) | ₹9,588 |
| GST @ 18% | ₹1,726 |
| You pay, year 1 | ₹11,314 |
| Renewal (15% off) + GST | ₹8,150 + ₹1,467 |
- Everything in Business Address
- Address under the right state GST jurisdiction, with notarised or registered rent agreement, NOC, utility bill and name-board signage
- GST application prepared and filed by our team (new registration or APOB)
- Show-cause notice replies and verification support until the GSTIN is issued
There is no government fee for GST registration.
Choose GST RegistrationCompany Registration
Registered office for Pvt Ltd, LLP, OPC or Section 8
| Annual (12 × ₹899) | ₹10,788 |
| GST @ 18% | ₹1,942 |
| You pay, year 1 | ₹12,730 |
| Renewal (15% off) + GST | ₹9,170 + ₹1,651 |
- Everything in GST Registration
- Registered-office document set accepted by the MCA: agreement, NOC, utility bill and board-resolution format
- Same address serves as your GST principal place of business
- Incorporation filing available as a separate service, with government fees itemised
Incorporation service fees and MCA / stamp-duty charges are shown separately on the registration pages.
Choose Company RegistrationAdditional charges: none. GST registration carries no government fee. If you also take incorporation, MCA and stamp-duty charges are itemised separately on the registration pages. Every address is on premises owned by SimplySetup or by an exclusive partner — never a resold coworking desk.
Read before you apply
The fees, the documents, the ARN statuses and the turnover rules, in plain English.
Businesses that needed a GSTIN in a state where they had no office
Real engagements, anonymised: what they needed, what was filed and how long the officer took.
Virtual officeNoidaAn engineering and construction firm from Mumbai that also leases heavy equipmentA two-year contract in another stateUP GSTIN issued on a virtual office in Noida. The company invoiced the whole contract from that address and never took physical space in the state.
Home state MaharashtraNeeded GSTIN in Uttar Pradesh
Company registrationBangaloreA first-time tech founder in BengaluruThe landlord said no. The company still got registered.Company incorporated, GST registered and the bank account opened on a commercial virtual office in Koramangala, which unlocked the payment gateway, for about ₹1,000 a month…
City Bengaluru, KoramangalaBlocked by Landlord refused a NOC