GST Registration is a mandatory legal requirement for businesses in India whose turnover exceeds the prescribed threshold limit. The Goods and Services Tax (GST) is a unified indirect tax system that replaced multiple taxes in India. Obtaining a GSTIN registration enables businesses to collect taxes, claim input tax credit, and operate legally across India.

GST Registration Online: The Simple Explanation That Finally Makes Sense
GST Registration is the process by which a business or individual obtains a unique GST identification number (GSTIN) from the Government of India. The GST portal registration is managed through the official GST portal at gst.gov.in and is governed by the Central Goods and Services Tax (CGST) Act, 2017.
A GSTIN is a 15-digit alphanumeric number assigned to every registered taxpayer under GST. It is based on the PAN of the business and contains the state code, PAN, entity number, and a check digit. Every business registered under GST must display its GST registration certificate at the principal place of business.
Once registered, businesses can legally collect GST from customers, file GST return filing, and claim input tax credit (ITC) on purchases. The GST enrollment process is completely online through the GST portal, making it convenient for businesses across India to register without friction.
GST Registration Eligibility: Who Actually Needs to Register
Understanding the GST registration eligibility criteria is the first step before applying for a GST number registration. The following categories of businesses and individuals are required to obtain GST registration in India:
|
Category |
Turnover Threshold |
Applicability |
|
Goods (General States) |
Rs 40 Lakhs per annum |
Manufacturers and traders of goods |
|
Services (General States) |
Rs 20 Lakhs per annum |
Service providers across India |
|
Special Category States |
Rs 10 Lakhs per annum |
Northeastern states, Himachal Pradesh, Uttarakhand, J&K |
|
E-commerce Operators |
No threshold limit |
All e-commerce operators must register regardless of turnover |
|
Inter-State Suppliers |
No threshold limit |
Any business making inter-state supply of goods or services |
|
Casual Taxable Persons |
No threshold limit |
Businesses with no fixed place of business in India |
- Businesses engaged in inter-state supply of goods and services
- E-commerce sellers and operators on platforms like Amazon, Flipkart
- Individuals paying tax under the reverse charge mechanism (RCM)
- Input service distributors and agents of a supplier
- Non-resident taxable persons supplying goods or services in India
- Persons required to deduct TDS or collect TCS under GST
- Businesses making voluntary GST registration below the threshold
9 Situations When GST Compliance in India Becomes Mandatory (Regardless of Turnover)
GST registration becomes mandatory in India under the following specific circumstances, regardless of the annual turnover of the business. Understanding when GST compliance India is compulsory helps businesses avoid penalties and legal consequences:
- Turnover Exceeds Threshold - When aggregate turnover in a financial year exceeds Rs 40 lakhs (goods) or Rs 20 lakhs (services)
- Inter-State Supply - Any business supplying goods or services across state borders must mandatorily register under GST
- E-Commerce Operators - All e-commerce operators and sellers supplying through online platforms must register under GST registration for e-commerce
- Casual Taxable Person - Any person undertaking taxable supply occasionally without a fixed place of business
- Non-Resident Taxable Person - Foreign businesses supplying goods or services in India
- Reverse Charge Mechanism - Businesses required to pay GST under reverse charge are mandatorily required to register
- TDS/TCS Deductors - Government departments and specified entities required to deduct TDS or collect TCS under GST
- Input Service Distributors - Businesses that distribute input tax credit across branches
- SEZ Developers and Units - Special Economic Zone developers and units supplying goods or services
The Different Types of GST Registration You Need to Know
Based on the nature and scale of the business, GST taxpayer registration is classified into multiple types under the CGST Act, 2017. Here is a detailed overview of the different types of GST registration online:
- Regular GST Registration: Regular GST Registration is the most common type of goods and services tax registration in India. It is applicable for businesses whose aggregate annual turnover exceeds the prescribed threshold limit. Regular taxpayers must file monthly or quarterly GST returns and are eligible to claim input tax credit (ITC) on all business purchases. Businesses supplying goods or services across states must mandatorily opt for interstate GST registration under this category.
- Composition Scheme Registration: The Composition Scheme GST registration is designed for small businesses with an annual turnover of up to Rs 1.5 crore (Rs 75 lakhs for service providers). Under this scheme, businesses pay GST at a fixed rate on their turnover instead of the regular GST rates. The key advantage is reduced compliance burden, businesses only need to file quarterly returns. However, composition scheme businesses cannot collect GST from customers or claim input tax credit. Explore GST Annual Return filing obligations for composition dealers.
- Casual Taxable Person Registration: A Casual Taxable Person (CTP) is someone who occasionally undertakes transactions in a state or union territory where they have no fixed place of business. CTP registration is temporary and valid for a maximum of 90 days (extendable). The applicant must make an advance deposit of the estimated GST liability for the registration period. This type is commonly used by businesses participating in exhibitions, seasonal events, and trade fairs across different states.
The Exact Documents Required for GST Registration
The documents required for GST registration vary based on the type of business entity. Here is the complete document checklist for apply for GST registration in India:
|
Business Type |
Documents Required |
|
Sole Proprietorship / Individual |
PAN Card, Aadhaar Card, Photograph, Bank Account Details, Address Proof of Business |
|
Partnership Firm / LLP |
Partnership Deed / LLP Agreement, PAN of Partners, Aadhaar of Authorized Signatory, Bank Statement, Address Proof |
|
Private / Public Limited Company |
Certificate of Incorporation, MoA & AoA, PAN of Company, Board Resolution, Director Details, Bank Statement |
|
Hindu Undivided Family (HUF) |
PAN of HUF, Aadhaar of Karta, Photograph of Karta, Bank Account Details, Address Proof |
|
Trust / Society / Club |
Trust Deed / Registration Certificate, PAN of Trust, Aadhaar of Authorized Person, Bank Details |
|
Government Department / PSU |
Government Order / Certificate, PAN, Aadhaar of Authorized Signatory, Address Proof |
Additionally, all applicants must provide:
- Bank Account Proof - Cancelled cheque or bank statement with IFSC code
- Business Address Proof - Electricity bill, rent agreement, or NOC from property owner
- Digital Signature Certificate (DSC) - Mandatory for companies and LLPs
- Authorized Signatory Details - Letter of authorization or board resolution
Want to understand your GST obligations better? Use our GST Search tool to look up any GSTIN details instantly.
How to Apply for GST Registration Online: Step-by-Step
The GST registration process step by step is carried out entirely online through the official GST portal at gst.gov.in. Here is how to apply for GST registration online in India:
- Step 1 - Visit GST Portal - Go to gst.gov.in and click on "Register Now" under the Taxpayers section.
- Step 2 - Part A of Form REG-01 - Enter your PAN, mobile number, and email ID to generate a Temporary Reference Number (TRN). Verify via OTP.
- Step 3 - Part B of Form REG-01 - Log in using the TRN and complete Part B with detailed business information including business name, address, bank details, and nature of business.
- Step 4 - Upload Documents - Upload all required GST registration documents including PAN, Aadhaar, address proof, and bank details.
- Step 5 - Submit Application with DSC / E-Sign - Submit the application using Digital Signature Certificate (DSC) or Aadhaar-based e-sign for verification.
- Step 6 - Application Reference Number (ARN) - Upon successful submission, an ARN (Application Reference Number) is generated. Track your application status using this number.
- Step 7 - Verification by GST Officer - The GST officer reviews the application and may raise queries within 3 working days if additional information is required. In our experience, applications are most commonly delayed here because the uploaded address proof doesn't exactly match the PAN details. Double-check your spelling before submitting to save yourself a week of waiting.
- Step 8 - GSTIN Allotment - Upon successful verification, the GST registration certificate with a unique GSTIN is issued within 7 working days.
After obtaining your GST registration, ensure timely compliance with GST Return Filing to avoid penalties and maintain good standing with the tax authorities.
The Truth About GST Registration Fees and Threshold Limits
One of the most common questions about GST registration online India is regarding fees and threshold limits. Here is a complete overview:
|
Category |
Threshold Limit |
Registration Fee |
|
Goods - Normal States |
Rs 40 Lakhs per annum |
NIL (No government fee) |
|
Services - Normal States |
Rs 20 Lakhs per annum |
NIL (No government fee) |
|
Special Category States |
Rs 10 Lakhs per annum |
NIL (No government fee) |
|
Composition Scheme |
Up to Rs 1.5 Crore |
NIL (No government fee) |
|
Casual Taxable Person |
No threshold |
Advance deposit of estimated tax liability |
|
Voluntary Registration |
Below threshold |
NIL (No government fee) |
Important Note: The Government of India does not charge any fee for GST registration. However, professional assistance fees may apply when using third-party services. Businesses registered under GST may also be eligible for a GST Refund on excess tax paid or unutilized input tax credit.
What Happens When You Miss Deadlines: GST Late Fees & Penalties
Non-compliance with GST registration deadlines and return filing obligations attracts significant GST late fee and penalties. Here is the complete penalty structure for GST compliance India:
|
Offence |
Late Fee / Penalty |
Maximum Cap |
|
Delay in GST Return Filing (with tax liability) |
Rs 50 per day (Rs 25 CGST + Rs 25 SGST) |
Rs 5,000 |
|
Delay in GST Return Filing (NIL return) |
Rs 20 per day (Rs 10 CGST + Rs 10 SGST) |
Rs 500 |
|
Non-Filing of Annual Return (GSTR-9) |
Rs 200 per day (Rs 100 CGST + Rs 100 SGST) |
0.25% of turnover in the state |
|
Tax Evasion / Fraud |
100% of tax due (minimum Rs 10,000) |
No upper cap |
|
Genuine Errors / Underpayment |
10% of tax due (minimum Rs 10,000) |
No upper cap |
|
Late Filing of GSTR-10 |
Rs 200 per day (Rs 100 CGST + Rs 100 SGST) |
Rs 10,000 |
Export to Sheets
If you have received a penalty notice, get expert assistance with GST Notice resolution services. Also, ensure timely filing of your GSTR-10 (Final Return) if your GST registration has been cancelled.
How to Handle Amendments in GST Registration After Approval
GST registration amendment is required when there are changes to the information provided during the original registration. The GST portal allows businesses to amend both core fields and non-core fields of their registration. Explore our GST Amendment services for expert-assisted modifications to your GST registration details.
|
Field Type |
Examples |
Approval Required |
Processing Time |
|
Core Fields |
Legal name, Principal place of business, Addition/deletion of partners or directors |
GST Officer Approval Required |
15 Working Days |
|
Non-Core Fields |
Mobile number, email ID, bank account details, additional place of business |
Auto-Approved (No officer approval needed) |
Immediate |
Steps to Apply for GST Registration Amendment:
- Step 1 - Log in to the GST portal at gst.gov.in using your GSTIN credentials.
- Step 2 - Navigate to Services → Registration → Amendment of Registration (Core / Non-Core Fields).
- Step 3 - Select the field you wish to amend and make the necessary changes.
- Step 4 - Upload supporting documents (if required for core field amendments).
- Step 5 - Submit the application using DSC or Aadhaar-based e-sign.
- Step 6 - Track the amendment status through the GST portal using the ARN generated.
GST registration cancellation can be initiated either voluntarily by the taxpayer or by the GST officer for non-compliance. After cancellation, businesses must file a final return using GSTR-10. If cancelled by the officer, taxpayers can apply for GST registration revocation to restore their registration. Get expert assistance with Cancel GST Registration and GST Revocation services.
|
Type |
Who Initiates |
Reason |
Form Used |
|
Voluntary Cancellation |
Taxpayer |
Business closure, turnover below threshold, change in business structure |
Form GST REG-16 |
|
Officer-Initiated Cancellation |
GST Officer |
Non-filing of returns, fraud, business not commenced, violation of GST Act |
Form GST REG-17 |
|
Revocation of Cancellation |
Taxpayer |
To restore cancelled GST registration within 90 days of cancellation order |
Form GST REG-21 |
Steps for GST Registration Cancellation
- Step 1 - Log in to the GST portal and navigate to Services → Registration → Application for Cancellation of Registration.
- Step 2 - Select the reason for cancellation and enter the date from which cancellation is sought.
- Step 3 - Provide details of stock held on the date of cancellation and tax payable on such stock.
- Step 4 - Submit Form GST REG-16 with supporting documents using DSC or e-sign.
- Step 5 - The GST officer processes the cancellation and issues Form GST REG-19 (Cancellation Order).
- Step 6 - File the final return in GSTR-10 within 3 months of the cancellation order.
The Cost of Non-Registration: GST Penalties Explained
Failing to obtain mandatory GST number registration when required attracts severe GST registration penalty under the CGST Act, 2017. Here is the complete GST non-registration penalty structure:
|
Offence |
Penalty |
|
Failure to Register (Intentional Tax Evasion) |
100% of tax due or Rs 10,000 (whichever is higher) |
|
Failure to Register (Genuine Error) |
10% of tax due or Rs 10,000 (whichever is higher) |
|
Collecting GST without Registration |
100% of tax collected + interest |
|
Supplying Goods/Services without Invoice |
100% of tax due or Rs 10,000 (whichever is higher) |
|
Fraudulent ITC Claims |
100% of ITC claimed fraudulently |
|
Obstruction of GST Officer |
Up to Rs 25,000 |
|
Non-issuance of GST E-Invoice |
Rs 10,000 or 100% of tax due (whichever is higher) |
Businesses issuing invoices above Rs 5 crore must mandatorily generate GST E-Invoice to ensure compliance and avoid penalties. Exporters should also explore the GST LUT (Letter of Undertaking) to export goods and services without paying IGST.
The Real Business Benefits of GST Registration
Obtaining a valid GST certificate offers numerous advantages for businesses operating in India. Here are the key benefits of GST registration online:
- Input Tax Credit (ITC) - Registered businesses can claim input tax credit on all GST paid on purchases, reducing the overall tax liability.
- Legal Compliance - Ensures your business operates legally under the CGST Act, 2017 and avoids heavy penalties.
- Interstate Trade - Enables businesses to supply goods and services across state borders without restrictions through interstate GST registration.
- Business Credibility - A valid GSTIN registration enhances the credibility and trustworthiness of your business among customers and vendors.
- E-Commerce Eligibility - Mandatory for selling on e-commerce platforms like Amazon, Flipkart, and Meesho under GST registration for e-commerce.
- Government Tenders - GST registration is a mandatory requirement for participating in government tenders and contracts.
- Bank Loan Access - Registered businesses find it easier to obtain business loans and credit facilities from banks and NBFCs.
- Export Benefits - Allows businesses to claim refunds on taxes paid on exported goods and services.
Frequently Asked Questions
How long does it actually take to get a GST number?
Once you submit your application and verify it via OTP or DSC, the GST officer reviews it within 3 working days. If all your documents match up perfectly, your GSTIN is usually issued within 7 working days. If they raise a query regarding your address proof or PAN, it can delay the process by another week.
Can I apply for GST registration without a business bank account?
Yes, you can initiate the application process without a formal current account. The government allows you to submit your bank account details later. You just need to update your bank information on the GST portal within 45 days of getting your GSTIN.
What goes wrong if I accidentally register for the wrong GST category?
Registering under the wrong category (like choosing the Composition Scheme when you actually plan to sell cross-state) restricts how you operate. You won't be able to claim input tax credit or collect tax from customers. You'll need to formally apply to cancel the existing registration and apply for a new one, which halts your billing temporarily.
Is physical verification of my shop or office mandatory for GST?
It's not mandatory for every single application, but GST officers do conduct physical verifications if they flag a risk in your application. If your Aadhaar authentication fails or you opt out of it during registration, physical verification of your business premises becomes highly likely before approval.
Do I actually need a GST number if I only sell on Amazon?
Yes, you absolutely need one. Anyone operating as an e-commerce seller is required to have a GSTIN regardless of their annual turnover. There is no Rs 40 lakh exemption limit when you sell goods through platforms like Amazon or Flipkart.

