GST Registration Process in India: Complete Step-by-Step Guide 2025-26
What is GST Registration?
Goods and Services Tax (GST) is India's comprehensive indirect tax system that replaced multiple central and state taxes. GST registration is the process of obtaining a unique 15-digit Goods and Services Tax Identification Number (GSTIN) from the government. This number is mandatory for businesses that meet certain turnover thresholds or engage in specific types of business activities.
The GST registration process is entirely online through the official GST portal (www.gst.gov.in). It is free of cost — the government does not charge any fee for registration. However, you may incur costs if you engage a professional (CA, tax consultant) to assist with the process.
Who Needs GST Registration? (Eligibility Criteria)
Understanding whether you need GST registration is the first and most critical step. The following categories of persons are required to register for GST:
A. Mandatory Registration Based on Turnover
| Category | Threshold Limit (Aggregate Turnover) |
|---|---|
| Businesses dealing in goods (normal states) | ₹40 lakh |
| Businesses dealing in goods (special category states*) | ₹20 lakh |
| Service providers (normal states) | ₹20 lakh |
| Service providers (special category states*) | ₹10 lakh |
*Special category states: Jammu & Kashmir, Ladakh, Uttarakhand, Himachal Pradesh, Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura.
B. Mandatory Registration Regardless of Turnover
The following persons must register for GST compulsorily, irrespective of their turnover:
- E-commerce operators: Anyone operating an e-commerce platform (Amazon, Flipkart, etc.) must register, as must sellers on these platforms if they exceed the threshold.
- Inter-state suppliers: Businesses that supply goods or services across state borders must register (except for certain exempted categories).
- Casual taxable persons: Businesses that operate seasonally or occasionally (e.g., exhibition stalls, trade fairs).
- Non-resident taxable persons: Foreign entities supplying goods or services in India.
- Agents of suppliers: An agent who supplies goods on behalf of a principal must register.
- Reverse charge mechanism: Persons liable to pay tax under reverse charge (where the recipient pays tax instead of the supplier).
- Input Service Distributors (ISD): Offices that distribute input tax credit to their branches.
- TDS/TCS deductors: Those required to deduct or collect tax at source under GST.
C. Voluntary Registration
Even if your turnover is below the threshold, you can voluntarily register for GST. This is beneficial when:
- Your clients are GST-registered and require GST invoices to claim input tax credit.
- You want to sell on e-commerce platforms.
- You want to claim input tax credit on your purchases.
- You deal primarily with GST-registered businesses.
- You want to expand your business interstate.
Complete List of Documents Required for GST Registration
Having the right documents ready before starting the application will streamline the process considerably.
For Sole Proprietorship / Individual
- PAN card of the proprietor
- Aadhaar card of the proprietor
- Bank account statement or cancelled cheque (first page of passbook)
- Address proof of business premises (electricity bill, rent agreement, property tax receipt)
- Photograph of the proprietor (passport size)
- Business registration certificate (if applicable, like Shop & Establishment Act certificate)
For Partnership Firm / LLP
- Partnership deed or LLP agreement
- PAN card of the firm/LLP
- PAN and Aadhaar of all partners
- Photographs of all partners
- Address proof of the registered office
- Bank account details (cancelled cheque or statement)
- Authorization letter for the designated partner (for LLP)
For Private Limited Company / Public Limited Company
- Certificate of Incorporation
- Memorandum of Association (MOA) and Articles of Association (AOA)
- PAN card of the company
- PAN and Aadhaar of all directors
- Photographs of all directors
- Address proof of the registered office
- Bank account details
- Board resolution appointing the authorized signatory
Documents for Business Address Proof
- Own premises: Property tax receipt, electricity bill (not older than 2 months), or municipal khata certificate
- Rented premises: Rent agreement + NOC from the landlord + electricity bill
- Shared/co-working space: Registered agreement + NOC + last month's invoice from the co-working operator
Step-by-Step GST Registration Process on the GST Portal
Here is the complete step-by-step process for obtaining GST registration online:
Step 1: Visit the GST Portal
Go to www.gst.gov.in. Click on 'Services' → 'Registration' → 'New Registration' (Form GST REG-01).
Step 2: Fill Part A of the Application
In this section, you need to provide basic details:
- Select 'I am a': Taxpayer, Tax Deductor, Tax Collector, GST Practitioner, etc.
- State and District: Select the state where your business is registered (principal place of business).
- Legal Name: As per PAN (auto-verified).
- PAN: Enter your PAN — it is verified instantly with the Income Tax database.
- Email Address and Mobile Number: This is critical — an OTP will be sent here. This email/mobile will be the primary mode of communication from the GST department.
Step 3: OTP Verification
After submitting Part A, you'll receive an OTP on your registered mobile and email. Enter both OTPs. Upon successful verification, a Temporary Reference Number (TRN) is generated. Note this number — you'll need it to continue.
Step 4: Log in with TRN and Complete Part B
Go back to 'Services' → 'Registration' → 'New Registration'. Select 'TRN' and enter your Temporary Reference Number along with the captcha. An OTP will again be sent to your registered mobile/email. Enter the OTP to access the full application form.
Step 5: Fill in All Details in Part B
This is the main part of the application. You need to fill in 10 sections:
- Business Details: Trade name, constitution of business, district, etc.
- Principal Place of Business: Full address, nature of possession (own/rented/leased), and supporting documents.
- Additional Places of Business: If you have branches in the same state, add them here.
- Details of Partners/Directors/Promoters: Add all individuals with their PAN, Aadhaar, and addresses.
- Authorized Signatory: Designate one or more persons as authorized signatories.
- Goods and Services Details: Select the HSN codes (for goods) and SAC codes (for services) that apply to your business. You can add multiple codes.
- Bank Account Details: Enter bank account number, IFSC code, and upload a cancelled cheque or bank statement.
- Verification: Self-certify the application by uploading the digital signature or using Aadhaar-based e-signature.
Step 6: Submit the Application
Once all sections are complete, click 'Submit'. You will receive an Application Reference Number (ARN) via email and SMS. The ARN can be used to track the status of your application on the GST portal.
Step 7: Verification and Approval
The GST officer will review your application. If all documents are in order, the GSTIN is issued within 7 working days. In some cases, the officer may seek additional information or clarification — you'll receive a notice on the portal (Form GST REG-03), and you need to respond within 7 working days (Form GST REG-04).
Step 8: Download GST Registration Certificate
Once approved, you can download your GST registration certificate (Form GST REG-06) from the portal. The certificate contains your 15-digit GSTIN, which has the following format: 22AAAAA0000A1Z5 (State code + PAN + Entity number + Default code + Check digit).
Try Our Free Online Tools
230+ free Indian calculators and tools for GST, TDS, SIP, EMI, and more.
Browse All Tools →