A step-by-step guide to GST registration in India -- who needs it, threshold limits, documents required, the online process, and common mistakes to avoid.
Goods and Services Tax (GST) registration is mandatory for businesses that cross the prescribed turnover threshold, engage in interstate supply, or fall under specific categories. Since GST replaced multiple indirect taxes in India in 2017, having a valid GSTIN (GST Identification Number) has become essential for doing business, claiming input tax credit, and staying compliant.
This guide provides a complete walkthrough of the GST registration process in 2026 -- who needs to register, the step-by-step online application, documents required, and important rules you should know.
Who Needs GST Registration?
### Mandatory Registration
GST registration is compulsory for the following:
1. Businesses with turnover exceeding the threshold limit (see below). 2. Interstate suppliers: Anyone supplying goods or services across state borders, regardless of turnover. 3. E-commerce sellers: Sellers on Amazon, Flipkart, Meesho, and similar platforms must register irrespective of turnover. 4. E-commerce operators: The platform itself must register. 5. Casual taxable persons: Anyone occasionally supplying goods or services in a state where they have no fixed business establishment. 6. Non-resident taxable persons: Foreign entities supplying goods or services in India. 7. Agents and distributors: Input Service Distributors (ISD) and agents of registered suppliers. 8. TDS/TCS deductors: Government entities and e-commerce operators who deduct/collect tax at source. 9. Reverse charge mechanism: Businesses that need to pay GST under reverse charge.
### Threshold Limits for GST Registration (2026)
| Category | Threshold | |---|---| | Goods suppliers (most states) | Rs 40 lakh annual turnover | | Goods suppliers (special category states) | Rs 20 lakh annual turnover | | Service providers (all states) | Rs 20 lakh annual turnover | | Service providers (special category states) | Rs 10 lakh annual turnover |
Special category states include Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Puducherry, Sikkim, Telangana, Tripura, and Uttarakhand.
### Voluntary Registration
Even if your turnover is below the threshold, you can voluntarily register for GST. This is beneficial if:
- You want to claim input tax credit on purchases. - Your customers are GST-registered businesses who need your invoices for their ITC claims. - You plan to sell on e-commerce platforms. - You want to establish credibility as a formal business.
Types of GST Registration
| Type | Who It Is For | Composition Scheme Eligible | |---|---|---| | Regular | Most businesses above threshold | No | | Composition | Small businesses (turnover up to Rs 1.5 Cr) | Yes | | Casual Taxable Person | Temporary/seasonal businesses | No | | Non-Resident Taxable Person | Foreign suppliers | No | | ISD | Companies distributing ITC across branches | No |
### Composition Scheme
The Composition Scheme is a simplified GST regime for small businesses with turnover up to Rs 1.5 crore (Rs 75 lakh for special category states). Key features:
- Pay GST at a flat rate: 1% for manufacturers, 1% for traders, 5% for restaurants, 6% for service providers. - File quarterly returns instead of monthly. - Cannot claim input tax credit. - Cannot make interstate supplies. - Cannot supply through e-commerce platforms.
Documents Required for GST Registration
| Document | Proprietorship | Partnership | Company | |---|---|---|---| | PAN card | Proprietor's PAN | Firm's PAN | Company's PAN | | Aadhaar | Proprietor's Aadhaar | Partners' Aadhaar | Directors' Aadhaar | | Photograph | Proprietor | All partners | All directors | | Business address proof | Electricity bill + rent agreement or ownership proof | Same | Same | | Bank account | Statement/cancelled cheque | Firm's bank proof | Company bank proof | | Authorization letter | N/A | Partnership deed + authorization | Board resolution + COI + MOA/AOA | | Digital signature | Optional | Optional | Required for companies and LLPs |
Step-by-Step GST Registration Process
### Step 1: Visit the GST Portal
Go to www.gst.gov.in and click on "Register Now" under the Taxpayers section. Select "New Registration."
### Step 2: Fill Part A of the Application (Form GST REG-01)
- Select whether you are a taxpayer, GST practitioner, or TDS/TCS deductor. - Enter your state and district. - Enter the legal name of the business (as per PAN). - Enter the PAN number. - Enter your email address and mobile number. - Verify both with OTP. - You will receive a Temporary Reference Number (TRN) on your email and phone.
### Step 3: Fill Part B Using the TRN
- Log in with the TRN and complete the application form. - Business details: Trade name, constitution (proprietorship, partnership, company, etc.), and date of commencement. - Promoter/partner details: Name, date of birth, address, PAN, Aadhaar, and photograph. - Authorized signatory: Designate a primary authorized signatory. - Principal place of business: Address, nature of activity (trade, manufacturing, services, etc.). - Additional places of business: Add branch offices or warehouses if any. - HSN/SAC codes: List the goods (HSN) or services (SAC) codes for your business. You can find these on the GST portal or by searching for your product/service category. - Bank account details: Savings or current account used for business. Note that bank details can be added later within 45 days of registration for new businesses.
### Step 4: Upload Documents
Upload all the documents listed in the table above. Ensure documents are clear, legible, and within the file size limits specified on the portal (typically 1 MB per file in PDF/JPEG format).
### Step 5: Verification and Submission
- Verify the application using Aadhaar authentication, Digital Signature Certificate (DSC), or Electronic Verification Code (EVC). - Aadhaar authentication is mandatory for proprietors, partners, and directors. It speeds up the approval process. - Submit the application. You will receive an Application Reference Number (ARN) for tracking.
### Step 6: Processing and Approval
- If Aadhaar is authenticated successfully, the GSTIN is typically issued within 3 working days. - Without Aadhaar authentication, the officer may take up to 21 working days and may request additional documents. - If the officer raises a query (SCN under GST REG-03), you must respond within 7 working days through the portal. - Upon approval, you receive your GSTIN -- a 15-digit unique number.
Understanding the GSTIN Structure
Your 15-digit GSTIN follows this format:
- Digits 1--2: State code (e.g., 27 for Maharashtra, 07 for Delhi). - Digits 3--12: PAN number. - Digit 13: Entity number (for multiple registrations under the same PAN in the same state). - Digit 14: Default "Z". - Digit 15: Check digit.
After Registration: Compliance Requirements
### Returns to File
| Return | Due Date | Purpose | |---|---|---| | GSTR-1 | 11th of next month | Outward supplies (sales) | | GSTR-3B | 20th of next month | Summary return and tax payment | | GSTR-9 | 31st December | Annual return | | GSTR-4 | 30th April | Annual return (Composition Scheme) |
### Other Obligations
- Issue GST-compliant invoices with your GSTIN. - Maintain books of accounts for at least 6 years. - Get your accounts audited if turnover exceeds Rs 5 crore. - File nil returns even if you have no transactions in a period.
Common Mistakes to Avoid
1. Incorrect HSN/SAC codes: Using wrong codes can lead to ITC mismatches and notices from the department. 2. Address proof mismatch: The address on the electricity bill or rent agreement must match the principal place of business. 3. Not adding bank details within 45 days: Failure to add bank details can result in suspension of the GSTIN. 4. Ignoring nil returns: Not filing nil returns leads to late fees of Rs 50 per day (Rs 20 for nil returns) and eventual suspension. 5. Wrong PAN details: The PAN must match exactly with income tax records. Any mismatch will cause rejection.
GST Registration Cancellation
You can apply for cancellation if your business closes, turnover falls below the threshold, or you merge/transfer the business. File Form GST REG-16 on the portal. The cancellation takes 30 days from application. You must file a final return in GSTR-10 within 3 months of cancellation.
FAQ
Q: How long does GST registration take? A: With Aadhaar authentication, GST registration is typically processed within 3 working days. Without Aadhaar, it can take up to 21 working days.
Q: Is GST registration free? A: Yes, GST registration is completely free on the government portal (gst.gov.in). There is no government fee. Be cautious of third-party agents charging excessive amounts.
Q: Can I register for GST with a home address? A: Yes, you can register your home address as the principal place of business. You will need to provide an electricity bill and a No Objection Certificate (NOC) from the property owner if the property is rented.
Q: Do freelancers need GST registration? A: Freelancers with annual turnover exceeding Rs 20 lakh (Rs 10 lakh in special category states) from services must register. If you provide services to clients outside your state or sell through online platforms, registration is required regardless of turnover.
Q: What happens if I do not register for GST despite being liable? A: Operating without GST registration when required is an offence. You can face a penalty of Rs 10,000 or 10% of the tax due, whichever is higher. You also lose the ability to claim input tax credit.
This article is for educational purposes and does not constitute financial advice.