If you're starting or running a business in India, GST registration is an important legal step to ensure tax compliance. For any goods and services provider, GST registration gives a business a unique identity known as a GSTIN, which stands for Goods and Services Tax Identification Number, that will allow the business to collect tax, claim input tax credit, and comply with Indian tax laws. Here is a full guide on how to register for GST in India online.
Who Needs to Register for GST?
The GST registration is mainly for businesses with an annual turnover above Rs. 20 lakh and Rs. 10 lakh in special states. For any e-commerce seller, it is mandatory to register regardless of turnover.
Additionally, businesses that are involved in the interstate supply of goods or services and those under the reverse charge mechanism are also required to apply.
Sometimes, voluntary registration is also allowed for businesses seeking input tax credit.

Documents Required for GST Registration
Below are the documents that you'll require when applying for GST registration:
- PAN Card of the business entity
- Aadhaar Card of the proprietor/partners/directors
- Proof of Business Address, like an electricity bill, rent agreement, or property tax receipt
- Photograph of the proprietor/authorised signatory
- Bank Account Details, including a copy of a cancelled check or bank statement
- Business Constitution Proof, like Partnership Deed, Incorporation Certificate, etc.
Step-by-Step GST Registration Process Online
Step 1: Go to the official GST website at gst.gov.in.
Step 2: Then click on Services > Registration > New Registration.
Step 3: A form will appear on the page; you can then enter details such as PAN, mobile number, email, and business information.
Step 4: The next step is OTP verification, which will be done on mobile and email.
Step 5: Once verified, upload scanned copies of the required documents as per the prescribed list.
Step 6: Review the application and then click on submit.
Step 7: After submitting, you will receive an application reference number.
Step 8: The application is processed by GST officers. If Aadhaar authentication is done, registration is usually given within 3 working days; otherwise, it may take 7-10 days, including possible physical verification.
How to Check GST Registration Status?
In order to check the registration status, you can use the ARN on the GST portal to track your application status. Once it is approved, you will be able to download the GST registration certificate from the portal.
Fees and Penalties
It should be noted GST registration is free, and no fees are charged in the application process. However, there is a penalty for non-registration if found liable. You'll be fined 10% of the tax amount due, or Rs.10,000, whichever is more. If it's found that you intentionally avoided registering, the penalty can go up to 100% of the tax due, meaning you could end up paying double the tax.
Latest GST Registration Rules and CBIC Guidelines 2025
As per CBIC Instruction No. 03/2025-GST dated April 17, 2025, the registration process is now more streamlined:
- GST officers must follow the exact document list in FORM GST REG-01; no extra documents should be demanded.
- Physical verification is rare and allowed only with senior approval to avoid delays and harassment.
- New rules on Aadhaar and biometric verification categorise applicants for faster or extended timelines
- Registrations must be processed within the official time limits to ensure transparency and efficiency.
More From GoodReturns

New PAN Card Rules From April 1, 2026: How To Apply For New PAN Card Via Protean, E-Filing Portal?

LPG Gas Cylinder Prices Hiked Again From April 1; 19 KG LPG Gets Costlier By Rs 218; 14.2 KG LPG Unchanged

Gold Rate in India Rises Over Rs 37,000/24K in Three Days; Will Jump in Gold Price Today Continue on 31 March?

Gas Cylinder Booking Rules: 5 Things To Know For Your 14.2Kg, 19KG, 5KG, 10KG LPG Booking In April 2026

Gold Rate Today Continues Rally, 24K Jumps Over Rs 35000 in 2 Days; 22K & 18K Gold, Silver Prices in Delhi

Bank Holiday In April 2026: Banks To Be Closed For 14 Days; Good Friday, Baisakhi To Akshaya Tritiya

Gold Price Today Declines After 3-Day Surge; Check Latest 22K, 24K, 18K Gold & Silver Rates in Delhi on 2April

Gold Price Today, April 3: 22K, 24K Rates Jump Across Tanishq, Malabar, Kalyan & Joyalukkas & IBJA

5 New Shares On One Soon: Anil Agarwal's Vedanta Demerger To Take Place in April, Says Report

Fresh Drop in Gold Rate Today; Silver Stable: Latest 22K, 24K, 18K Gold & Silver Prices in Delhi on 30 March

Govt Approves PDS Kerosene Distribution in 21 States for 60 Days, Sets 5,000 L Storage Limit Amid LPG Crisis



Click it and Unblock the Notifications