Complete Guide to GST Registration in India (2025) | ComplyClub

GST Guide  Â·  Updated April 2025  Â·  12 min read

Complete Guide to GST Registration in India

Who must register, documents required, step-by-step process, timelines, and penalties — all in one place.

GST Registration Small Business Startups Compliance
C
ComplyClub Editorial Team
Reviewed by a Chartered Accountant  Â·  April 2025

1. What is GST?

Goods and Services Tax (GST) is India's unified indirect tax that replaced a fragmented system of Central Excise, Service Tax, VAT, Entry Tax, and several other levies. It came into effect on 1 July 2017 under the constitutional framework of the 101st Amendment Act.

GST is a destination-based, multi-stage tax. It is levied at every point of supply but the credit of taxes paid at each stage is available, which means the tax ultimately falls only on the final consumer. For businesses, this eliminates the cascading effect (tax-on-tax) that existed under the old regime.

India follows a dual GST structure — Central GST (CGST) and State GST (SGST) for intra-state transactions, and Integrated GST (IGST) for inter-state transactions.

Key Point GST registration is not just a legal requirement — it is the gateway to claiming Input Tax Credit (ITC), which directly reduces your tax outgo on purchases. Without registration, every rupee of GST you pay on inputs becomes a cost.

2. Who Must Register for GST?

Registration is mandatory for the following categories, irrespective of turnover:

  • Businesses with aggregate turnover exceeding the prescribed threshold (see below)
  • Inter-state suppliers of goods (even a single inter-state sale triggers mandatory registration)
  • E-commerce operators and sellers through e-commerce platforms (Amazon, Flipkart, Meesho, etc.)
  • Casual taxable persons (those who supply goods/services occasionally without a fixed place of business)
  • Non-resident taxable persons
  • Persons liable to pay tax under the Reverse Charge Mechanism (RCM)
  • Input Service Distributors (ISD)
  • Persons required to deduct TDS under GST (government entities, PSUs)
  • Persons supplying through an e-commerce operator who is required to collect TCS
  • Online information and database access or retrieval (OIDAR) service providers from outside India to non-registered persons in India
Tip Even if your turnover is below the threshold, voluntary registration may be beneficial if you supply to GST-registered businesses. Registered buyers prefer purchasing from registered vendors because they can claim ITC — giving you a competitive edge.

3. Turnover Threshold Limits

The threshold limits are based on aggregate turnover — which includes all taxable, exempt, nil-rated, and export supplies computed on an all-India basis.

Category Goods Services
Normal Category States ₹40 Lakhs p.a. ₹20 Lakhs p.a.
Special Category States* ₹20 Lakhs p.a. ₹10 Lakhs p.a.
Composition Scheme (optional) ₹1.5 Crore p.a. ₹50 Lakhs p.a.

*Special Category States: Manipur, Mizoram, Nagaland, Tripura (₹10L for services). Arunachal Pradesh, Meghalaya, Puducherry, Sikkim, Uttarakhand, Himachal Pradesh have ₹20L threshold for services.

Important For e-commerce sellers, the threshold exemption does not apply. You must register for GST regardless of your turnover if you sell through any e-commerce platform.

4. Types of GST Registration

Type Who it's for Key Feature
Regular Registration Most businesses Full ITC available; monthly/quarterly filing
Composition Scheme Small businesses (turnover below ₹1.5 Cr) Pay fixed % of turnover; no ITC; quarterly filing; cannot supply inter-state
Casual Taxable Person Temporary/seasonal suppliers Temporary registration; deposit advance tax
Non-Resident Taxable Person Foreign businesses supplying in India Advance deposit of estimated tax; valid for 90 days
Input Service Distributor Head offices distributing ITC to branches Separate registration; distributes ITC via ISD invoices

5. Documents Required for GST Registration

The documents required vary slightly depending on the business structure. Here is a comprehensive checklist:

For Proprietorship

  • PAN card of the proprietor
  • Aadhaar card of the proprietor
  • Photograph (passport size)
  • Bank account details — cancelled cheque or bank statement
  • Principal place of business address proof — electricity bill / rent agreement / NOC from owner

For Partnership Firm / LLP

  • PAN card of the firm
  • Partnership deed or LLP agreement
  • PAN and Aadhaar of all partners / designated partners
  • Photographs of all partners
  • Bank account details of the firm
  • Address proof of principal place of business
  • LLP Registration Certificate (for LLPs)

For Private Limited / OPC / Public Limited Company

  • PAN card of the company
  • Certificate of Incorporation
  • Memorandum of Association (MOA) and Articles of Association (AOA)
  • PAN and Aadhaar of all directors
  • Board Resolution authorizing signatory for GST
  • Company bank account details
  • Registered office address proof
Note Address proof for the place of business: if you own the premises, provide the latest electricity/water bill or property tax receipt. If rented, provide a rent agreement along with an NOC from the landlord. If it is a shared or virtual office, provide the NOC from the building owner.

6. Step-by-Step GST Registration Process

