GST Registration5 May 2025· 10 min read

    GST Registration in India: Step-by-Step Process Guide (2025)

    By GST Calculator Team · Last updated 25 June 2026
    Business registration documents and pen on desk

    Whether you're starting a new business, crossing the turnover threshold, or selling on an e-commerce platform, GST registration is one of the first compliance milestones you'll encounter. The process is entirely online, takes 3–7 working days in most cases, and results in your <strong>GSTIN</strong> — the 15-digit GST identification number that goes on every invoice you issue.

    Key Takeaways
    • Registration is mandatory once turnover crosses ₹40 lakh (goods) or ₹20 lakh (services) in general states — lower in special category states.
    • E-commerce sellers, inter-state suppliers, and a few other categories must register regardless of turnover.
    • From November 2025, Rule 14A allows eligible small taxpayers to get registered in just 3 working days via Aadhaar authentication.
    • Without Aadhaar authentication, registration can take up to 30 days due to physical verification.
    • Registration results in a 15-digit GSTIN, which must appear on every invoice from your first taxable supply.

    This guide walks through who needs to register, what documents you need, and the exact steps to complete registration on the GST portal — including the new 3-day fast-track registration introduced in late 2025.

    What Is GST Registration?

    GST registration is the process of obtaining a GSTIN (GST Identification Number) from the GST portal, which legally authorises a business to collect GST from customers and claim Input Tax Credit on its purchases. It is mandatory once your turnover crosses the prescribed threshold, or immediately for certain categories of business such as e-commerce sellers.

    Who Needs to Register for GST?

    Mandatory Registration Based on Turnover

    Registration is mandatory once your aggregate annual turnover crosses these thresholds:

    Business TypeGeneral StatesSpecial Category States*
    Goods supplier₹40 lakh₹20 lakh
    Service provider₹20 lakh₹10 lakh
    Mixed (goods + services)₹20 lakh₹10 lakh

    *Special category states: Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Puducherry, Sikkim, Telangana, Tripura, Uttarakhand, J&K, Himachal Pradesh.

    Note: Turnover thresholds apply to aggregate turnover across all business verticals and all states under the same PAN — not just turnover from a single location.

    Mandatory Registration Regardless of Turnover

    Some businesses must register for GST even if their turnover is below the threshold:

    • E-commerce sellers — anyone selling on Amazon, Flipkart, Meesho, or any marketplace
    • Inter-state suppliers — if you sell goods or services to customers in another state
    • Reverse charge payees — businesses that must pay GST on purchases from unregistered vendors
    • OIDAR service providers — online information and database access services to India from abroad
    • Non-resident taxable persons — foreign entities making taxable supplies in India
    • E-commerce operators — the platforms themselves (Amazon, Flipkart, etc.)
    • Input Service Distributors
    • Casual taxable persons (those with temporary business presence in a state)

    New in 2025: Get GST Registration in 3 Working Days (Rule 14A)

    This is one of the most significant changes to GST registration and most businesses aren't aware of it yet.

    From November 2025, small taxpayers can opt for accelerated GST registration under the new Rule 14A:

    Who qualifies:

    • Applicant's estimated monthly output tax liability is less than ₹2.5 lakh
    • Aadhaar authentication is successfully completed
    • No adverse flag from the risk-profiling system

    How it works:

    1

    Apply for GST registration normally on gst.gov.in

    2

    Complete Aadhaar-based OTP authentication during the application

    3

    If the system approves, registration is granted within 3 working days without any officer verification

    4

    A tax officer may still review within 30 days post-registration and suspend if issues are found

    Why it matters: Previously, all GST registrations required officer scrutiny, sometimes taking 2–3 weeks. For small businesses, the 3-day path dramatically reduces the time-to-compliance.

    Small business owner using laptop for online registration

    Documents Required for GST Registration

    For Proprietorship

    • PAN card of the proprietor
    • Aadhaar card of the proprietor
    • Photograph (JPEG, max 100KB)
    • Proof of business address (utility bill, property tax receipt, rent agreement)
    • Bank account statement or cancelled cheque
    • Authorisation letter (if someone else is applying on your behalf)

    For Partnership / LLP

    • PAN card of the firm
    • PAN and Aadhaar of all partners/designated partners
    • Partnership deed or LLP incorporation certificate
    • Proof of business address
    • Bank account details
    • Authorisation letter naming the primary authorised signatory

    For Private Limited / OPC / Public Limited Company

    • Company PAN card
    • Certificate of Incorporation from MCA
    • Memorandum & Articles of Association
    • PAN and Aadhaar of all directors
    • Board resolution authorising the GST registration
    • Proof of registered office address
    • Bank account details

    For All Applicants — Business Address Proof

    If you own the premises: Latest electricity, water, or municipal tax bill

    If you rent/lease: Rent/lease agreement + landlord's latest utility bill

    If working from home: Aadhaar/voter ID of owner + self-declaration

    Important: Documents must be uploaded in JPG/PDF format. File sizes: photographs max 100KB, documents max 1MB each.

    How Do You Register for GST Online, Step by Step?

    Step by step online registration on computer
    1

    Go to gst.gov.in → Services → Registration → New Registration and fill Part A — basic details.

    2

    Verify the OTPs sent to your mobile and email, then receive your 15-digit TRN (Temporary Reference Number), valid for 15 days.

    3

    Login with your TRN and fill Part B — the 10 detailed sections covering business, promoters, address, and bank details.

    4

    Complete Aadhaar authentication for faster processing (strongly recommended).

    5

    Upload all required documents and submit using DSC or EVC — you'll receive an ARN (Application Reference Number) to track status.

    6

    Wait for processing — 3 working days (Rule 14A fast-track), 7 working days (regular Aadhaar-authenticated), or up to 30 days (physical verification).

    7

    Receive your GSTIN via email and SMS, and download your Registration Certificate (Form GST REG-06) from the portal.

    Step 1 — Go to gst.gov.in → New Registration

    Visit the official GST portal, click on Services → Registration → New Registration. Do not use any third-party websites — the official portal is the only authorised channel.

    Step 2 — Fill Part A — Basic Details

    Select:

    • I am a: Taxpayer (for regular businesses)
    • State and District
    • Legal Name of Business (as per PAN — must match exactly)
    • PAN (auto-validated against CBDT database)
    • Mobile Number and Email ID (will receive OTPs for verification)

    Submit and verify OTPs sent to your mobile and email.

    Step 3 — Receive TRN (Temporary Reference Number)

    After Part A verification, you'll receive a 15-digit TRN on your mobile and email. This is valid for 15 days — you must complete Part B within this window.

    Step 4 — Login with TRN and Fill Part B

    Part B has 10 sections to complete:

    SectionWhat to Fill
    1. Business DetailsTrade name, constitution, commencement date
    2. Promoters/PartnersDetails and documents for all owners
    3. Authorised SignatoryPerson who will file returns
    4. Authorised RepresentativeOptional — CA or tax practitioner
    5. Principal Place of BusinessMain business address + documents
    6. Additional Place of BusinessAny branch/warehouse locations
    7. Goods and ServicesTop 5 goods/services with HSN/SAC codes
    8. Bank AccountsAt least one bank account (details required within 30 days of registration)
    9. State Specific InformationApplicable professional tax info
    10. Aadhaar AuthenticationChoose Aadhaar OTP or skip (skipping means physical verification)

    Step 5 — Aadhaar Authentication

    Strongly recommended: Complete Aadhaar authentication for faster processing. You'll receive a link on your Aadhaar-registered mobile. Click it and enter the OTP.

    Skipping Aadhaar authentication means your application goes for physical verification by a GST officer — this takes significantly longer (up to 30 days).

    Step 6 — Upload Documents and Submit

    Upload all required documents for your business type. Review all sections carefully. Once satisfied, click Submit with DSC or EVC. You'll receive an ARN (Application Reference Number) — save this. Use it to track your application status at gst.gov.in.

    Step 7 — Application Processing

    Authentication TypeTypical Processing Time
    Aadhaar authenticated (Rule 14A eligible)3 working days
    Aadhaar authenticated (regular)7 working days
    Biometric verification at GST Seva KendraUp to 30 days

    Step 8 — Receive GSTIN

    Once approved, your GSTIN is issued digitally. You'll receive it via email and SMS. The GST Registration Certificate (Form GST REG-06) can be downloaded from the GST portal.

    GST Portal — official registration application

    After Registration — Your Immediate Compliance Obligations

    Once you receive your GSTIN:

    1

    Display GSTIN prominently at your principal and additional places of business

    2

    Issue GST-compliant invoices with all mandatory fields from your first taxable supply

    3

    Add bank account details to the GST portal within 30 days if not done during registration (GSTIN can be suspended if this is missed)

    4

    File your first GSTR-1 for the month/quarter in which you registered

    5

    File GSTR-3B and pay applicable tax by the due date

    Should You Register Voluntarily?

    If your turnover is below the threshold, you may still choose to register voluntarily. Consider:

    Reasons to register voluntarily:

    • Your B2B customers need to claim ITC — they'll prefer GST-registered vendors
    • You need to claim ITC on your own business purchases
    • You're planning to scale and want to start building a compliance track record
    • You're applying for business loans or tenders where GSTIN is often required

    Reasons to wait:

    • Additional compliance burden — GSTR-1 and GSTR-3B every month/quarter
    • Late fees if returns are missed
    • All purchases get more complex as you must track taxable vs exempt

    For most businesses with serious B2B aspirations, voluntary registration is worth it.

    Common Mistakes in GST Registration

    • Name mismatch — Legal name must match PAN records exactly (including spelling and spacing)
    • Wrong business address proof — The document must be in the business owner's name or accompanied by a consent letter
    • Wrong HSN codes — Choosing broad categories instead of the specific 4/6-digit HSN applicable to your goods
    • Missing Aadhaar authentication — Skipping this adds weeks to processing
    • Not adding bank account within 30 days — Can trigger GSTIN suspension

    Use our GST Calculator to understand your likely GST liability before registering — it helps you plan cash flow from day one.

    Conclusion

    GST registration is a straightforward online process when you have all documents ready. The typical timeline is:

    • 3 working days with Aadhaar authentication (Rule 14A eligible businesses)
    • 7 working days with Aadhaar authentication (regular)
    • Up to 30 days without Aadhaar authentication

    Get the name, PAN, and address details exactly right in Part A, complete Aadhaar authentication, and upload clear document scans. Most rejections are caused by avoidable document errors, not eligibility issues.

    GST Registration — Frequently Asked Questions

    How long does GST registration take?

    3 working days under the new Rule 14A fast-track for eligible small taxpayers, 7 working days for regular Aadhaar-authenticated applications, or up to 30 days if physical verification is required.

    Is GST registration mandatory for e-commerce sellers?

    Yes. Anyone selling on Amazon, Flipkart, Meesho, or any marketplace must register for GST regardless of turnover.

    What is a TRN in GST registration?

    A Temporary Reference Number issued after Part A is verified. It is valid for 15 days, within which you must complete Part B of the application.

    Can I register for GST voluntarily if I'm below the threshold?

    Yes. Voluntary registration is common for businesses that want to claim ITC or need a GSTIN to deal with B2B customers, even if their turnover is below the mandatory threshold.

    What happens if I don't add my bank account within 30 days of registration?

    Your GSTIN can be suspended if bank account details are not added to the GST portal within 30 days of registration.

    Related: GST Invoice Format India · What Is GST India · GST Composition Scheme