

With the introduction of the Goods and Services Tax (GST) in India, companies and individuals must know how to register for GST. GST registration is how companies legally collect taxes from sales. Additionally, certain types of taxpayers must register based on turnover and business type. Whether you are registering as a company owner, a freelancer, or an individual subject to GST, this tutorial explains how you can complete the GST registration process step by step.
The GST registration process is the formal procedure for businesses and individuals to register under the Goods and Services Tax (GST) system in India. By registering, businesses receive a GSTIN that allows them to collect taxes legally, file GST returns, and claim input tax credits. GST registration is mandatory for entities with annual turnovers above certain thresholds, casual taxable persons, and other limited categories such as e-commerce companies and service providers.
The GST registration process is entirely online and involves submitting an application on the GST portal, entering relevant business information, and completing identity verification. This may include Aadhaar verification or a tax official site inspection, depending on the business model and the turnover. Once completed, GST registration gives businesses a tax identity that makes it easy to comply with and work across state lines in India’s unified tax system.
Failure to register GST when it is applicable may incur fines and cut-off tax credits, affecting business profitability and compliance.
Read more: Credit Note in GSTTo be eligible for GST registration, businesses must have annual turnovers of ₹40 Lakhs, ₹20 Lakhs, or ₹10 Lakhs based on their respective business category (goods, services, or both) and state category (general or special). Refer to the table below to know better.
To be eligible for GST registration, businesses must have annual turnovers of ₹40 Lakhs, ₹20 Lakhs, or ₹10 Lakhs based on their respective business category (goods, services, or both) and state category (general or special). Refer to the table below to know better.| Business Category | General Category Status | Special Category Status* |
| Goods only | ₹40 Lakhs | ₹20 Lakhs |
| Services only | ₹20 Lakhs | ₹20 Lakhs |
| Goods and Services both | ₹20 Lakhs | ₹10 Lakhs |
The following businesses are also eligible for GST registration:
Candidates have to submit various key documents for identity, address, and business status to be eligible for GST registration. The following are the required documents for GST registration:
Making these documents ready and verifying them beforehand simplifies the GST registration process and prompts smooth approval by GST officials.
The GST registration process has two different parts. It covers the GST registration process for individuals as well as businesses. Let’s understand both of these parts in detail below.
Part AStep 1: Visit the GST portal:Go to the official GST website www.gst.gov.in and click on ‘New Registration’
Step 2: Enter Business and Contact Details:Select Taxpayer from the drop-down list and enter your company and contact details. These include the legal name of the business on the PAN card, state and district, and a valid email address and mobile number.
Step 3: Verification:You will receive an OTP to your mobile number and email address. Provide the OTP for verification, then click Proceed.
Step 4: Temporary Reference Number (TRN):If verified successfully, you’ll be assigned a 15-digit TRN (Temporary Reference Number). Take note of this TRN because you’ll need it to continue Part B of the registration form.
Step 5: Log in with TRN:Return to the GST portal and click on New Registration. Enter the generated TRN, answer the CAPTCHA, and click Proceed.
Step 6: OTP Verification:The OTP will be sent to your email address and mobile number. Fill in the OTP and navigate to your Saved Applications section.
Step 7: Check Application Status:Your application status will be shown in drafts. Edit it and proceed to the next step.
Mention all the details required, upload the necessary documents, and submit the form.
Step 8: Enter Business DetailsEnter the business's registered legal name and trade name, constitution, and district. The trade name is used publicly, and it may or may not be different from the legal name.
Opt in or out of the composition scheme. Choose the category of registered person and agree to the declaration given at the end.
Enter the date of business commencement and the date from which liability arises. Select ‘Yes/No’ for the type of registration as a casual taxable person. If ‘Yes’ is chosen, then generate the challan by entering the details for advance tax payment.
Moving on, select the reason to obtain registration.
Step 9: Add further details and upload the necessary documents:Choose the type of existing registration, such as Central Sales Tax, Excise, or Service Tax, registration number, and date. Upload the documents required.
Step 10: Authorised Signatory Information:Add the details of the Authorised Signatory as required. Enter the enrolment ID if the representative is a GST practitioner, and if not, enter basic details.
Step 11: Enter Principal Place of Business:Enter the business’s physical address where records and books are kept. Choose the state, district, and location of your exact address. Upload Address Proof by attaching evidence such as lease agreements, property tax invoices, or utility bills. Define the property type (rented, leased, owned). Click on save and continue.
If your company has branches, provide more addresses here. Just repeat the address and proof of residency processes for each site.
Step 12: Submit goods and services details:Enter the HSN (Harmonized System of Nomenclature) codes for products or SAC (Service Accounting Code) for business-related services. You can enter as many as 5 codes for each, but you want to start with the largest number.
Step 13: Bank Account Details:While this is optional when signing up, after signing up, you will have to submit bank account information. Enter up to 10 accounts with account numbers and IFSC codes. Upload necessary documents.
Step 14: State-Specific Information:This tab requires state-specific information, such as the Professional Tax Registration Number or the State Excise License Number. Information requirements vary by state. Save the information and continue.
Step 15: Aadhaar Authentication:You can choose Aadhaar authentication to make it more efficient. Enter Yes for Aadhaar authentication if you wish. An authentication link will be generated for existing Aadhaar-linked contacts. If you choose No, additional verifications, such as a visit to the location, might be required.
Step 16: Application Verification:Check all fields, tick the Verification box, select the Name of Authorized Signatory from the drop-down, and enter the Place of Filing.
Signature Methods: Complete validation through DSC, E-Signature, or EVC:
DSC: Required for LLPs and corporations.
E-signature: Available for non-corporate bodies holding an Aadhaar-enabled mobile.
EVC: OTP-based verification on the authorized signatory’s registered mobile.
Step 17 - ARN Generated:After submitting the application with signatures, you’ll get an Application Reference Number (ARN) by email and SMS. Monitor the ARN status on the GST portal under Track Application Status.
Biometric Aadhaar authentication has recently been introduced in India, which allows users to skip the actual site visit and save time. Tax authorities may perform a site visit or ask for more documentation if the Aadhaar is not authenticated.
Read more: Types of GSTGST registration can be done on the official GST website without any fees. The government encourages all businesses big or small to register on the GST portal and obtain the GSTIN number. Therefore, it is free of cost for all businesses.
The GST registration process is easy in theory, but it can still be challenging for applicants. Preparing for these common mistakes will facilitate GST registration and minimize delays or rejections.
The GST registration process benefits businesses and consumers in terms of compliance, trust, and profitability. Some of those benefits are listed below.
GST registration improves operational efficiency, compliance, and competitiveness in the long run, making it useful for businesses of all sizes.
Read more: Types of GST returnsThe GST registration process is required by the majority of companies, although some categories and transactions are exempted from it. These exemptions typically cover only small businesses and some supplies. For example, companies that sell non-GST products or services, such as agricultural produce or exempted products, do not need to register.
Moreover, businesses that make less than the prescribed income per annum are exempted. These incomes are as ₹40 lakh for general enterprises, ₹20 lakh for service providers, and ₹10 lakh for firms in some hilly and northeastern states. Other exempt groups are those who provide reverse chargeable goods or services, wherein GST is paid by the recipient rather than the seller. Furthermore, individuals who supply non-taxable goods such as petroleum and alcohol are exempt. This GST Registration exemption eases the compliance burden for small enterprises so that they can continue to focus on business and reduce the tax burden.
Check your GST registration status by following the steps below:
The GST registration process is a significant step for all Indian companies as it grants them legal status and makes them fully eligible to contribute to the GST taxation system. After registering for GST, businesses can more effectively tax their customers, claim input tax credits, and meet state and national requirements. Although it takes multiple steps, ranging from documentation to identity verification, online registration is supposed to simplify compliance and increase tax transparency.
If a business or individual is eligible to register with GST, there are many benefits associated with doing so, such as a less complicated taxation system, fewer loopholes in taxes, and easier state-to-state logistics. Knowing all the steps and requirements, enterprises can confidently approach GST registration and remain legal in their operations while benefiting from GST’s efficiency in India’s taxation system.
Read more: GST state code listAny company whose turnover is over 40 lakh (20 lakh for service providers and 10 lakh in some states) must be GST registered. This includes categories such as e-commerce merchants, input service providers, and businesses under the reverse charge mechanism.
What documents are required for the GST registration process?The key documents are the PAN card of the company, address proof, Aadhaar card, bank account details, and digital signature. Businesses should also provide proof of incorporation, partnership deed, and other documents, depending on their type.
Which GST registration options are there?The three major categories are Normal Taxpayers, Composition Taxpayers (for small businesses with lower tax rates), Casual Taxable Persons (for seasonal/temporary businesses), and Non-Resident Taxable Persons (for supplying goods or services in India without having a business office).
How long does it take for the GST registration certificate to be delivered?The entire GST registration process takes about 7–10 working days. If Aadhaar verification is done, the approval can be faster, often in 3 days. Without Aadhaar, additional processes such as site verification may further lengthen the process.
Do I have to pay for GST registration?No, GST registration is completely free if done directly through the GST portal. However, businesses that wish to hire a tax professional will be charged service fees.
What is a TRN, and why do I need one?A TRN is a 15-digit number generated upon initiating the GST registration process. It allows applicants to store their registration history and continue the application within 15 days.
Can I register more than one business using the same GST registration?Yes, multiple business locations can be added under the same GSTIN in the same state. But businesses that operate in more than one state need to register separately.
Is Aadhaar authentication mandatory for GST registration?Aadhaar authentication is optional, but it can speed things up and eliminate manual verification. If Aadhaar cannot be verified, the tax authorities might request site visits and cross-verification.
What if my GST registration is rejected?If your application is denied or rejected, you will receive a response explaining the reasons for the refusal. You can then correct the mistakes and try again. You should check everything to ensure you won’t get rejected again.
How can I check my GST registration application?You can see your application status on the GST portal with the Application Reference Number (ARN). Go to Services > Registration > Track Application Status, enter your ARN, and see the status.