GST

GST Registration Online India 2025 — Step-by-Step Process & Documents Required

Quick answer: GST registration is free on the GST portal (gst.gov.in). If your business turnover exceeds the threshold or you sell on e-commerce platforms, you must register. With Aadhaar authentication, GSTIN is issued in 7 working days.

Who Must Register for GST?

GST registration is mandatory for businesses exceeding the turnover threshold or falling under specific categories:

₹40 Lakh
Goods Suppliers
Most states (aggregate turnover)
₹20 Lakh
Service Providers
Most states (aggregate turnover)

Mandatory Registration Regardless of Turnover

  • Inter-state supply: Any business making taxable supplies across state lines
  • E-commerce sellers: Anyone selling through Amazon, Flipkart, Meesho, or any other e-commerce operator
  • E-commerce operators: Platforms like Amazon, Swiggy, Zomato
  • Casual taxable person: Businesses participating in temporary events in a state where they are not registered
  • Non-resident taxable person: Foreign businesses making taxable supplies in India
  • Reverse charge mechanism (RCM): Businesses receiving services from unregistered persons liable to pay under RCM
  • Input Service Distributor (ISD)
  • Special category states (J&K, Himachal Pradesh, Uttarakhand, and North-East): threshold is ₹10 lakh for services

Documents Required for GST Registration

Proprietorship / Individual

  • PAN card of the proprietor
  • Aadhaar card of the proprietor (for Aadhaar-based fast-track registration)
  • Passport-size photograph of the proprietor
  • Proof of principal place of business: electricity bill / municipality tax receipt / ownership deed (own premises) OR rent/lease agreement + NOC from owner + recent utility bill (rented)
  • Cancelled cheque or bank statement showing account holder name, account number, IFSC, and branch
  • Business registration proof (if any): Shop & Establishment certificate, MSME certificate, Trade licence

Partnership Firm / LLP

  • PAN card of the firm / LLP
  • Partnership deed (registered)
  • PAN and Aadhaar of all partners / designated partners
  • Passport-size photographs of all partners
  • Proof of principal place of business (electricity bill / rent agreement)
  • Bank statement / cancelled cheque in the name of the firm
  • LLP Agreement and Certificate of Incorporation (for LLP)

Private Limited / Public Limited Company

  • PAN card of the company
  • Certificate of Incorporation (CIN) from MCA
  • Memorandum of Association (MOA) and Articles of Association (AOA)
  • PAN and Aadhaar of all directors
  • Passport-size photographs of all directors
  • Board resolution authorizing the signatory and designating a primary authorized signatory
  • Proof of registered office (electricity bill / rent agreement)
  • Bank statement / cancelled cheque in company name
  • Digital Signature Certificate (DSC) of the authorized signatory (Class 2 or Class 3)
Document formats: All documents should be uploaded as JPEG/PNG (max 1 MB) or PDF (max 2 MB). Ensure documents are clearly legible and not expired.

Step-by-Step GST Registration Process

    1

    Visit the GST Portal

    Go to gst.gov.in → Services → Registration → New Registration.

    2

    Fill Part-A of Form REG-01

    Select taxpayer type (Taxpayer / Composition / Casual). Enter your PAN, mobile number, and email address. Verify both with OTPs. You will receive a Temporary Reference Number (TRN) — save it.

    3

    Fill Part-B — 15 Sections

    Use the TRN to log back in and complete Part-B. You have 15 days to complete after generating TRN. Sections include: Business details, legal name, trade name, business constitution, principal place of business, additional places of business, goods/services details, bank account details, state-specific details, Aadhaar authentication, and authorized signatory information.

    4

    Upload Documents

    Upload scanned copies of PAN, Aadhaar, photos, address proofs, and bank documents as applicable to your business type (see checklist above).

    5

    Submit the Application

    Submit using one of: Aadhaar e-sign (OTP-based, recommended — faster processing) or DSC (Digital Signature Certificate — required for companies). An Application Reference Number (ARN) is generated and sent to your mobile and email.

    6

    Receive GSTIN Certificate

    If Aadhaar-authenticated: GSTIN issued within 7 working days automatically. If not Aadhaar-authenticated: A GST officer may conduct physical verification (site visit), taking up to 30 working days. The GST Registration Certificate (Form GST REG-06) is available on the portal.

GST Registration Fees

The government fee for GST registration is NIL — there are no government charges. Professional/CA charges for assisted registration typically range from ₹1,500 to ₹3,000 for simple cases. FinsyncX charges ₹999 for proprietorship registration.

How Long Does GST Registration Take?

  • Aadhaar-authenticated applications: 7 working days
  • Non-authenticated / physical verification: Up to 30 working days
  • If officer issues Form GST REG-03 (clarification request): You have 7 working days to respond; total time may extend to 30 days
  • Provisional GSTIN: If no action within 3 working days (Aadhaar authenticated), a provisional GSTIN is granted automatically

Common Mistakes to Avoid

  • Wrong PAN: Ensure the PAN entered matches exactly with Income Tax records
  • Expired documents: Aadhaar and PAN must be valid and linked to each other
  • Wrong address proof: The address in the utility bill must match the registered address
  • Not selecting correct business activity: Choose the right HSN (goods) or SAC (services) codes in Section 8
  • Bank account mismatch: Account should be in the name of the business/proprietor, not a personal account in another name
  • Incomplete Part-B: The 15-day window to complete Part-B after TRN generation — if you miss this, you have to restart
Important: Once registered for GST, you must file GSTR-1 (monthly/quarterly) and GSTR-3B (monthly/quarterly) even for nil returns. Failure to file attracts a late fee of ₹50/day (₹20/day for nil returns).

Get GST Registration Done in 7 Days

Our CA team handles the entire application. No portal confusion, no document errors.

Start GST Registration on WhatsApp

Frequently Asked Questions — GST Registration

Who is required to register for GST?
Mandatory if aggregate turnover exceeds ₹40 lakh (goods) or ₹20 lakh (services). Also mandatory for inter-state suppliers, e-commerce sellers, casual taxable persons, and those paying tax under reverse charge — regardless of turnover.
What is the government fee for GST registration?
The government fee is NIL (zero). There are no government charges for GST registration. You only pay if you hire a professional (CA/CS) for assistance.
How long does GST registration take?
With Aadhaar authentication: 7 working days. Without Aadhaar (physical verification required): up to 30 working days. In some cases, a provisional GSTIN is granted within 3 working days.
Can I use a residential address for GST registration?
Yes. Freelancers and service providers can use a residential address. You need electricity bill or property tax receipt (if owner) or rent agreement + NOC from owner + electricity bill (if renting).
What happens after getting GSTIN?
After getting GSTIN, you must file GST returns: GSTR-1 (outward supplies) monthly or quarterly, and GSTR-3B (summary return) monthly or quarterly. You must also issue GST-compliant invoices with GSTIN. Annual return GSTR-9 is due by December 31.

Explore GST Services

Chat with us on WhatsApp
Call WhatsApp GST Services