How to Register for GST in India: Step-by-Step Online Application Process, Fee, Documents Required & More
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.


Click it and Unblock the Notifications



