What is the Process of Online GST Registration in India?

Process of Online GST Registration in India


Most of us have been hearing a lot about GST and the need for businesses to register under GST ever since it came into effect. But a lot of SME owners are still in a fix as to how to register on the GST Network. This article will guide you through the prerequisites and the entire process of GST registration.


Before everything else, who should register for GST?

  1. Any individual registered under the pre-GST (VAT, Excise, Service Tax, etc.)
  2. Casual taxable person / non-resident taxable person.
  3. Agents of suppliers and Input service distributor.
  4. Non-resident taxable person.
  5. Input Service Distributor.
  6. Individuals paying tax under reverse tax mechanism.
  7. E-commerce aggregator and suppliers supplying goods or services (not if total sales are less than Rs. 20 lakh).
  8. Inter-state suppliers.
  9. Individuals/companies that have an annual turnover of over 20 Lakhs (10 Lakhs for J&K, Himachal Pradesh, Uttarakhand, and North-eastern states of India).
  10. Person supplying online information, database access or retrieval services from a place outside India to a person in India, other than a registered taxable person.


Documents required for GST registration:

  1. Identity, address proof & photographs of Proprietor / Directors / Partners / Karta / other authorised persons
  2. Bank account statement or cancelled cheque of the applicant
  3. PAN of the applicant
  4. Proof of place of business – Rent / Lease / Sub-lease Agreement / Consent Letter by the owner & No Objection Letter from the owner (in case of other than owned premises as place of business)
  5. Certificate of the Constitution of the tax payer – especially corporate entities
  6. In case of corporate entity / non-individual entity, authorisation letter or resolution empowering the authorised person to make registration
  7. In case of corporate entities, atleast Class II DSC of the authorised signatory


Here is a step by step guide to register for GST online:

1. Log on to the GST portal and click on Register Now under Taxpayers (Normal/TDS/TCS).

2. In the page that follows, enter the following details

a. Select New Registration.

b. Under the dropdown I am, select Taxpayer.

c. Fill in the other fields that ask for state, district, legal name of the business, PAN, e-mail ID, and mobile number.

d. Click on Proceed.

3. You will receive an OTP on the e-mail ID and mobile number you just provided. Provide the OTP on the next screen for verification.

4. You will receive a TRN (Temporary Reference Number) via mail and SMS messages. Make a note of the TRN and keep it handy.

5. Next, go back to the GST portal registration page and click on Temporary Reference Number (TRN) this time. Type in the TRN received and key in the captcha code before clicking on Proceed.

6. Complete the OTP verification once again as in step 3.

7. Next, status of the application will be shown as drafts. Click on the edit icon in Action.

8. Part B will require you to fill in the details and necessary documents (mentioned earlier).

9. Go to the Verification page after filling in all the details. Tick the declaration and submit your application. This can be done in three ways:

a. By submitting DSC (mandatory for organizations).

b. Via OTP to the Aadhaar-registered number – e-sign.

c. Via OTP sent to the registered mobile number – EVC.

10. The form will be submitted and a success message will be displayed at the end. You will receive an Application Reference Number on your registered e-mail ID and mobile number.

11. You will receive the GSTIN certificate within 8-10 working days of submitting the application.

The process of online GST registration is facilitated by a number of Government-authorized GSPs (GST Suvidha Providers) all across the country that serve the purpose of making the process of GST registration and filing easy for both individuals and SMEs. Vayana GSP helps with easy, secure, and end-to-end GST compliance.

Leave a Reply

Your email address will not be published. Required fields are marked *