Goods and Services Tax (GST) replaced 17 indirect taxes when it was introduced in July 2017, making it India's most consequential tax reform since independence. GST registration is the first compliance gate any growing business in India must clear. This is the definitive 2026 guide — covering thresholds, documents, the actual filing process, post-registration compliance, and how to avoid the rejections that send 40% of DIY GST applications back into queue.
Who needs GST registration in India?
GST registration is mandatory in the following scenarios:
- Turnover threshold breach: ₹40 lakh for goods (₹20 lakh for special-category states), ₹20 lakh for services (₹10 lakh for special-category states). Aggregate turnover across all states under the same PAN.
- Inter-state supply: Selling goods or services across state boundaries — registration mandatory regardless of turnover (with some exceptions for service providers below threshold)
- E-commerce sellers: Anyone selling through Amazon, Flipkart, Meesho, Shopify-integrated marketplaces — registration mandatory regardless of turnover
- Casual taxable person: Exhibitors, event organisers, traders at trade fairs — short-term registration required
- Reverse charge mechanism: Anyone required to pay tax under RCM (legal services, GTA freight, etc.)
- Voluntary registration: Below-threshold businesses can register voluntarily to claim input tax credit and enable B2B sales
Special category states (Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, Himachal Pradesh, Uttarakhand) have lower thresholds because of their developmental status.
What documents are required for GST registration?
The exact document list depends on your business type. For most entities:
- Identity: PAN of the business + proprietor / partners / directors
- Aadhaar of authorised signatory (for OTP-based authentication — mandatory since August 2020)
- Business proof: Incorporation certificate (Pvt Ltd / LLP) OR partnership deed (firms) OR registration certificate (societies)
- Address proof for principal place of business: Rent agreement + electricity bill (if rented) OR ownership document + tax receipt (if owned). Co-working space NOC works.
- Bank account proof: Cancelled cheque OR passbook front page OR bank statement (with name, account number, IFSC visible)
- Photograph of authorised signatory
- Digital Signature Certificate (DSC): Required for companies and LLPs (Class 3 DSC); proprietors and partners can use Aadhaar e-sign
What is the GST registration process step-by-step?
- Visit gst.gov.in and click "Register Now" under Taxpayers
- Part A (TRN generation): Enter PAN, mobile, email — receive Temporary Reference Number (TRN) via OTP
- Part B (full application): Log in with TRN, fill business details across 10 sections (Business Details, Promoters, Authorised Signatory, Principal Place of Business, Additional Places, Goods/Services, Bank Account, State Specific Info, Verification)
- Aadhaar Authentication: OTP-based authentication of authorised signatory's Aadhaar — speeds up approval to 3 working days
- Submit application: Receive Application Reference Number (ARN) immediately
- Officer review: GST officer reviews application in 3-7 working days. May raise queries via Form REG-03 (you have 7 days to respond via Form REG-04).
- GSTIN allotment: 15-digit GSTIN issued; download GST certificate (REG-06) from portal
Skipping Aadhaar authentication pushes your application into physical verification, adding 15-21 days delay. Always opt for Aadhaar OTP unless you have a strong reason not to.
How long does GST registration take?
With Aadhaar authentication: 3-7 working days. Without Aadhaar authentication (physical verification): 15-21 working days. Rejections (due to incomplete documents, address mismatch, or PAN-Aadhaar issues) restart the clock.
If you don't get a response within 7 working days (Aadhaar route), the application is deemed approved under Rule 9(5) of the CGST Rules — but in practice, officers always respond within the window, so don't rely on deemed approval.
What are the different types of GST registration?
| Type | Who is it for | Tax rate | ITC eligibility |
|---|---|---|---|
| Regular taxpayer | Standard businesses | 5% / 12% / 18% / 28% | Yes |
| Composition (goods) | Turnover < ₹1.5 Cr | 1% (manufacturers/traders) | No |
| Composition (services) | Turnover < ₹50 lakh | 6% (service providers) | No |
| Casual taxable person | Trade fairs, events | Same as regular | Yes |
| Non-resident taxable person | Foreign businesses | Same as regular | No |
| Input Service Distributor | HQ distributing ITC | N/A | Passes ITC |
What are the common reasons for GST registration rejection?
- Address mismatch: Property tax receipt or utility bill not matching the address in the application — 40% of rejections
- PAN-Aadhaar mismatch: Names on PAN and Aadhaar don't match exactly (initials, spelling variations) — 18% of rejections
- Incorrect HSN/SAC codes: Industry mismatch between business activity and declared goods/services — 12% of rejections
- Bank account in different name: Account holder name doesn't match business name on PAN — 10% of rejections
- Co-working NOC not in standard format: Need a specific format mentioning the GST registration purpose — fixable on resubmission
What compliance comes after GST registration?
The compliance calendar after registration:
- GSTR-1 (outward sales): Monthly by 11th, quarterly by 13th (QRMP scheme)
- GSTR-3B (summary return + tax payment): Monthly by 20th-24th
- GSTR-9 (annual return): By 31st December of following financial year (mandatory if turnover > ₹2 Cr)
- GSTR-9C (reconciliation statement): Same deadline, mandatory if turnover > ₹5 Cr
- E-invoicing: Mandatory for B2B invoices if turnover > ₹5 Cr
- E-way bill: For inter-state goods movement > ₹50,000
Late filing of GSTR-3B attracts ₹50/day (₹20/day for NIL returns) plus 18% annual interest on tax dues. Six consecutive months of non-filing triggers automatic GSTIN suspension under Rule 21.
Ready to get your GSTIN?
RegisterEase handles your GST registration end-to-end from ₹999. We pre-validate every document, file with Aadhaar authentication, and respond to officer queries within 24 hours — average turnaround is 5-7 working days. After registration, our GST return filing service starts at ₹499/month.