Goods and Services Tax (GST) is India's unified indirect tax, replacing multiple taxes like VAT, service tax, and excise duty. If you run a business — whether online or offline — GST registration is likely mandatory. This guide walks you through everything: who needs it, what documents you need, and exactly how to register on the GST portal.
What is GST Registration?
GST registration is the process by which a business gets a unique 15-digit identification number called GSTIN (Goods and Services Tax Identification Number) from the government. This number is essential for collecting tax from customers, claiming input tax credit (ITC) on purchases, and filing GST returns.
Once registered, you can legally issue tax invoices, collect GST, claim input tax credit on your business purchases, and participate in interstate commerce. Without registration, you cannot charge GST on your invoices, and you lose the ability to claim ITC — which directly impacts your profitability.
GST registration is PAN-based and state-specific. This means if your business operates in multiple states, you need separate registration for each state. The registration is done online through the GST portal (gst.gov.in) and is completely free of charge.
Key Point: GST registration is mandatory — it's not optional once you cross the threshold limits. Operating without registration when required attracts heavy penalties under Section 122 of the CGST Act.
Who Needs GST Registration?
GST registration is required based on either your business turnover or the nature of your business activities. Here are the two categories:
Turnover-based threshold (voluntary becomes mandatory):
- ₹40 lakh for goods — If your aggregate annual turnover from supply of goods exceeds ₹40 lakh (₹20 lakh for special category states like North-Eastern states, Himachal Pradesh, Uttarakhand, etc.)
- ₹20 lakh for services — If your aggregate annual turnover from supply of services exceeds ₹20 lakh (₹10 lakh for special category states)
- Aggregate turnover includes all taxable supplies, exempt supplies, exports, and interstate supplies — calculated on an all-India basis, not per state
Mandatory registration regardless of turnover:
- Interstate suppliers — Any person making interstate taxable supply of goods (threshold of ₹40 lakh applies for goods from FY 2023-24 onwards for some categories)
- E-commerce operators — Platforms like Amazon, Flipkart, Zomato, Swiggy, and anyone required to collect TCS
- E-commerce sellers — Persons supplying through e-commerce platforms (mandatory regardless of turnover)
- Casual taxable persons — Making occasional supply in a state where they don't have a fixed place of business
- Non-resident taxable persons — NRIs making taxable supply in India
- Persons required to pay tax under reverse charge — When the recipient pays GST instead of the supplier
- Input service distributors — Entities distributing ITC to their branches
- Agents or brokers supplying on behalf of a principal
- TDS deductors — Government agencies and certain entities notified under Section 51
Pro Tip: Even if you're below the turnover threshold, voluntary GST registration can be beneficial. It allows you to claim input tax credit, makes you eligible for interstate sales, and adds credibility when dealing with registered businesses who prefer vendors with GSTIN.
Documents Required for GST Registration
Having all documents ready before starting the application ensures a smooth process. Here's the complete checklist based on your business type:
For Sole Proprietorship / Individual:
- PAN Card of the proprietor
- Aadhaar Card of the proprietor
- Photograph — passport-size color photo (JPEG, max 100KB)
- Address proof of business — electricity bill, rent agreement, or property tax receipt (must be less than 2 months old)
- NOC from property owner — if operating from rented premises (on ₹100 stamp paper)
- Bank account details — cancelled cheque or bank statement showing name, account number, IFSC, and branch
For Partnership Firm / LLP:
- All individual documents listed above for each partner
- Partnership deed (for partnership firm) or LLP agreement
- PAN Card of the firm / LLP
- Authorization letter nominating the authorized signatory
For Private Limited Company / OPC:
- All individual documents for each director
- Certificate of Incorporation
- PAN Card of the company
- Memorandum of Association (MOA) and Articles of Association (AOA)
- Board resolution authorizing a director as the authorized signatory
- Digital Signature Certificate (DSC) of the authorized signatory
Step-by-Step GST Registration Process
The entire GST registration process is online. Here's how to register on the GST portal:
Visit the GST Portal & Start New Registration
Go to gst.gov.in and click on Services → Registration → New Registration. Select "Taxpayer" as the type, choose your state and district, enter your legal name (as per PAN), PAN number, email address, and mobile number. You'll receive separate OTPs on both email and mobile — enter them to proceed. You'll get a Temporary Reference Number (TRN) — save this for future login.
Log In with TRN & Fill Part B of the Application
Return to the portal, click Register → Temporary Reference Number (TRN), and enter your TRN with OTP verification. This opens Part B of the registration form (GST REG-01) with 10 sections. Fill in your business details: trade name, constitution of business (sole proprietor, partnership, company, etc.), date of commencement, and principal place of business with complete address.
Add Promoter/Partner Details & Authorized Signatory
Enter details of all promoters, partners, or directors — including PAN, Aadhaar, photos, mobile numbers, and email addresses. Designate the Primary Authorized Signatory who will sign returns and manage the GSTIN. If you have additional places of business (branches, warehouses, godowns), add those too with supporting address proofs.
Upload Documents & Select HSN/SAC Codes
Upload all required documents as per your business type (refer to the checklist above). Select your primary business activity and add relevant HSN codes for goods or SAC codes for services — you can add up to 5 categories. Enter your bank account details (account number, IFSC, bank name, and branch). Upload a cancelled cheque or first page of your passbook.
Verify & Submit with E-Sign or DSC
Review all sections thoroughly. Submit the application using Aadhaar-based e-signature (e-KYC), Electronic Verification Code (EVC) via OTP, or Digital Signature Certificate (DSC) — mandatory for companies and LLPs. After submission, you'll receive an Application Reference Number (ARN) via email and SMS. Track your application status on the portal using this ARN. If the officer is satisfied, GSTIN is issued in 3-7 working days.
Important: If the officer finds discrepancies, they'll raise a query (GST REG-03). You must respond within 7 working days through the portal (GST REG-04) with the requested clarifications or documents. Failure to respond leads to rejection.
Types of GST Registration
The GST law provides different types of registration to suit various business needs:
1. Regular Registration
The standard registration for most businesses. You charge GST on sales, claim input tax credit on purchases, and file monthly/quarterly returns. Suitable for businesses with turnover above the threshold limit or those making interstate supplies. No validity period — registration remains active until cancelled or surrendered.
2. Composition Scheme Registration
A simplified scheme for small businesses with turnover up to ₹1.5 crore (₹75 lakh for special category states). You pay GST at a flat rate (1% for manufacturers, 5% for restaurants, 6% for service providers) without claiming ITC. Cannot make interstate sales or supply through e-commerce. File only one annual return (GSTR-4) instead of monthly returns.
3. Casual Taxable Person
For persons who occasionally supply goods or services in a state/UT where they don't have a fixed place of business. Common for event organizers, exhibition stall holders, and seasonal businesses. Registration is valid for up to 90 days (extendable by another 90 days). Must pay estimated tax in advance at the time of registration.
4. Non-Resident Taxable Person (NRI)
For non-resident individuals or businesses making taxable supply in India. Similar to casual registration — valid for 90 days, extendable. Must appoint an authorized agent in India and pay estimated tax in advance. Applied using a valid passport instead of PAN.
GST Return Filing After Registration
Getting your GSTIN is just the beginning. You must comply with regular return filing obligations, even in months where you have zero transactions (NIL returns are mandatory). Non-filing leads to late fees and can result in suspension of your GSTIN.
| Return | Purpose | Frequency | Due Date |
|---|---|---|---|
| GSTR-1 | Outward supply details (sales) | Monthly | 11th of next month |
| GSTR-3B | Summary return with tax payment | Monthly | 20th of next month |
| GSTR-1 (QRMP) | Sales details for small taxpayers | Quarterly | 13th of month after quarter |
| GSTR-9 | Annual return | Annual | December 31 |
| GSTR-9C | Reconciliation statement (if turnover > ₹5 Cr) | Annual | December 31 |
QRMP Scheme: If your turnover is up to ₹5 crore, you can opt for the Quarterly Return Monthly Payment (QRMP) scheme — file GSTR-1 and GSTR-3B quarterly instead of monthly, while paying tax monthly using the auto-generated PMT-06 challan. This significantly reduces compliance effort.
Common Mistakes to Avoid
Many GST registration applications get rejected or delayed due to avoidable errors. Here are the most common mistakes:
Mismatched details across documents — Name on PAN, Aadhaar, and bank account must match exactly. Even minor spelling differences cause rejection. Get corrections done before applying.
Using an old electricity bill or rent agreement — Address proof documents must be recent (within 2 months). An expired rent agreement is the most common reason for query/rejection.
Wrong HSN/SAC codes — Selecting incorrect commodity/service codes can lead to classification disputes, wrong tax rate application, and ITC issues later on. Research the correct codes or consult a professional.
Not responding to queries within 7 days — If the officer raises a clarification (GST REG-03), you must respond through the portal within 7 working days. Missing this deadline results in automatic rejection, and you'll have to start the entire process again.
Not filing NIL returns after registration — Even if you haven't started business yet, you must file GSTR-1 and GSTR-3B every month/quarter. Non-filing for 2 consecutive periods leads to GSTIN suspension.
Frequently Asked Questions
How long does GST registration take?
GST registration typically takes 5-7 working days from the date of application, provided all documents are in order. If the officer raises a query, it may take an additional 7-10 days for clarification and re-verification. With professional assistance, the process is usually faster as documents are prepared correctly the first time.
Is GST registration free?
Yes, there is no government fee for GST registration. The application on the GST portal is completely free. However, most businesses hire professionals (CAs or tax consultants) to handle the application correctly, which involves a service fee typically ranging from ₹2,000 to ₹5,000 depending on the complexity.
What happens if I don't register for GST when required?
Operating without GST registration when you're required to have one attracts a penalty of 10% of the tax due or ₹10,000, whichever is higher, under Section 122 of the CGST Act. In cases of deliberate tax evasion, the penalty can go up to 100% of the tax due. Additionally, you cannot issue tax invoices or claim input tax credit without registration.
Get Your GSTIN in 5-7 Days
We handle the entire GST registration process — document preparation, application filing, and officer query responses. All-inclusive at just ₹2,999.