ARTICLE
17 April 2025

How To Enroll For GST In India: Complete Process

V
Vakilsearch

Contributor

We are a technology-driven platform, offering services that cover the legal needs of startups and established businesses. Some of our services include incorporation, government registrations & filings, accounting, documentation and annual compliances. In addition, we offer a wide range of services to individuals, such as property agreements and tax filings. Our mission is to provide one-click access to individuals and businesses for all their legal and professional needs.

GST Enrollment is the first step a business takes to bring itself under India's Goods and Services Tax regime.
India Tax

GST Enrollment is the first step a business takes to bring itself under India's Goods and Services Tax regime. It involves submitting your business details on the GST portal to receive a GSTIN—a unique 15-digit Goods and Services Tax Identification Number. While often used interchangeably, GST Enrollment typically refers to the initial application process, especially for businesses migrating from older tax systems like VAT or Service Tax.

On the other hand, GST Registration is a broader term that includes fresh applications as well as post-approval compliance. For businesses, enrollment is crucial—it ensures legal recognition, allows seamless tax filing, and builds trust with customers and suppliers.

Who Needs to Enroll for GST?

Any person or business crossing the GST threshold limit, currently ₹40 lakhs for goods and ₹20 lakhs for services in most states, must enroll. This includes regular taxpayers, those under the composition scheme, and e-commerce sellers.

Special categories like casual taxable persons who occasionally supply goods or services in a state and non-resident taxable persons (NRTPs), who don't have a fixed place of business in India, also need to enroll before starting operations. Essentially, if you're liable to pay GST, you're liable to enroll failing to do so can result in penalties and restricted business activity.

What is GST Enrollment Number?

TheGSTIN, which stands for Goods and Services Tax Identification Number is a tag provided to taxpayers in every state. The number has a predetermined format as per the GST laws in India and consists of 15 digits. The first two digits of the GSTIN represent the state code, and every Indian state has a unique code.

The GST enrollment number helps users login to the government's official GST portal. On registration, users receive a One-Time Password or OTP on their registered email ID and mobile number.

Documents Required for GST Enrollment

To enroll for the GST, individuals need to have the provisional certificate ID and password, along with the documents mentioned below.

  1. Personal email id to receive notifications and confirmation
  2. Bank account number and IFSC code
  3. Proof of business:Partnership deed, registration certificate, LLP Agreement as a PDF or JPEG file
  4. Photograph of partners, Karta of HUF, and owners as a JPEG file of under 100KB size.
  5. Proof of appointment of the authorized signatory as either PDF or JPEG file under 1MB size.
  6. Bank account details, including an image of the bank account number, branch address, and account holder's address. These may be found on the bank statement or the front page of the passbook and should be submitted as either a PDF or JPEG file under 1MB size.

Step-by-Step Process for GST Enrollment

Follow the steps below for GST enrollment:

Step 1: Visit the GST Portal

Start your GST enrollment by visiting the official website: gst.gov.in. On the homepage, click on the "Services" tab, then navigate to "Registration" and select "New Registration." This takes you to the GST Portal login page, where you can begin the application process. Ensure your internet connection is stable and use a compatible browser like Chrome or Firefox for a smooth experience.

Step 2: Enter Provisional ID and Password

For businesses migrating from older tax systems like VAT or CST, the tax department would have issued a Provisional ID and password. Enter these credentials to access the enrollment form. This step applies mainly to dealers registered under previous regimes who are transitioning to GST. If you're a new taxpayer, skip this step and proceed with a fresh registration.

Step 3: Fill in Business and Promoter Details

Next, enter your Business Name exactly as per PAN records. Provide your PAN, principal place of business, and contact details including email and mobile. You'll also need to input Promoter or Partner details—this includes their identity proof, photograph, and contact information. Make sure all entries are accurate to avoid delays or rejections.

Step 4: Upload Required Documents

You'll now be prompted to upload supporting documents. This includes Proof of Address (like a utility bill or rent agreement), Identity Proof (such as PAN or Aadhaar), and business registration certificates, if applicable. Files should typically be in PDF or JPEG format and under the size limit specified on the portal. Double-check clarity and file names before submission.

Step 5: Aadhaar Authentication and DSC Verification

For quick verification, opt for Aadhaar e-authentication, where an OTP is sent to the Aadhaar-linked mobile number of the authorized signatory. If Aadhaar isn't linked or not preferred, businesses can instead use a Digital Signature Certificate (DSC) to verify the application. DSC is mandatory for companies and LLPs, while optional for others.

