Business & Compliance
GST Registration Process In India

1.1. Why is it so important to get this number?
2. Who Needs To Register For GST? (Eligibility Criteria)2.1. Eligibility Criteria for GST Registration
2.3. General Turnover Thresholds
2.4. Mandatory Registration (Regardless of Turnover)
3. Step-By-Step Guide To Online GST Registration On GST Portal3.1. Step 1: Go to the GST Portal
3.2. Step 2: Start a New Registration
3.3. Step 3: Generate a TRN by Completing OTP Verification
3.4. Step 4: Complete Part B with the TRN
3.5. Step 5: GST REGISTRATION APPLICATION FORM (PART B)
3.9. Step 8: Get ARN (Application Reference Number)
4. Documents Needed For GST Registration4.1. Common Documents (for all business types)
4.2. Documents Based on Business Structure
5. GST Registration Fees & Timeline 6. Important Things To Remember 7. ConclusionAre you a new business owner in India? Wondering how to navigate the GST registration process? It can seem complicated, but it is easier than you think. GST, or Goods and Services Tax, is a single tax that has replaced many others. Getting registered is a must for many businesses. It not only keeps you on the right side of the law but also makes your business more trustworthy. The best part? It lets you claim back the tax you paid on your purchases- a huge benefit called Input Tax Credit (ITC). This simple guide will walk you through the entire online process. We will cover everything you need to know, from checking if you need to register to finally getting your GST number.
Here is what we will cover:
- Who needs to register for GST?
- The simple steps to fill out the online forms.
- What documents will you need?
- How long does it take to get your GSTIN?
- Important rules to follow after you are registered.
What Is GST Registration, And Why Is It Important?
Imagine you are starting a new business. One of the first big steps is getting a special ID number for your business from the government. This process is called GST Registration, and the ID number you get is called a GSTIN (Goods and Services Tax Identification Number). Think of it like a Social Security number or a unique fingerprint for your business. If you’re incorporating a company, you can also apply for GST along with incorporation (AGILE-PRO) to avoid duplicate steps.
Why is it so important to get this number?
- It Makes You an Official Business: When you get a GST number, you are officially recognized by the government as a business that follows the law. This makes your business look professional and trustworthy to customers, suppliers, and even banks. For companies, keep your director IDs updated — here’s how to get a DIN (director ID) if you don’t have one.
- You Can Claim Tax Back (Input Tax Credit): This is the biggest reason to register. When you buy things for your business (like raw materials, a new computer, or office supplies), you pay a tax on those purchases. This tax is called "Input Tax." When you sell your products or services, you also collect tax from your customers. With a GST number, you can use the tax you paid on your purchases to reduce the tax you need to pay to the government on your sales. This is called Input Tax Credit (ITC), and it helps you save a lot of money and makes your business more profitable.
- You Can Sell to More People: Many bigger companies and online stores (like Amazon or Flipkart) will only do business with other companies that have a GST number. If you want to sell your products online or to other businesses, getting registered is a must.
Who Needs To Register For GST? (Eligibility Criteria)
Anyone whose business has an annual aggregate turnover exceeding a specified threshold is required to get GST registration. This threshold is ₹40 lakhs for businesses supplying goods in most states and ₹20 lakhs for those providing services. However, GST registration is also mandatory for certain categories of businesses regardless of their turnover, such as those making inter-state supplies of goods, selling through e-commerce platforms, or operating under the reverse charge mechanism.
Eligibility Criteria for GST Registration
The eligibility for GST registration in India is primarily based on two criteria:
- The annual turnover of a business and;
- The nature of its business activity.
The main rule is based on your total sales or turnover in a financial year (April 1 to March 31). which the government calls "aggregate turnover."
Here is a simple way to check if you need to register:
Based on your sales
- If you sell products, you must register for GST once your total yearly sales cross ₹40 Lakhs.
- If you sell services, you must register once your total yearly sales cross ₹20 Lakhs.
These limits are lower for businesses in some special states (like the North-East), where it is ₹20 Lakhs for goods and ₹10 Lakhs for services.
General Turnover Thresholds
The rules are a little different depending on what you sell.
- For Goods: If your business sells only goods, you need to register for GST once your total yearly sales cross ₹40 Lakhs. However, this limit is lower for some "Special Category States," where the limit is ₹20 Lakhs.
- For Services: If your business provides only services, you need to register once your total yearly sales cross ₹20 Lakhs. In Special Category States, this limit is ₹10 Lakhs.
Your "aggregate turnover" is the total value of all your sales across India, using the same PAN. This includes both taxable and tax-free sales.
Mandatory Registration (Regardless of Turnover)
Based on your business type, even if your sales are below the limits we just discussed, there are certain situations where you must register for GST. This rule is set out in Section 24 of the CGST Act, 2017.
- Selling Goods Across States: If you sell or ship goods from one state to another (for example, from Pune to Bengaluru), you need to get a GSTIN. The turnover limit does not apply here.
- Selling on E-commerce Platforms: If you sell products through websites like Amazon or Flipkart, GST registration is compulsory. The platform will require your GSTIN to allow you to sell.
- Casual Taxable Person: This applies if you do business in a state where you don't have a fixed office, like setting up a temporary stall at an exhibition. You need to register for GST for that specific period.
- Reverse Charge Mechanism (RCM): In some cases, the person receiving the goods or services is the one who has to pay GST, not the supplier. If you are in this situation, you must be a GST-registered business.
Voluntary Registration
What if your business is small and does not fall into any of the above categories? You can still choose to get a GST registration. This is called voluntary registration. While it means you have to follow all the rules and file returns, it comes with some great benefits:
- Claiming Input Tax Credit (ITC): This is the main reason to register voluntarily. When you buy things for your business, you pay GST on them. As a registered business, you can use that tax amount to lower the tax you need to pay on your sales. This helps you save money.
- Increased Credibility: Having a GST number shows that your business is legitimate and trustworthy. This can help you get bigger clients and better business deals. Many small firms also choose to apply for Udyam/MSME for added credibility and benefits.
- Wider Market: Many other businesses, especially larger ones, prefer to work with suppliers who have a GSTIN. Voluntary registration allows you to expand your business and sell across India without any limits.
Step-By-Step Guide To Online GST Registration On GST Portal
Registering for Goods and Services Tax (GST) online in India is a straightforward procedure if you know the steps. Here is a detailed guide to help you get your GSTIN.
Step 1: Go to the GST Portal
The first step is to go to the Goods & Services Tax (GST) portal, then click on Services -> Registration -> New Registration.
Step 2: Start a New Registration
After clicking on “Services”, go to “Registration,” and then select “New Registration.”
Fill Out Part A of the Registration. This is the first part of the application where you provide basic information.
You will need to:
- In the dropdown menu, select “Taxpayer.”
- Choose your State/UT and District.
- Enter the legal name of your business exactly as it appears on your PAN card.
- Enter your business's PAN (Permanent Account Number). For a sole proprietor, this will be your personal PAN.
- Provide a valid email address and mobile number for the person in charge of GST.
- Finally, enter the captcha code and click “Proceed.”
Step 3: Generate a TRN by Completing OTP Verification
After entering your details, an OTP will be sent to the email and mobile number you provided. Enter the OTPs to generate your Temporary Reference Number (TRN).
- Enter both OTPs to verify your contact information.
- Once verified, a 15-digit Temporary Reference Number (TRN) is generated. This is a very important number, and you will receive it via email and SMS. Make sure to save it, as you will need it for the next step.
Step 4: Complete Part B with the TRN
The TRN is valid for 15 days, so you must continue the process within that time.
- Go back to the GST Portal home page.
- Click on “Services” > “Registration” > “New Registration” again. This time, instead of "New Registration," select the “Temporary Reference Number (TRN)” option.
- Enter your TRN and the captcha code, then click “Proceed.”
- Another OTP will be sent to your email and mobile for a second verification.
- Enter it to continue to the main application.
Step 5: GST REGISTRATION APPLICATION FORM (PART B)
(Simplified Format)
- About Your Business
- What is the legal name of your business? _________________________
- Is there another name your business goes by? _________________________
- What kind of business is it? (e.g., Sole Proprietorship, Partnership) _________________________
- When did your business start? _________________________
- About the Owners
- Owner/Partner's Name: _________________________
- Role in the company: _________________________
- PAN: _________________________
- Aadhaar: _________________________
- Who will handle GST for the business?
- Name of the Authorized Person: _________________________
- Role: _________________________
- Email: _________________________
- Phone Number: _________________________
Companies and LLPs must e-sign with a Class 3 Digital Signature. If you haven’t set it up yet, see how to get a Class 3 DSC online and understand DSC types and when to use them.
- Business Address
- Main Business Address: _________________________
- City: _________________________
- State: _________________________
- Pin Code: _________________________
- Attach proof of address: (e.g., electricity bill, rent agreement)
- Goods and Services
- Tell us about what you sell: _________________________
- Provide the HSN/SAC codes for your main products or services: _________________________
- Verify Your Identity
- Do you want to use your Aadhaar card for quick verification?
- [ ] Yes
- [ ] No
- If Yes: Your Aadhaar Number: _________________________
- Bank Details
- Bank Account Number: _________________________
- IFSC Code: _________________________
- Account Type: (e.g., Savings, Current) _________________________
Step 6: Upload Documents
Upload clear scanned copies in JPEG or PDF format (as per portal guidelines):
- PAN Card
- Aadhaar Card
- Photo of Authorized Signatory
- Business Address Proof (Rent Agreement, Electricity Bill, etc.)
- Bank Details (First page of Passbook)
For companies/LLPs, keep your Certificate of Incorporation (COI) handy; if a bank asks later, you can also download your COI from MCA. LLPs should note their LLPIN (what it is & where to find it).
Step 7: Verify & Submit
- Check all details carefully.
- Tick the declaration checkbox.
- Submit using either:
- EVC (OTP on phone), or
- DSC (mandatory for Companies & LLPs)
Step 8: Get ARN (Application Reference Number)
- After submission, you will receive the ARN by Email & SMS.
- Use ARN to track your application status on the GST Portal.
Step 9: GSTIN Allotment
- Authorities review your application.
- If approved, you will get a GSTIN (GST Identification Number) in 3–7 working days.
- Details will be sent by Email & SMS.
- Your business is now GST-registered.
Documents Needed For GST Registration
To register for GST, you need to provide some important documents. The required documents depend on what kind of business you have.
Common Documents (for all business types)
No matter what your business is, you will always need these basic documents:
- PAN Card: The PAN card of the business owner or the business itself.
- Proof of Business Address: This is a document that shows where your business is located. It can be an electricity bill, a property tax receipt, or a rent agreement if the place is rented.
- Bank Account Details: A canceled check or the front page of your bank passbook to show your bank's name, account number, and IFSC code.
- Identity and Address Proof: A photo ID like an Aadhaar card, Voter ID, or passport, along with proof of your home address.
- Photos: A recent passport-size photo of the owner, partners, or directors.
Documents Based on Business Structure
Besides the common documents, you will need a few extra ones based on how your business is set up.
Proprietorship:
- No extra documents are needed. You just use the owner's personal PAN and identity documents, as the business and the owner are considered the same.
Partnership Firm:
- Partnership Deed: The official legal document that shows the agreement between all the partners.
- PAN Card of the Firm: The firm must have its own PAN card.
- PAN and Aadhaar of all Partners: You need to provide the PAN and Aadhaar for every single partner.
Company or LLP:
- Certificate of Incorporation: This is the government-issued document that proves your company or LLP is legally formed. If you need details for bank KYC, see how to find or download your company’s MOA.
- PAN Card of the Company/LLP: The company or LLP must have its own PAN.
- Board Resolution: A formal letter or document that says which director or partner is allowed to sign the GST registration forms.
- PAN and Aadhaar of Directors/Partners: You will need the PAN and Aadhaar of all the directors or partners.
GST Registration Fees & Timeline
Before you begin, it is helpful to know about any costs and how long the process will take. Here is a simple breakdown of the fees and expected timeline for your GST registration.
Fees
- Government Fees: There is no government fee to register for GST on the official website. It is free.
- Professional Help: If you hire a professional (like a CA), you will pay them for their services.
Timeline
- With Aadhaar Authentication: The process is very fast, often completed in 3-7 working days.
- Without Aadhaar Authentication: This can take longer, usually 15-30 days, as it might require a manual or physical verification.
Common Mistakes to Avoid
Even small errors in your application can cause delays or rejection. To ensure a smooth process, be aware of these common mistakes and how to avoid them.
- Mismatched Details: Ensure all your details (name, address, PAN) exactly match your documents. For companies, cross-check your incorporation paper set with this company registration documents checklist.
- Wrong Documents: Upload clear, complete, and correct documents. Avoid blurry or partial files. For e-signing, ensure KYC matches your DSC document checklist.
- Incorrect Business Type: Select the right business type (e.g., Proprietorship, Partnership).
- Not Using Aadhaar: Using Aadhaar authentication speeds up the process significantly.
- Personal Bank Account: Use a business bank account to avoid future issues.
Post-Registration Rules
Once you get your GSTIN, you must:
- Display Your GSTIN: Show your GST number and certificate at your business place.
- Issue Correct Invoices: Give proper tax invoices for all sales.
- File Returns on Time: Submit your monthly or quarterly GST returns by the due dates, even if you have no sales.
- Pay Taxes: Pay your GST to the government on time.
- Keep Records: Store all your bills and invoices for at least six years.
- Check for ITC: Regularly verify your GST portal to claim tax credits on your purchases.
Important Things To Remember
- Fast Approval: Using Aadhaar authentication makes your registration much quicker.
- Be Prepared: Keep all your required documents scanned and ready to upload before you start.
- Save Your Progress: If you need to stop, you can always log back in with your TRN to continue your application. You can access the login page here: Goods & Services Tax
- Simple Process: This step-by-step method makes GST registration on the portal smooth and simple for any business.
Conclusion
GST registration is a key step for any Indian business. While the process may seem complex, understanding the basic rules- like the turnover limits for goods (₹40 lakhs) and services (₹20 lakhs)- makes it simple. Getting your GSTIN is not just about following the law; it is a smart business move that lets you claim back taxes (Input Tax Credit), build trust with customers, and unlock opportunities to sell online and across states. By following this guide and avoiding common mistakes, you can successfully register and set your business up for growth.
Want experts to file your GST the right way?
- Document review & mismatch fix (PAN, address, DSC)
- Portal application (REG-01), Aadhaar e-KYC guidance
- Query/deficiency responses till approval
Get started with our GST Registration package.
Frequently Asked Questions
Q1. Is GST registration free of cost?
Yes, GST registration on the official government portal is completely free. If you hire a CA or consultant, they may charge service fees, but the government does not charge anything.
Q2. What is the minimum turnover limit for GST registration?
In most states, businesses with annual sales above ₹40 lakh must register for GST. For service providers, the limit is ₹20 lakh. In some special states (like North-Eastern states), the limit is ₹10 lakh.
Q3. How long does GST registration take?
Normally, it takes about 3–7 working days. If you complete Aadhaar authentication, approval can be quicker, sometimes within 1–2 days.
Q4. Can I apply for GST registration without a PAN card?
No, a PAN (Permanent Account Number) is mandatory for GST registration in India.
Q5. Do I need a GST number to sell online on Amazon, Flipkart, or other platforms?
Yes, GST registration is compulsory for all e-commerce sellers, even if their turnover is below the general limit.