GST Registration Process 2025: Complete Step-by-Step Online Guide

GST (Goods and Services Tax) registration is the first step for any business to operate legally in India's indirect tax framework. Whether you're a startup, e-commerce seller, service provider, or manufacturer, understanding the GST registration process is essential for tax compliance.

This comprehensive guide covers everything about GST registration in 2025 - eligibility criteria, documents required, online registration process, common rejection reasons, and how to avoid them.

What is GST Registration?

GST Registration is the process by which a business or individual obtains a unique 15-digit identification number called GSTIN (Goods and Services Tax Identification Number) from the government. This number is mandatory for collecting GST from customers and claiming Input Tax Credit (ITC) on purchases.

GSTIN Format

GSTIN is a 15-digit alphanumeric code: First 2 digits = State Code, Next 10 digits = PAN, 13th digit = Entity number, 14th = 'Z' by default, 15th = Check digit. Example: 07AAACT1234K1Z5

Benefits of GST Registration

  • Legal Recognition - Operate as a legitimate business
  • Input Tax Credit (ITC) - Claim credit on business purchases
  • Inter-state Sales - Sell goods/services across India
  • E-commerce Selling - List on Amazon, Flipkart, etc.
  • Government Tenders - Participate in GeM and other tenders
  • Business Credibility - Enhanced trust with customers and vendors
  • Loan Eligibility - Better access to business loans

Who Needs GST Registration?

Mandatory Registration (Turnover-Based)

Category Normal States Special Category States*
Supply of Goods ₹40 Lakh ₹20 Lakh
Supply of Services ₹20 Lakh ₹10 Lakh
Exclusive Goods Supplier (Intra-state) ₹40 Lakh ₹20 Lakh

*Special Category States: Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, Himachal Pradesh, Uttarakhand

Mandatory Registration (Irrespective of Turnover)

  • Inter-state suppliers - Selling goods/services to other states
  • E-commerce sellers - Selling through Amazon, Flipkart, Meesho, etc.
  • E-commerce operators - Running online marketplaces
  • Casual taxable persons - Occasional business in a state where no fixed place
  • Non-resident taxable persons - Foreign businesses selling in India
  • TDS/TCS deductors - Government departments, e-commerce operators
  • Input Service Distributors (ISD)
  • Agents of suppliers
  • Persons paying tax under reverse charge
Voluntary Registration

Even if your turnover is below the threshold, you can opt for voluntary GST registration to claim ITC, build business credibility, and sell on e-commerce platforms.

Types of GST Registration

Regular Registration

For businesses exceeding turnover threshold or making inter-state supplies. Can charge GST and claim full ITC.

Composition Scheme

For small businesses with turnover up to ₹1.5 crore. Pay tax at fixed rate (1-6%), no ITC available, quarterly returns.

Casual Taxable Person

For occasional suppliers in a state where they don't have fixed place of business. Registration valid for 90 days.

Non-Resident Taxable Person

For foreign businesses making taxable supplies in India without permanent establishment. Valid for 90 days.

Input Service Distributor

For businesses distributing ITC of input services to multiple branches/units across states.

E-Commerce Operator

For platforms facilitating e-commerce transactions. Mandatory regardless of turnover.

Documents Required for GST Registration

For Proprietorship

  • PAN Card of Proprietor
  • Aadhaar Card of Proprietor
  • Photograph (passport size, recent)
  • Address Proof of Business:
    • Owned: Property tax receipt / Electricity bill / Municipal Khata
    • Rented: Rent Agreement + NOC from owner + Owner's ID proof
  • Bank Account Details (Cancelled cheque / Bank statement / Passbook first page)
  • Nature of Business Activities

For Partnership Firm / LLP

  • PAN Card of Firm/LLP
  • Partnership Deed / LLP Agreement
  • PAN & Aadhaar of all Partners
  • Photographs of all Partners
  • Address Proof of Business Place
  • Bank Account Details of Firm
  • Authorization Letter for Authorized Signatory

For Private Limited Company

  • PAN Card of Company
  • Certificate of Incorporation (COI)
  • Memorandum & Articles of Association (MOA/AOA)
  • PAN & Aadhaar of all Directors
  • Photographs of all Directors
  • Board Resolution for Authorized Signatory
  • Address Proof of Registered Office
  • Bank Account Details
Important: Address Proof Requirements

Electricity bill must be in business name or owner's name (not older than 2 months). If rented, rent agreement must be notarized/registered for validity. NOC format is available on GST portal.

Step-by-Step GST Registration Process

1

Visit GST Portal

Go to www.gst.gov.in → Click on "Services" → "Registration" → "New Registration"

2

Fill Part A (TRN Generation)

Select "Taxpayer" → Enter State, District, Legal Name (as per PAN), PAN Number, Email ID, and Mobile Number. Verify with OTP received on both.

3

Receive TRN (Temporary Reference Number)

