How to Register for GST in India: A Complete Guide

If you’re doing business in India, chances are you’re required to register for Goods and Services Tax (GST).
Whether you’re a trader, service provider, freelancer, e-commerce seller, or startup — GST registration is the first step towards compliance under Indian indirect tax law.

This blog provides a step-by-step guide on how to register for GST online in India under the CGST Act, 2017, including eligibility, documents, portal process, and post-registration tips.

Legal Reference

  • Section 22 to 25, CGST Act, 2017
  • Rule 8 to 11, CGST Rules, 2017
  • Notification updates from CBIC and GSTN Portal
  • Applicable for FY 2024-25

Who Needs to Register for GST?

GST registration is mandatory if you fall into any of the following categories:

  • Turnover exceeds ₹40 lakh (goods) or ₹20 lakh (services) in normal category states
  • Turnover exceeds ₹10 lakh in special category states (NE, hill states)
  • You are an e-commerce seller or aggregator (e.g., Amazon, Flipkart)
  • You supply goods or services inter-state
  • You are a casual taxable person or non-resident
  • You make taxable supplies on behalf of others (agents)
  • You are required to deduct or collect TDS/TCS under GST

Note: Voluntary registration is allowed even below these limits

Documents Required for GST Registration

  • PAN of business (and Aadhaar of proprietor/partner/director)
  • Business address proof (electricity bill, rent agreement, NOC if rented)
  • Photograph of proprietor/partners/directors
  • Cancelled cheque or bank statement
  • Constitution of business (Partnership Deed, Incorporation Certificate, etc.)
  • Authorization letter or Board Resolution (for companies)

Step-by-Step Guide to Register for GST

Step 1: Visit https://www.gst.gov.in
Step 2: Click on ‘Register Now’ under the “Taxpayers” tab
Step 3: Fill Part A – select new registration, enter PAN, mobile, email, and OTP verification
Step 4: Note down the Temporary Reference Number (TRN)
Step 5: Fill Part B using TRN – provide business details, bank details, and upload documents
Step 6: Submit the application using DSC, EVC, or Aadhaar OTP authentication
Step 7: Upon approval, receive ARN (Application Reference Number)
Step 8: GSTIN is issued within 7 working days if no clarification is sought

Post-Registration Requirements

  • File GSTR-1 and GSTR-3B monthly or quarterly
  • Issue GST-compliant invoices with GSTIN
  • Display GSTIN on signboard and letterhead
  • Maintain digital records and stock details
  • Apply for E-Invoicing if turnover exceeds prescribed threshold (₹5 crore from August 2025 onwards)

Common Mistakes to Avoid

  • Incorrect selection of business type or state
  • Not completing Aadhaar authentication
  • Using residential address without NOC
  • Filing late after receiving GSTIN
  • Ignoring e-invoice applicability or e-way bill requirements

Conclusion

GST registration is mandatory for most businesses and e-commerce sellers in India. The online portal makes it easier, but accuracy in documents and category selection is essential.
Timely registration not only avoids penalties but also builds credibility with vendors, platforms, and customers.

Call to Action

Not sure if your business needs GST registration? Confused by online portal steps or e-invoice rules?

Book a GST registration consultation with Anshul Goyal, Chartered Accountant, and get it done professionally.
Visit: https://calendly.com/anshulcpa

Disclaimer

This article is for informational purposes only. GST registration requirements vary based on business activity, turnover, and legal structure.

Frequently Asked Questions

1. What is the turnover limit for GST registration in 2025?

  • ₹40 lakh (goods), ₹20 lakh (services), ₹10 lakh (special category states)

2. Can I register for GST voluntarily?

  • Yes, even if below the threshold

3. Is Aadhaar authentication required?

  • Yes, for faster approval and e-KYC

4. Can I sell on Amazon or Flipkart without GST?

  • No. E-commerce sellers must register regardless of turnover

5. How long does GST registration take?

  • Usually within 7 working days if all documents are valid

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *