If your business turnover exceeds Rs 40 lakh per year (Rs 20 lakh for services, Rs 10 lakh in special category states), you must register for GST. Registration is free on the government portal gst.gov.in, takes about 7 working days to process, and gives you a 15-digit GSTIN (GST Identification Number). Certain businesses -- such as e-commerce sellers, inter-state suppliers, and anyone deducting TDS -- must register regardless of turnover.
Why this matters
GST (Goods and Services Tax) replaced 17 different indirect taxes in India when it was introduced in 2017. For any business in India -- whether you run a shop, freelance, sell online, or provide services -- GST registration is one of the most fundamental compliance requirements. Getting it right from the start saves you from penalties (up to Rs 25,000 for late registration), ensures you can claim input tax credit on your purchases, and makes your business eligible to work with larger companies and government entities that require GSTIN from vendors.
Who needs GST registration
Mandatory registration (regardless of turnover)
Under Section 24 of the CGST Act, you MUST register for GST if:
- You make inter-state supply of goods or services (selling to customers in other states)
- You sell on e-commerce platforms (Amazon, Flipkart, Meesho, etc.)
- You are a casual taxable person or non-resident taxable person
- You are required to deduct TDS under GST
- You are an input service distributor
- You supply goods through an e-commerce operator
- You are liable to pay GST under reverse charge mechanism
In practice: If you sell anything on Amazon, Flipkart, or any e-commerce platform, you need GST registration from day one, even if your turnover is Rs 1.
Turnover-based registration (threshold limits)
Under Section 22, you must register if your aggregate turnover exceeds:
| Business Type | Normal Category States | Special Category States |
|---|---|---|
| Supply of goods | Rs 40 lakh | Rs 20 lakh |
| Supply of services | Rs 20 lakh | Rs 10 lakh |
| Composition scheme (goods) | Rs 1.5 crore | Rs 75 lakh |
| Composition scheme (services) | Rs 50 lakh | Rs 50 lakh |
Special category states: Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, Himachal Pradesh, Uttarakhand.
In practice: "Aggregate turnover" includes all taxable supplies, exempt supplies, exports, and inter-state supplies. It does not include GST itself. If you are approaching the threshold, it is better to register voluntarily rather than risk penalties for late registration.
Voluntary registration
Even if you are below the threshold, you can register voluntarily. This is advisable if:
- You want to claim input tax credit on your purchases
- You deal with large companies that require GSTIN from vendors
- You plan to grow beyond the threshold soon
Important: Once you register for GST, you must file returns regularly (even nil returns when there is no business), or you will face penalties and your registration may be cancelled.
Step-by-step: How to register
Step 1: Gather your documents
For sole proprietorship:
- PAN card of the owner
- Aadhaar card
- Photograph (passport size)
- Bank account details (cancelled cheque or passbook front page)
- Address proof of business (electricity bill, rent agreement, property tax receipt)
For partnership/LLP/company:
- PAN of the entity
- PAN and Aadhaar of all partners/directors
- Partnership deed or incorporation certificate
- Bank account details of the entity
- Address proof of registered office
Step 2: Register on the GST portal
- Go to gst.gov.in and click "Register Now" under "Taxpayers"
- Select "New Registration"
- Fill in Part A: State, district, business name, PAN, email, and mobile number
- Verify OTP sent to email and mobile
- Note the Temporary Reference Number (TRN) you receive
Step 3: Complete Part B of the application
- Log back in using your TRN
- Fill in the complete form (GST REG-01) with:
- Business details (constitution, start date, activity)
- Promoter/partner details
- Authorised signatory details
- Principal place of business (address with proof)
- Additional places of business (if any)
- Bank account details
- HSN/SAC codes for your goods/services
- Upload all required documents in PDF/JPEG format
- Sign using DSC (Digital Signature Certificate) for companies/LLPs, or Aadhaar-based EVC (Electronic Verification Code) for others
Step 4: Track and receive GSTIN
- After submission, you receive an Application Reference Number (ARN)
- The GST officer reviews your application (may request additional information)
- If approved, you receive your GSTIN within 7 working days
- In Aadhaar-authenticated cases, registration can be granted within 3 working days
In practice: If the officer raises a query (called an SCN -- Show Cause Notice), respond within 7 working days with the requested clarification or document. Non-response leads to automatic rejection.
Composition scheme -- simpler compliance for small businesses
If your turnover is under Rs 1.5 crore (goods) or Rs 50 lakh (services), you can opt for the Composition Scheme:
| Feature | Regular GST | Composition Scheme |
|---|---|---|
| Tax rate | Standard GST rates (5%, 12%, 18%, 28%) | 1% (goods), 6% (restaurants), 6% (services) |
| Input tax credit | Yes | No |
| Filing frequency | Monthly/quarterly | Quarterly |
| Invoice requirement | Tax invoice with GST breakup | Bill of supply (no GST breakup) |
| Inter-state supply | Allowed | Not allowed |
In practice: The Composition Scheme is ideal for small businesses that sell locally and do not need to claim input tax credit. It drastically reduces paperwork.
What if things go wrong
If you do not register despite being required
Operating without GST registration when required is an offence. Penalties include:
- Rs 10,000 or the tax amount due, whichever is higher (Section 122)
- Interest at 18% per annum on the unpaid tax
- Best course of action: Register immediately and file retrospective returns
If your registration application is rejected
You receive a rejection order with reasons. You can:
- Reapply with corrected information
- File an appeal within 3 months to the Appellate Authority
If your GST registration is cancelled by the department
This typically happens for non-filing of returns for 6+ months. You can apply for revocation within 30 days of the cancellation order. File all pending returns and pay all dues before applying.
Documents and resources you need
- PAN card of the business/owner
- Aadhaar card of the owner/partners/directors
- Business address proof (electricity bill, rent agreement, property document)
- Bank details (cancelled cheque or passbook copy)
- Partnership deed or incorporation certificate (for firms/companies)
- Photograph of the owner/partners
- GST Portal: gst.gov.in
- GST Helpdesk: 1800-103-4786 (toll-free)
- HSN/SAC code lookup: cbic-gst.gov.in
Common myths
Myth: GST registration costs money. Reality: Registration on gst.gov.in is completely free. There are no government fees. If you use a CA or consultant, their professional fee is separate from the registration itself.
Myth: If my turnover is below the threshold, I can ignore GST entirely. Reality: Even below-threshold businesses must register if they sell inter-state, sell on e-commerce, or fall under mandatory registration categories. And even exempt businesses may benefit from voluntary registration for input tax credit.
Myth: Once registered, I only need to file returns when I have sales. Reality: You must file GST returns for every period, even if there were no transactions. Missing returns leads to late fees (Rs 50/day for GSTR-3B, capped at Rs 10,000 per return) and eventual cancellation.
Myth: Freelancers and consultants do not need GST. Reality: If your service income exceeds Rs 20 lakh per year (Rs 10 lakh in special category states), you must register. This applies to freelancers, consultants, independent contractors, and professionals.
The law behind this
| Requirement | CGST Act Section | Details |
|---|---|---|
| Turnover-based registration | Section 22 | Rs 40L/20L/10L thresholds |
| Mandatory registration | Section 24 | Inter-state, e-commerce, etc. |
| Registration process | Section 25 | Application and grant of GSTIN |
| Composition scheme | Section 10 | Lower tax, simpler compliance |
| Penalty for non-registration | Section 122 | Rs 10,000 or tax amount |
| Cancellation and revocation | Sections 29-30 | Non-filing leads to cancellation |
Frequently asked questions
How long does GST registration take? Typically 3-7 working days from submission of a complete application. If the officer raises queries, it may take up to 15 working days depending on how quickly you respond.
Can I register for GST with just Aadhaar and PAN? Yes, for sole proprietorship. Aadhaar-based verification speeds up the process. For partnerships and companies, you need additional documents like the partnership deed or incorporation certificate.
Do I need separate GST registration for each state? Yes. If you have a business presence (office, warehouse, or place of supply) in multiple states, you need separate registration in each state. Each registration gets a unique GSTIN.
What is the penalty for late GST registration? There is no specific penalty for "late" registration, but you are liable to pay the GST that was due from the date you crossed the threshold, plus interest at 18% per annum. Additionally, a general penalty of up to Rs 25,000 can apply.
Can I cancel my GST registration if my business closes? Yes. Apply for cancellation on gst.gov.in using Form GST REG-16. You must file a final return within 3 months of the cancellation date or the cancellation order, whichever is later.