GST registration is done online through the GST Portal (www.gst.gov.in). Here is the complete process:

  1. 1
    Generate TRN (Temporary Reference Number) Visit gst.gov.in → Services → Registration → New Registration. Enter PAN, mobile number, and email. An OTP will be sent to both. On verification, a TRN is generated — valid for 15 days.
  2. 2
    Fill Part-B of the Application Log in using the TRN and complete the full application — business details, promoter details, principal place of business, additional places, goods/services description (HSN/SAC codes), and bank account details.
  3. 3
    Upload Supporting Documents Upload all required documents as listed above. Ensure clarity — blurred or mismatched documents are a common cause of rejection or notices.
  4. 4
    Aadhaar Authentication or Physical Verification From January 2020, Aadhaar authentication is mandatory for GST registration. If Aadhaar OTP authentication is completed, processing is faster (typically 7 working days). If not opted, a physical verification is conducted which may take up to 30 days.
  5. 5
    Submit Application with DSC / EVC The application must be signed using a Digital Signature Certificate (DSC for companies and LLPs) or Electronic Verification Code (EVC using Aadhaar OTP for proprietors and partnerships).
  6. 6
    Receive ARN (Application Reference Number) On submission, an ARN is generated. You can track the status of your application using this ARN on the GST portal.
  7. 7
    GSTIN Allotted On approval, a 15-digit GSTIN (GST Identification Number) is allotted and the GST Registration Certificate (Form REG-06) is available for download from the portal. No physical certificate is issued.
Pro Tip Fill in HSN/SAC codes carefully during registration. While the system accepts broad descriptions, using accurate 4-digit or 8-digit HSN codes from the start avoids discrepancies with your invoice data later and reduces scrutiny during assessments.

7. Timeline and Government Fees

Scenario Typical Timeline
Aadhaar authentication done; no document issues 3–7 working days
Aadhaar authentication done; clarification sought 7–15 working days
Aadhaar authentication not done (physical verification) 21–30 working days
High-risk applicant or officer queries raised Up to 30 working days

Government fee: GST registration itself is free of charge. There is no government fee payable. Charges you see on various portals are professional/service fees — not government fees.

8. After Registration — What's Next?

Getting your GSTIN is the starting point, not the finish line. Here's what you must do immediately after registration:

  • Display your GSTIN prominently at your principal and additional places of business
  • Update your invoicing software to generate GST-compliant tax invoices (mandatory fields: GSTIN of supplier and buyer, HSN/SAC, tax rate, CGST/SGST/IGST breakup)
  • Understand your return filing obligations — GSTR-1 (outward supplies) and GSTR-3B (summary return with payment)
  • Note your first return due date — failure to file even a nil return attracts late fees
  • Set up a system to reconcile your purchase data with GSTR-2B (auto-populated ITC statement) monthly
  • If you have multiple places of business in different states, take separate GST registration for each state
Return Filing at a Glance GSTR-1: Statement of outward supplies — 11th of next month (monthly) or last day of following month (quarterly QRMP scheme).

GSTR-3B: Summary return with tax payment — 20th of next month (monthly) or 22nd/24th for quarterly filers.

GSTR-9: Annual return — 31st December of the following financial year.

9. Penalty for Not Registering Under GST

Failure to obtain GST registration when legally required is treated as a serious offence under the CGST Act, 2017.

Nature of Default Penalty
Supplying goods/services without registration 100% of tax due or ₹10,000 — whichever is higher
Collecting GST but not depositing 100% of the amount collected
Deliberate tax evasion Up to 100% of tax evaded + possible prosecution
Delay in obtaining registration Retrospective demand of GST from the date liability arose + interest at 18% p.a.
Warning If a GST officer determines that you were liable to register and did not, the department can issue a best judgment assessment for the entire period from when liability arose — potentially spanning multiple years. The interest alone on such demands can be substantial.

10. Frequently Asked Questions

Can I have multiple GSTINs for one business?

Yes. If you operate in multiple states, you must obtain a separate GSTIN for each state. Within a single state, you can also obtain multiple registrations for different business verticals, subject to conditions.

Is GST registration required for a freelancer or consultant?

Yes, if your aggregate annual turnover from services exceeds ₹20 lakhs (₹10 lakhs in special category states). Even below this threshold, registration is mandatory if you provide inter-state services or receive payments from abroad (export of services — though exports are zero-rated, registration is still required to claim refunds).

Can I cancel my GST registration if my turnover drops below the threshold?

Yes. You can apply for voluntary cancellation if your turnover consistently falls below the threshold. However, if you have taken voluntary registration, you must wait at least one year before applying for cancellation.

What is the difference between GSTIN and GSTN?

GSTIN (GST Identification Number) is the unique 15-digit registration number allotted to each registered taxpayer. GSTN (Goods and Services Tax Network) is the technology company that built and manages the GST portal and backend infrastructure — it is not a number but an organisation.

I started my business mid-year. From when is turnover calculated?

Aggregate turnover for the threshold purpose is computed from the beginning of the financial year (1 April). If you start mid-year, your turnover is annualised — but in practice, the department looks at actual cumulative turnover from the date of commencement. Once it crosses the threshold, you must register within 30 days.

How many days do I have to register after crossing the threshold?

You must apply for GST registration within 30 days from the date on which you become liable to register. Delay beyond this window can attract penalties and retrospective demands.

Need Help with GST Registration?

Our CA team handles your GST registration end-to-end — document collection, filing, Aadhaar authentication, and follow-up with the GST department. Most registrations completed within 1–3 working days.

Get GST Registered →

Leave a Reply

Your email address will not be published. Required fields are marked *