FinTax24

Guides · GST

Complete Guide to GST Registration in India

Step-by-step GST registration in India: eligibility under section 22, REG-01 form, documents required and approval timelines.

By FinTax24 Compliance Desk
12 min read
Cover image for Complete Guide to GST Registration in India

Why choose FinTax24

GST (Goods and Services Tax) is Gujarat’s unified indirect tax system. It replaced a maze of central and state-level taxes. These included excise, service tax, VAT, CST, entry tax, and entertainment tax. It took effect on July 1, 2017. Every business in Gujarat needs a GSTIN (Goods and Services Tax Identification Number) if its annual turnover crosses the prescribed threshold. It also applies if the business makes inter-state supplies or operates through e-commerce platforms. This guide covers everything you need to register correctly the first time. It also covers choosing the right scheme (regular, composition, or QRMP) and staying compliant after registration.

What is GSTIN and Why It Matters

GSTIN is a 15-character identifier. Its first two digits are the state code (24 for Gujarat, 27 for Maharashtra, 33 for Tamil Nadu, 07 for Delhi). The next 10 characters are the entity’s PAN. The 13th character is the entity or branch code. The 14th is always Z. The 15th is a checksum. Because the PAN is embedded, GST data automatically reconciles with income tax data. A single PAN can have multiple GSTINs (one per state, one per business vertical). But each GSTIN is unique to one PAN-state-entity combination.

Mandatory GST Registration: Threshold and Categories

Mandatory registration kicks in based on the nature of supply and aggregate annual turnover. The threshold structure is:

  • Suppliers of goods — ₹40 lakh aggregate annual turnover in most states. ₹20 lakh in special category states (Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, and Uttarakhand).
  • Service providers — ₹20 lakh aggregate annual turnover in most states. ₹10 lakh in special category states.
  • Inter-state suppliers — NO threshold. Any business making even a single inter-state supply must register, regardless of turnover.
  • E-commerce operators and sellers — NO threshold. Anyone selling through Amazon, Flipkart, Meesho, Zomato, Swiggy, or any other e-commerce platform must register. The platform also deducts 1% TCS on net taxable supplies.
  • Casual taxable persons — NO threshold. This is someone making occasional taxable supplies in a state where they have no fixed place of business.
  • Non-resident taxable persons — NO threshold. This covers foreign businesses supplying in Gujarat.
  • Reverse charge mechanism suppliers — NO threshold. Recipients of specified services (legal, GTA, director, renting from unregistered persons) must register.

Aggregate turnover is calculated Gujarat-wide across all 33 districts and all business verticals under the same PAN. A freelancer with ₹15 lakh revenue from clients in Maharashtra and ₹15 lakh from Karnataka has crossed the service threshold. No single state shows it because the GST portal aggregates this automatically based on PAN-linked data.

Voluntary Registration: When It Makes Strategic Sense

Businesses below the threshold can opt for voluntary registration. It delivers four strategic advantages:

    • Input Tax Credit (ITC) — A registered business can claim GST paid on all business purchases (raw materials, capital goods, services) as a credit against its GST liability on sales. For input-heavy businesses (manufacturers, retailers, service agencies with significant vendor expenses), ITC reduces effective tax to zero on value addition.
    • B2B credibility — Most large companies, MNC vendors, and government departments prefer or require GST-registered suppliers. B2B customers typically require a GSTIN on invoices to claim their own ITC. Without it, you lose competitive bids.
    • Inter-state expansion — Only GST-registered businesses can make inter-state supplies without restriction. If you plan to sell across state lines, voluntary registration is a prerequisite.
    • Tender eligibility — Government and PSU tenders typically require GSTIN as a vendor prerequisite. Missing it excludes you from public sector opportunities.

For early-stage startups planning B2B sales or inter-state operations, voluntary registration is almost always recommended. This is despite the additional compliance cost of monthly return filing.

Choosing the Right Scheme: Regular, Composition, or QRMP

The GST regime offers three main schemes. Choose based on turnover, margin profile, and growth plans.

Regular Scheme (Default for Most Businesses)

