GST Registration Process Online: Step-by-Step Guide (2026)
Operating a business legally in India requires you to stay compliant with the country's taxation systems. The most important step for any growing business, freelancer, or e-commerce seller is obtaining a Goods and Services Tax Identification Number (GSTIN).
While many business owners hire Chartered Accountants (CAs) to do this, the entire GST registration process has been digitized and made 100% free by the government. In this comprehensive guide, we will walk you through the exact steps to register for GST online.
Who Needs to Register for GST?
Before you begin the application, check if you actually fall under the mandatory registration criteria:
- Turnover Limit (Goods): If your business exclusively sells goods and your aggregate turnover crosses ₹40 Lakhs (₹20 Lakhs for Special Category States).
- Turnover Limit (Services): If you provide services and your turnover exceeds ₹20 Lakhs (₹10 Lakhs for Special Category States).
- Inter-state Sales: If you supply goods from one state to another, registration is mandatory regardless of turnover.
- E-commerce Sellers: Mandatory for inter-state sales on platforms like Amazon and Flipkart.
Documents Required for GST Registration
Keep scanned copies (PDF/JPEG) of the following documents ready before starting:
- PAN Card of the business or applicant.
- Aadhaar Card of the promoter/director (linked with an active mobile number for OTP).
- Proof of Business Address (Electricity bill, property tax receipt, or valid rent agreement).
- Bank Account Details (A canceled cheque or a recent bank statement).
- Passport-size photograph of the proprietor or directors.
Step-by-Step Online GST Registration Process
Step 1: Generate a TRN (Temporary Reference Number)
Visit the official GST Portal (www.gst.gov.in). Go to Services > Registration > New Registration. Select the "New Registration" option and fill out Part-A. You will need to select your state, district, legal name of the business, PAN, email, and mobile number. Upon submitting the OTPs received on your email and phone, a TRN will be generated.
Step 2: Log in using the TRN
Once you have the TRN, return to the "New Registration" page, select the "Temporary Reference Number (TRN)" radio button, and log in. This will take you to Part-B of the application form.
Step 3: Fill out Part-B of the Application
Part-B is a detailed form with several tabs:
- Business Details: Trade name, constitution of business (Proprietorship, Private Limited, etc.).
- Promoter/Partners Details: Add personal details, Aadhaar, PAN, and upload photos.
- Principal Place of Business: Enter your office address and upload the relevant proof (like a rent agreement).
- Bank Accounts: Enter your core business bank account details.
- Goods and Services: Enter the top 5 HSN Codes (for goods) or SAC Codes (for services) your business deals in.
Step 4: Aadhaar Authentication
After filling all details, you will have to digitally verify the application. The fastest way is via Aadhaar Authentication. You will receive an authentication link on your registered email/mobile. Click the link, enter your Aadhaar number, and verify it via OTP. This speeds up the approval process significantly.
Step 5: Generate ARN (Application Reference Number)
Once submitted via EVC (Electronic Verification Code) or DSC (Digital Signature Certificate), an Application Reference Number (ARN) will be sent to you. You can use this ARN to track the status of your application on the portal.
What Happens Next?
The GST department will review your application. If everything is in order and Aadhaar authentication was successful, your 15-digit GSTIN and Registration Certificate (GST REG-06) will be issued within 3 to 7 working days.
Once you receive your GSTIN, you are legally required to issue tax invoices to your clients for taxable supplies. You can start creating highly professional, compliant PDF invoices immediately using our Free GST Invoice Generator.