After OTP verification, you'll receive a 15-digit TRN. Save this number. Valid for 15 days to complete Part B.

4

Login with TRN to Complete Part B

Go to "Services" → "Registration" → "New Registration" → Select "Temporary Reference Number (TRN)" → Enter TRN and verify OTP.

5

Fill Business Details

Complete all tabs: Business Details, Promoter/Partner Details, Authorized Signatory, Principal Place of Business, Additional Place of Business, Goods & Services, Bank Accounts, State-specific Information, Verification.

6

Upload Documents

Upload all required documents in specified format (PDF/JPEG, size limits apply). Ensure documents are clear and legible.

7

Aadhaar Authentication / DSC / EVC

Verify using one of three methods: Aadhaar OTP (recommended for faster processing), Digital Signature Certificate (DSC), or Electronic Verification Code (EVC).

8

Submit Application

After verification, submit the application. You'll receive ARN (Application Reference Number) via SMS and email for tracking.

9

Track Application & Respond to Queries

Track status using ARN. If officer raises SCN (Show Cause Notice), respond within 7 days with clarifications/additional documents.

10

Receive GSTIN

Upon approval, GSTIN is generated and registration certificate (REG-06) is available for download from the portal.

GST Registration Timeline

Scenario Timeline Notes
Aadhaar Authenticated 3 working days Fastest approval, no physical verification
Without Aadhaar (DSC/EVC) 7 working days May require physical verification
SCN Raised by Officer 7-15 working days Depends on response time and clarification
Deemed Approval After 21 days If no action by officer within 21 days
Pro Tip: Aadhaar Authentication

Always opt for Aadhaar authentication for faster processing. Ensure your Aadhaar is linked with mobile number for OTP verification. Applications with Aadhaar authentication are processed within 3 days without physical verification.

Common Rejection Reasons & Solutions

Reason 1: Address Proof Mismatch

Electricity bill name doesn't match business name or owner's name mentioned in rent agreement.

Solution: Use property owner's electricity bill + rent agreement + NOC from owner. Ensure all documents show same address.
Reason 2: Unclear/Low Quality Documents

Uploaded documents are blurry, cropped, or unreadable.

Solution: Scan documents at minimum 200 DPI. Ensure all corners and text are visible. File size should be within limits (100KB-1MB for most).
Reason 3: PAN-Aadhaar Name Mismatch

Name on PAN card differs from name on Aadhaar card (spelling, middle name, etc.).

Solution: Get name corrected on either PAN or Aadhaar before applying. Names must match exactly for Aadhaar authentication.
Reason 4: Invalid Rent Agreement

Rent agreement is not notarized, expired, or doesn't cover business premises.

Solution: Use notarized/registered rent agreement with validity during application. Agreement should mention commercial use and exact address.
Reason 5: Incomplete HSN/SAC Codes

Goods/Services codes not properly selected or don't match nature of business.

Solution: Research correct HSN codes (for goods) and SAC codes (for services) before applying. Select codes that accurately represent your business activities.
Reason 6: Bank Account Issues

Bank account not in business name, cancelled cheque unclear, or account not active.

Solution: Open current account in business name (for firms/companies) or use savings account for proprietorship. Ensure cheque shows account number, IFSC, and name clearly.

Frequently Asked Questions

What is the turnover limit for GST registration?

GST registration is mandatory when annual turnover exceeds ₹40 lakh for goods (₹20 lakh for special category states) and ₹20 lakh for services (₹10 lakh for special category states). E-commerce sellers and inter-state suppliers must register regardless of turnover.

How long does GST registration take?

GST registration typically takes 3-7 working days if all documents are in order. Aadhaar-authenticated applications are processed within 3 days. If the officer raises a query (SCN), it may take 7-15 days depending on your response time.

Is there any fee for GST registration?

GST registration is completely FREE on the GST portal. There is no government fee for obtaining GSTIN. However, if you hire a professional (CA/Tax Consultant), they may charge service fees ranging from ₹500-₹5,000 depending on complexity.

Can I register for GST without office space?

You can use your residential address as principal place of business for GST registration. However, you'll need proper address proof (electricity bill, rent agreement if rented). Some states may require NOC from society/owner for home-based businesses.

Do I need separate GST for each state?

Yes, you need separate GST registration for each state where you have a place of business. GST is a state-based registration, and each state issues a unique GSTIN. However, you can have multiple places of business under one GSTIN within the same state.

What happens if I don't register for GST?

Operating without GST when mandatory attracts penalty of 10% of tax due or ₹10,000 (whichever is higher). For deliberate evasion, penalty is 100% of tax due. Additionally, you cannot collect GST, claim ITC, or sell on e-commerce platforms.

Need Help with GST Registration?

Our expert team handles GST registration for all business types. Get your GSTIN within 3-5 days with 100% approval guarantee.

Call +91 92662-42424