GST Registration in India 2025: Complete Step-by-Step Guide
By FreWork CA Team · Updated July 2025 · 8 min read
GST (Goods and Services Tax) registration is mandatory for every business in India that crosses the turnover threshold. This complete guide covers who needs to register, what documents are required, the exact online process, timeline, and costs — so you can get your GSTIN without confusion.
Who Needs GST Registration in India?
GST registration is mandatory if your annual turnover exceeds:
- ₹40 lakhs — for businesses dealing in goods (₹20 lakhs for special category states)
- ₹20 lakhs — for service providers (₹10 lakhs for special category states)
Regardless of turnover, you must register if you: sell on e-commerce platforms (Amazon, Flipkart), make inter-state supplies, are liable to pay tax under reverse charge, or are a non-resident taxable person.
Documents Required for GST Registration
- PAN card of the business / proprietor / directors
- Aadhaar card of the authorized signatory
- Business address proof (electricity bill, rent agreement)
- Bank account details (cancelled cheque / bank statement)
- Photograph of the proprietor / directors
- For companies: MOA, AOA, Certificate of Incorporation
- For LLP: LLP agreement and certificate
GST Registration Process Online — Step by Step
- Visit gst.gov.in → New Registration
- Enter PAN, email, mobile number → OTP verification
- Fill Part A of the form → get Temporary Reference Number (TRN)
- Login with TRN → fill Part B (business details, address, bank, HSN codes)
- Upload required documents
- Submit application → Application Reference Number (ARN) generated
- GST officer reviews → may issue notice for clarification
- GSTIN issued within 3–7 working days
GST Registration Fee in India
The Government does not charge any fee for GST registration. However, most businesses use a CA or tax consultant to avoid errors, which typically costs ₹499 to ₹2,000 depending on the business type and complexity.
FreWork offers CA-assisted GST registration from ₹499 — including document review, portal filing, and follow-up with the GST officer.
After GST Registration — What's Next?
- Display your GSTIN on invoices and business premises
- File GSTR-1 (outward supplies) monthly or quarterly
- File GSTR-3B (summary return + tax payment) monthly
- File GSTR-9 (annual return) once a year
- Maintain records of all purchases, sales, and input tax credits
Need help with GST registration?
Our CA experts handle your GST registration end-to-end — documents, portal filing, and GSTIN delivery in 3–5 days.
Get GST Registration — ₹499 →