Back to GST Hub
GST Registration

GST Registration Online — Complete Step-by-Step Guide

Complete guide to registering for GST on the official portal (gst.gov.in). Learn who needs registration, required documents, the step-by-step process, and timelines. Registration is free and can be completed entirely online.

Cost
FREE
Processing
3-7 Days
Form
REG-01
Mode
Online

Who Needs GST Registration?

Section 22 & 24 of the CGST Act specify who must register:

Mandatory Registration

Aggregate turnover > ₹40 lakh (goods) or > ₹20 lakh (services). ₹20L / ₹10L for special category states.

Inter-State Supplies

Any person making inter-state taxable supply — regardless of turnover threshold.

E-Commerce Operators

Every e-commerce operator and sellers on e-commerce platforms (no threshold).

Casual Taxable Person

Person making occasional taxable supplies in a state where they have no fixed place of business.

Non-Resident Taxable Person

Foreign person making taxable supplies in India — must register before starting business.

Input Service Distributor

Offices distributing ITC to multiple branches — separate ISD registration required.

TDS / TCS Deductors

Government departments, PSUs, and e-commerce operators liable for TDS/TCS.

Reverse Charge

Person required to pay tax under reverse charge mechanism under Section 9(3) or 9(4).

Documents Required

Identity Proof

  • PAN card of the business / proprietor
  • Aadhaar card of authorized signatory
  • Passport-size photograph

Address Proof

  • Electricity bill / property tax receipt (< 2 months old)
  • Rent agreement + NOC from owner (if rented)
  • Ownership deed / registry document (if owned)

Business Documents

  • Partnership deed / MOA-AOA / LLP agreement
  • Board resolution for authorized signatory (companies)
  • Certificate of incorporation (companies/LLPs)

Bank Details

  • Cancelled cheque or bank statement
  • First page of passbook showing account details
  • Bank account must be in the name of the business

Step-by-Step Registration Process

1

Generate TRN on GST Portal

Visit gst.gov.in → Services → Registration → New Registration → Enter PAN, email, mobile → Verify OTP → Receive Temporary Reference Number (TRN).

2

Fill Part A — Business Details

Enter legal name (as per PAN), trade name, business constitution (proprietorship/partnership/company), state, and district.

3

Fill Part B — Promoter Details

Add details of all promoters/partners/directors — name, DIN (for directors), designation, PAN, Aadhaar, mobile, email, and residential address.

4

Principal Place of Business

Enter complete address with proof. Upload electricity bill or rent agreement. Add additional places of business if applicable.

5

HSN / SAC Codes

Add top 5 goods (HSN codes) and/or services (SAC codes) that the business supplies. This helps classify the nature of business.

6

Bank Account Details

Enter bank account number, IFSC, account type. Upload cancelled cheque. Note: Bank details can be added within 45 days of registration if not available.

7

Upload Documents & Verify

Upload all required documents in prescribed format (JPEG/PDF, max 1MB each). Review all details entered.

8

Aadhaar Authentication / DSC

Verify via Aadhaar OTP (e-KYC) or Digital Signature Certificate (DSC). Companies and LLPs must use DSC.

9

Submit & Track ARN

Submit application → Receive Application Reference Number (ARN) → Track status on GST portal → GSTIN issued within 3-7 working days.

Processing Timelines

ScenarioDurationCondition
Normal Processing3 working daysAadhaar authenticated, no clarification needed
With Aadhaar (auto-approve)3 working daysPhysical verification may follow within 60 days
Without Aadhaar21-30 daysPhysical verification of premises mandatory before approval
Clarification Requested7 days to respondOfficer may seek additional documents. Reply via GST portal
Deemed ApprovalAfter 21 daysIf officer does not act within 21 days, registration deemed approved (with Aadhaar)

Frequently Asked Questions

QCan I register for GST voluntarily?

Yes. Even if your turnover is below the threshold, you can register voluntarily. Benefits include ability to collect GST, claim ITC, and sell on e-commerce platforms. However, you must then file all GST returns regularly.

QHow much does GST registration cost?

GST registration is completely FREE on the GST portal (gst.gov.in). There is no government fee for registration. Be cautious of third parties charging registration fees — the process can be completed without any payment.

QCan I apply for multiple states?

Yes. You need separate GST registration for each state where you have a place of business or make supplies. Each state registration gets a unique GSTIN (first 2 digits = state code).

QWhat if my application is rejected?

You will receive a rejection notice (REG-05) with reasons. You can file a fresh application after rectifying the issues, or appeal to the Appellate Authority within 30 days of the rejection order.

QWhen should I start filing returns?

You must file returns from the effective date of registration. If registered on March 15, your first GSTR-1 and GSTR-3B cover March 15-31. Late registration means filing returns with late fees from the date liability arose.