Required for businesses with turnover above the threshold or making inter-state supplies. Files GSTR-1 monthly (or quarterly under QRMP) and GSTR-3B monthly. Can claim ITC on all eligible purchases. Best for input-heavy businesses, manufacturers, traders with significant supplier expenses, and service providers with substantial vendor costs.

Composition Scheme (Limited Use)

Available for businesses with turnover up to ₹1.5 crore (₹75 lakh for services). Must have no inter-state supplies, no e-commerce sales, and no specified RCM supplies. Pays a fixed percentage of turnover as GST. This is 1% for manufacturers and traders, 5% for restaurants and food services, 6% for service providers. Files CMP-08 quarterly. Cannot claim ITC. Suitable for very small local-only businesses. Examples include kirana stores, single-city restaurants, and local tailors with minimal input purchases.

QRMP Scheme (Quarterly Return Monthly Payment)

Available for businesses with aggregate turnover up to ₹5 crore. Files GSTR-1 quarterly (by the 13th of the month after the quarter ends) and GSTR-3B monthly (by the 22nd–24th) with payment only. This reduces return-filing burden while keeping tax payment monthly. It is a smart middle ground for small businesses that want monthly cash flow visibility but quarterly return filing simplicity.

Document Checklist by Entity Type

The documents required vary by entity type. The list below covers all common cases.

For Proprietorships

  • PAN of the proprietor.
  • Aadhaar of the proprietor (linked to mobile number for OTP).
  • Address proof of principal place of business. This is rent agreement plus landlord NOC plus recent electricity bill. Or ownership deed if self-owned.
  • Cancelled cheque or bank statement showing entity name and account number.
  • Photograph of the proprietor at the business premises.

For Partnerships and LLPs

  • Partnership deed or LLP Agreement.
  • PAN of the firm or LLP. Also PAN of all partners or designated partners.
  • Aadhaar of all partners.
  • Address proof of registered office.
  • Authorised signatory authorisation (board resolution for LLP).
  • Bank account details.

For Private Limited and Public Limited Companies

  • Certificate of Incorporation from MCA.
  • MOA and AOA.
  • PAN of the company.
  • PAN and Aadhaar of all directors.
  • Board resolution authorising a director as GST signatory.
  • Digital Signature Certificate (DSC) of the authorised signatory (Class 2 or Class 3).
  • Address proof of registered office.
  • Bank account details.

For HUF, Trusts, and Societies

  • HUF declaration (for HUF) or trust deed or society registration certificate.
  • PAN of the entity (separate from karta or trustee PAN).
  • Identity proof of karta or managing trustee.
  • Address proof of registered office.
  • Bank account in the entity’s name.

Step-by-Step GST Registration Process

    • Pre-filing preparation — Gather all documents. Ensure Aadhaar is linked to your mobile number. Prepare a clear photograph of the signatory at the business premises with a visible signboard. Verify that the bank account name matches the PAN name exactly.
    • Part A of GST REG-01 — On gst.gov.in, click “Register Now” under Services, Registration, New Registration. Enter PAN, mobile number, and email. Verify both via OTP. The system fetches PAN details from the income tax database. It auto-populates legal name, business constitution, and date of incorporation (for companies).
    • Part B of GST REG-01 — Fill in business details. These include trade name (if any), business activity description, HSN codes for goods supplied or SAC codes for services supplied, state and district, principal place of business, additional places of business, bank account details, and authorised signatory information. Upload all required documents.
    • Aadhaar authentication or DSC — For proprietorships, partnerships, HUFs, and trusts, the authorised signatory completes Aadhaar-based e-sign with an OTP to their linked mobile. For companies and LLPs, the DSC token is used. This step must complete within 15 days of Part B submission.
    • Application submission (ARN generation) — On successful submission, the GST portal generates a 15-digit Application Reference Number (ARN). The business can now collect tax and raise GST invoices under “pending registration” status. But it cannot claim ITC until GSTIN is issued.
    • Officer verification — The application is assigned to a jurisdictional GST officer for document verification. The officer has 3 working days (extendable to 7) to either approve or raise a query. Queries are notified via SMS and email. They must be responded to within 7 days.
    • GSTIN issuance — Upon approval, the 15-digit GSTIN is generated. The registration certificate becomes available for download on the portal. The business is added to the GSTN master database. The first GSTR-3B return is due by the 20th of the month following the month of registration.

