KyaTax
Blog › Guide

GST Registration in India: Process, Documents & Timeline

Updated 2026-08-24 · By KyaTax

GST registration is a mandatory legal requirement for businesses in India whose aggregate turnover crosses the prescribed threshold limits. Understanding the GST registration process correctly saves time, avoids penalties, and ensures your business can legally collect and claim input tax credit from day one.

Who Needs GST Registration?

Under the GST Act, the following categories must register regardless of turnover:

For regular suppliers, the threshold limits are:

CategoryThreshold (Annual Turnover)
Goods (general states)₹40 lakh
Services (all states)₹20 lakh
Special category states (NE & hill states)₹10 lakh

Documents Required for GST Registration

Keeping documents ready before starting the application reduces the chance of rejection or delay. The standard documents required are:

For Sole Proprietors

For Partnership Firms / LLPs

For Private Limited / Public Limited Companies

Step-by-Step GST Registration Process on the GST Portal

The entire GST registration process is online through gst.gov.in. Follow these steps:

Step 1 – Generate a TRN (Temporary Reference Number)

Visit the GST portal and go to Services > Registration > New Registration. Select taxpayer type, state, and district. Enter your PAN, email ID, and mobile number. An OTP will be sent to verify both. On successful OTP verification, a TRN is generated and sent to your email and mobile.

Step 2 – Fill Part B of the Application

Log in using the TRN within 15 days. Fill in complete business details across all tabs: Business Details, Promoter / Partners, Authorised Signatory, Principal Place of Business, Additional Places of Business, Goods and Services (HSN / SAC codes), and Bank Accounts.

Step 3 – Upload Documents

Upload scanned copies of the required documents as per your business type. Ensure file formats and sizes comply with portal specifications (JPEG or PDF, typically under 1 MB per document).

Step 4 – Verification and Submission

Submit the application using DSC (Digital Signature Certificate) for companies and LLPs, or via e-Sign (Aadhaar OTP) for other business types. On submission, an Application Reference Number (ARN) is generated.

Step 5 – Processing by GST Officer

A GST officer reviews the application. If documents are in order, the GSTIN is approved. If additional information is needed, a notice in Form GST REG-03 is issued and must be replied to within the specified time using Form GST REG-04.

Timeline for GST Registration

ScenarioExpected Timeline
Application with Aadhaar authenticationApproved within 3 working days
Application without Aadhaar authenticationUp to 30 working days (site verification may be required)
Reply to officer query (REG-03)Must respond within 7 working days of notice

After Registration – Key Compliance Points

If you find the registration or ongoing compliance process complex, KyaTax's GST Services can handle end-to-end GST registration, return filing, and advisory tailored for Indian businesses of all sizes.

Try the related KyaTax tool — fast, affordable and self-service.

Open GST Services →

Frequently asked questions

How long does GST registration take in India?

If you complete Aadhaar authentication during the application, GST registration is typically approved within 3 working days. Without Aadhaar authentication, the process can take up to 30 working days as physical verification of the business premises may be required by the GST officer.

Can I start my business before receiving the GSTIN?

Once you submit your GST registration application and receive the ARN (Application Reference Number), you are considered a registered person on a provisional basis. However, it is advisable to wait for the final GSTIN before issuing tax invoices to avoid compliance issues.

Is GST registration free of cost?

Yes, there is no government fee for obtaining GST registration. The application process on the official GST portal (gst.gov.in) is completely free. However, if you engage a CA, tax consultant, or a service provider to assist with the process, their professional fees would apply.

Related: All tools · More guides