Starting a new business in India in 2025? One of your first compliance tasks is figuring out whether you need GST registration — and if so, how to get it done correctly and on time.

This guide covers everything: threshold limits, who must register, required documents, the step-by-step online process, and what happens if you delay.

Who Needs GST Registration?

GST registration is mandatory once your aggregate annual turnover crosses the prescribed threshold — or immediately if you fall under certain mandatory categories, regardless of turnover.

Business TypeThreshold Limit
Goods suppliers (normal states)₹40 lakh
Service providers₹20 lakh
Special category states (Northeast, Himachal, Uttarakhand, J&K)₹10 lakh
E-commerce operators / sellers on Amazon, Flipkart, etc.Mandatory regardless of turnover
Inter-state supply of goods/servicesMandatory regardless of turnover
Casual taxable personsMandatory regardless of turnover
Voluntary Registration: Even if your turnover is below the threshold, you can voluntarily register for GST. This helps you claim Input Tax Credit, appear credible to large clients who require GSTIN on invoices, and prepare for growth.

Documents Required

Before you begin the online registration process, keep these documents ready (scanned copies in JPEG/PDF format, each under 1 MB):

PAN CardBusiness PAN (for companies/LLPs) or personal PAN (for proprietors)
Aadhaar CardProprietor / partners / directors — required for Aadhaar authentication
Proof of Business AddressElectricity bill, rent agreement, or NOC from property owner (not older than 2 months)
Bank Account DetailsCancelled cheque or bank statement showing account number and IFSC
Certificate of IncorporationFor Pvt Ltd / LLP — CIN and incorporation certificate from MCA
Partnership Deed / MOA/AOAFor partnership firms and companies respectively
Authorised Signatory DetailsPhoto, PAN, and Aadhaar of the authorised signatory
Digital Signature (DSC)Required for companies and LLPs; not mandatory for proprietors

Step-by-Step Registration Process

1

Visit GST Portal

Go to gst.gov.in → Services → Registration → New Registration. Select "Taxpayer" as the type.

2

Fill Part A – Generate TRN

Enter your PAN, mobile number, email ID. An OTP will be sent to both your mobile and email. Submit to generate a Temporary Reference Number (TRN) valid for 15 days.

3

Fill Part B – Business Details

Log in with TRN, complete Part B with business name, nature of business, principal place of business address, bank details, and upload all required documents.

4

Aadhaar Authentication

Opt for Aadhaar-based authentication for faster processing (approved within 3 working days). Alternatively, choose physical verification (takes longer).

5

Submit with DSC / EVC

Companies and LLPs must sign using DSC. Proprietors and partnerships can use EVC (OTP-based). Submit the application.

6

Receive ARN

You'll receive an Application Reference Number (ARN) by SMS and email. Track your application status at the portal using this ARN.

7

Receive GSTIN

If approved (usually within 3–7 working days for Aadhaar-authenticated applications), your 15-digit GSTIN is issued and the GST Registration Certificate is available for download.

Composition Scheme — An Alternative for Small Businesses

If your annual turnover is below ₹1.5 crore (₹75 lakh for service providers), you may opt for the Composition Scheme — paying GST at a lower flat rate (1% for traders, 5% for restaurants, 6% for service providers) without the need to file monthly returns.

Benefits of Composition Scheme:

Limitations:

Penalties for Late or Non-Registration

If you are required to register for GST and fail to do so, the consequences can be severe:

⚠️ E-commerce sellers take note: If you sell through Amazon, Flipkart, Meesho, or any other e-commerce platform, GST registration is mandatory from day one — regardless of turnover. The platform will not disburse payments without a valid GSTIN.

What to Do After Registration

Let Taxmithra handle your GST registration — we complete the process in 3–5 days with zero errors and take care of your ongoing monthly returns too. Get a free quote →