Common Rejection Reasons and How to Avoid Them

Based on FinTax24’s review of 5,000 or more registrations, the top causes of GST officer queries (which delay registration by 2–3 weeks) are:

  • Address proof mismatch (35% of queries) — The address on the rent agreement, utility bill, and portal entry must match exactly. House number, building name, floor, and PIN code must be consistent across all three.
  • Bank account name mismatch (20% of queries) — The name on the cancelled cheque must match the PAN holder’s name. For proprietorships, the bank account must be in the proprietor’s name. For companies, it must be in the company’s name.
  • Aadhaar not linked to mobile (15% of queries) — The signatory’s Aadhaar must be linked to a working mobile number that can receive OTPs.
  • Photograph specifications failed (10% of queries) — The portal requires JPEG, 10–100KB. The signatory’s face must cover 60–80% of the frame. There must be a visible business signboard in the background.
  • DSC issues for companies (10% of queries) — DSC must be active. It must be registered under the authorised signatory’s PAN. It must not be expired.
  • HSN code selection errors (10% of queries) — Wrong HSN or SAC code. Or inconsistent rates across months.

Post-Registration Compliance Calendar

Once GSTIN is issued, the business must follow a strict monthly compliance calendar. The key dates are summarised below:

  • By the 11th of each month — File GSTR-1 (outward supplies for the previous month).
  • By the 13th (QRMP only, quarterly) — File GSTR-1 for the quarter.
  • By the 20th of each month — File GSTR-3B and pay net tax (regular filers).
  • By the 22nd–24th (QRMP, monthly) — File GSTR-3B with payment.
  • By the 18th after quarter (composition) — File CMP-08 with payment.
  • By December 31 following FY — File GSTR-9 (annual return) and GSTR-9C (turnover above ₹2 crore).

Additionally, e-invoicing is mandatory for B2B transactions above the prescribed threshold (currently ₹5 crore aggregate turnover). E-way bills are required for goods movement above ₹50,000 in value.

Amendments, Cancellation, and Reactivation

Changes in business details must be updated on the GST portal within 15 days. Core fields (legal name, constitution, address) require REG-14 filing. Non-core fields (mobile, email) can be updated directly on the dashboard. GST registration can be cancelled by filing REG-16. This applies in case of business closure, transfer, or merger. It can also be done voluntarily with no pending returns. If registration is cancelled by the department for non-compliance (such as not filing returns for 6 months), it can be revoked by filing REG-21 within 30 days. This requires paying all pending returns with late fees and interest.

When this guide applies

Use this guide when you need a plain-English explanation of the topic for an Indian business or taxpayer. We assume you know the basics of Indian taxation and compliance. This guide focuses on specific situations, deadlines, and pitfalls that matter in real filings.

Step-by-step process

  1. Confirm the trigger event. This may be a turnover threshold, registration requirement, or compliance deadline that brings this topic into scope for your business.
  2. Gather the documents you need. These include PAN, Aadhaar, GSTIN, bank statements, or the specific records called out in the linked forms.
  3. File or register through the official portal. This includes income tax e-filing, MCA, GST, FSSAI, or the relevant regulator. Keep your acknowledgement numbers.
  4. Pay any fee or tax due. Note the challan reference for your records.
  5. Track the SLA. Most approvals arrive in 3–30 working days. Escalate through the regulator’s grievance portal if delayed.

Common pitfalls

  • Filing after the due date without paying the late fee. Penalty compounds per month under Section 234F for ITR and per return period for GST.
  • Using the wrong ITR form or business code. This leads to a defective return notice under Section 139(9) and a fresh round of filing.
  • Ignoring state-specific requirements. This includes professional tax, shop and establishment rules, and state GST registration when operating across multiple states.

When to escalate

Talk to an expert if the situation involves cross-border transactions, notice from the department, or disputed turnover. Self-filing works for routine cases but escalates quickly once a notice arrives.

Next steps

For a personalised check, use our eligibility wizards and free code search tools. To file end-to-end, see the linked service pages on FinTax24.

Key sources: incometax.gov.in, gst.gov.in, mca.gov.in, cbic.gov.in.

Reviewed by FinTax24 Compliance Desk · Review date