Step 6: Submit the Application

After all details are filled and verified, click on "Submit." Once submitted, you'll receive an Application Reference Number (ARN) on your registered email and mobile. This ARN helps you track the GST enrollment status online. It's important to note down and save this number—it's your confirmation that the application has been successfully filed.

Tracking GST Enrollment StatusUsing ARN on the GST Portal

Once your GST enrollment application is submitted, you receive an Application Reference Number (ARN), a unique code used to track the status of your request. To check the status, head over to gst.gov.in, click on "Track Application Status," and enter your ARN.

The system will display whether your application is Pending, Approved, or Rejected. If it's pending, it typically means your documents are under review. An approved status confirms successful enrollment, while a rejection indicates discrepancies that need correction. Keeping an eye on the ARN status helps ensure there are no delays in getting your GSTIN and staying compliant from day one.

Common Issues and How to Resolve Them

It's not uncommon to face hiccups during GST enrollment. One frequent issue is document mismatch—like a PAN not matching the business name or incorrect address proof. Aadhaar authentication failures are also common, especially if mobile numbers aren't linked. Some users face enrollment errors due to browser issues or server timeouts on the portal. To resolve these, double-check your documents, ensure Aadhaar is updated, and use supported browsers like Chrome. In case of persistent errors, reaching out to the GST helpdesk or using a GST Suvidha Provider (GSP) can save time and avoid unnecessary delays.

Fees and Charges for GST Enrollment

GST enrollment is absolutely free when done directly through the official GST portal. There's no government fee for applying or getting your GSTIN issued. However, certain optional expenses may apply depending on how you file. For instance, if you're using a Digital Signature Certificate (DSC), especially in the case of companies or LLPs, you might need to purchase one, which typically costs between ₹1,000 to ₹2,000.

Similarly, if you choose to enroll through a GST Suvidha Provider (GSP) or hire a third-party consultant, service charges may apply. These vary depending on the complexity of your application and the provider's pricing. While the core process remains free, these optional costs are worth considering for hassle-free and error-free filing.

Obtaining a Provisional ID and Password

Newly registered businesses can obtain their provisional ID and password for the GST portal directly from their state's VAT department. All existing taxpayers will receive a unique provisional ID and password, which are mandatory to enrol for the GST. Users can use these to log onto the GST portal and obtain a GST provisional certificate.

Conclusion

Enrolling for GST in India is a straightforward yet essential process for businesses to remain compliant and gain access to a broader market. With the right documents and a clear understanding of the steps, you can complete your registration smoothly on the official GST portal. Whether you're a small business, e-commerce seller, or a large enterprise, GST enrollment allows you to operate legally and access benefits like input tax credit.

By following the steps outlined above—visiting the GST portal, filling in your business details, and submitting documents—you ensure a hassle-free enrollment experience. Always track your ARN to stay updated on your application status and avoid delays. Once enrolled, you'll be ready to manage your taxes with confidence.

FAQs

What is the difference between GST enrollment and GST registration?

GST Enrollment is the initial application process, especially for businesses migrating from VAT. GST Registration includes both new enrollments and the continuation of compliance under GST, providing a GSTIN.

How do I get my Provisional ID for GST?

You receive a Provisional ID if you're migrating from the VAT or CST system. It is sent via email to registered VAT dealers. If not received, check your VAT registration portal.

Can I enroll under GST without a PAN?

No, PAN is mandatory for GST enrollment. It's used to verify your business identity and is a crucial requirement for registration under any taxpayer category.

Is Aadhaar authentication mandatory for GST enrollment?

Aadhaar authentication is optional for GST enrollment. However, it speeds up the process. For businesses without Aadhaar, DSC can be used as an alternative for verification.

How long does it take to complete the GST enrollment process?

The GST enrollment process typically takes 2-6 business days, depending on the document verification and processing speed. An ARN is generated immediately after submission.

Can I modify my GST enrollment details after submission?

Once submitted, GST enrollment details cannot be modified. If there are errors, you need to cancel the application and reapply with the correct details.

The content of this article is intended to provide a general guide to the subject matter. Specialist advice should be sought about your specific circumstances.

Mondaq uses cookies on this website. By using our website you agree to our use of cookies as set out in our Privacy Policy.

Learn More