Goods and Services Tax (GST) transformed India's indirect tax system when it was introduced in July 2017. For businesses operating in India, understanding when and how to register for GST is not just important — it is legally mandatory in many cases.
Failing to register when required can result in heavy penalties and interest on unpaid tax. This guide explains everything you need to know about GST registration in 2025 — eligibility, documents, the step-by-step process, and post-registration compliance.
What Is GST Registration?
GST registration is the process by which a business obtains a unique 15-digit GSTIN (Goods and Services Tax Identification Number) from the Government of India. Once registered, a business is authorised to collect GST from customers, claim input tax credit (ITC), and file periodic GST returns.
Who Needs to Register for GST in India?
GST registration is mandatory for the following businesses:
1. Based on Annual Turnover (as of 2025):
- Businesses supplying goods: Annual turnover exceeding ₹40 lakhs (₹20 lakhs for special category states)
- Businesses supplying services: Annual turnover exceeding ₹20 lakhs (₹10 lakhs for special category states)
- Note: Special category states include Manipur, Mizoram, Nagaland, Tripura, and others
2. Mandatory Registration (regardless of turnover):
- Inter-state suppliers of goods or services
- E-commerce operators and sellers on platforms like Amazon, Flipkart, Meesho
- Non-resident taxable persons
- Input Service Distributors (ISD)
- Businesses liable to pay tax under reverse charge mechanism
- Casual taxable persons
- Businesses required to deduct TDS under GST
Benefits of GST Registration
- Legally collect GST and issue tax invoices to B2B clients
- Claim Input Tax Credit (ITC) on purchases - reduces your tax liability
- Improves business credibility with large corporate clients who require GSTIN
- Enables inter-state trade without restrictions
- Facilitates participation in government tenders (many require GST registration)
- Access to the formal credit ecosystem - banks and NBFCs prefer GST-registered businesses
Documents Required for GST Registration
For Sole Proprietorship / Individual:
- PAN card of the owner
- Aadhaar card of the owner
- Passport-size photograph
- Bank account statement or cancelled cheque
- Proof of principal place of business (utility bill / rent agreement + NOC)
For Private Limited / LLP / Partnership:
- PAN of the company / LLP / firm
- Certificate of Incorporation or Partnership Deed
- PAN and Aadhaar of authorised signatory and promoters/directors
- Board resolution authorising the signatory
- Proof of registered office address
- Bank account details
Step-by-Step GST Registration Process
- Visit the GST Portal at www.gst.gov.in and click 'Register Now'
- Select 'New Registration' and fill Part A - enter PAN, mobile number, and email to receive OTP
- Verify OTPs sent to mobile and email - receive a Temporary Reference Number (TRN)
- Log in using TRN and complete Part B of the application - fill business details, promoter info, and upload documents
- Submit the application using DSC (for companies/LLPs) or EVC (for others)
- ARN (Application Reference Number) is generated - use this to track status
- GST officer reviews and may raise queries within 7 working days
- On approval, GSTIN and GST Registration Certificate (Form GST REG-06) are issued
Timeline for GST Registration
- If application is complete and no queries are raised: 3–7 working days
- If the officer raises queries: additional 7 days for response, then 7 days for processing
TargoLegal ensures all documentation is complete before submission to minimize delays and back-and-forth with the GST portal.
GST Compliance After Registration
Once registered, a business must comply with regular GST filing requirements:
- GSTR-1: Monthly / quarterly return for outward supplies
- GSTR-3B: Monthly summary return for tax payment
- GSTR-9: Annual return (for businesses above ₹2 crore turnover)
- GSTR-9C: Reconciliation statement (for businesses above ₹5 crore turnover)
Non-filing or late filing attracts a late fee of ₹50 per day (₹20 per day for nil returns), plus 18% interest on unpaid tax.
Penalties for Not Registering for GST
If a business is liable to register but fails to do so, the following penalties apply:
- 10% of tax due (minimum ₹10,000) for non-fraudulent non-registration
- 100% of tax due for intentional fraud cases
- Prosecution and arrest in severe cases
It is always safer and more cost-effective to register proactively with professional guidance.