GST Registration – Process, Rules, Forms and Documents Required

Published On: Jun 27, 2017Last Updated: Oct 14, 20235.9 min read

GST is an indirect tax which will replace all the current indirect taxes prevailing right now. It is rather a consolidated form of all the other taxes which will provide for single and streamline process. The GST is expected to ease the administration and enforcement for the government as well as the businesses. It is crucial to look upon the registration procedure for the GST.

Who are to be registered? 

As per GST Law, any supplier who carries on any business at any place in India and whose aggregate turnover exceeds threshold limit as prescribed in a year is liable to get himself registered. It is also compulsory for the business to migrate to GST who is already registered under any tax regime. The Indian government has already declared the last date for the GST registration, which varies from state to state.

Threshold limit for registration
  • Rs. 10 Lacs for states specified in Article 279(4)(g) of Constitution i.e. Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, Himachal Pradesh
  • Rs. 20 Lacs for other states
Compulsory / Mandatorily registration irrespective of threshold limit
  • Interstate taxable supply
  • Casual Taxable supply
  • Person require to pay tax under Reverse Charge
  • Nonresident taxable persons
  • Person who is require to deduct tax (TDS)
  • Person who is require to collect tax (TCS)
  • Person acting as agent
  • Input service Distributor
  • E-commerce operator (specified u/s 9(5))
  • Person who supply goods and/or services [Other than supplies specified u/s 9(5)] through such e-commerce operator whi is required to collect tax at source u/s 52
  • Person supplying online information and database access or retrieval services from a place outside India to a person in India, other than a registered taxable person
  • Such other person or class of persons as may be notified by Central Govt or a State Govt
Place of registration
  • Such person has to take registration in the State from where taxable goods or services are supplied
Threshold limit for payment of tax
  • Rs. 20 Lacs (Rs. 10 Lacs for special category states)
For existing tax payers in earlier law
  • Provisional registration certificate will be issued which will be valid for 6 months
Validity of RC for casual taxable person / nonresident taxable person
  • For a period of 90 days from effective date of registration, may be extended by further period not exceeding 90 days
Cancellation of Registration Certificate
  • Shall not take place before giving a notice to SCN & reasonable opportunity of being heard

Registration Process

GST registration process will be online through a portal maintained by Central Government of India. Govt. will also appoint GSPs (GST Suvidha Providers) to help businesses with the registration process. All the existing tax payers under the Central Excise, CST, VAT and Service Tax paying Systems need not have to apply for the fresh registration of GSTIN (GST Identification No). They will have to file for a provisional ID which will be valid for 6 months as per the following procedure:

For converting your existing VAT/CST number into the GST Number:

  • Login on your State VAT or CST or Service Tax Portal.
  • Get the Provisional id and password of the same.
  • Generate the new user id and password on the gst portal.
  • Fill Up your business details with the promoter details & business address, bank details and upload the necessary documents.(encl. below)
  • Verify with the digital signature or Aadhar Card EVC.

GST Registration Procedure:

  1. The applicant will need to submit his PAN, mobile number and email address in Part A of Form GST REG–01 on the GSTN portal.
  2. The PAN is verified on the GST Portal. Mobile number and E-mail address are verified with a one-time password (OTP). After the completion of verification, applicant will receive an application reference number on the registered mobile number and via E-mail. An acknowledgement should be issued to the applicant in FORM GST REG-02 electronically.
    Download complete list of goods and service tax registration forms by clicking here.
  3. Applicant needs to fill Part- B of Form GST REG-01 and specify the application reference number. Then the form can be submitted after attaching required documents.
  4. If additional information is required, Form GST REG-03 will be issued. Applicant needs to respond in Form GST REG-04 with required information within 7 working days from the date of receipt of Form GST REG-03.
  5. If you have provided all required information via Form GST REG-01 or Form GST REG-04, the registration certificate in Form GST REG –06 for the principal place of business as well as for every additional place of business will be issued to the applicant. If the person has multiple business verticals within a state he can file a separate application for the registration in Form GST REG-01 for each business verticals.
  6. If the details are not found to be reliable then the registration application will be rejected using Form GST REG-05. Form GST REG -07 is to be filled by the applicant who is required to deduct TDS or collect TCS. Further he can revoke the registration if he is no longer liable to deduct or collect tax at source then the officer may cancel and communicate the cancel of registration.

Required Documents for GST Registration

Sr. No. Business Documents required
1. Sole Proprietorship Firm
  • Address Proof of the Proprietor
2. Partnership Firm
  • PAN card of the firm
  • Partnership Deed
  • Partnership registration certificate , if any
  • Address Proof of the Partners
  • Partners ID proof
3. Private Limited Company/ One Person Company
  • Pan Card of the Company
  • Certificate of Incorporation
  • MOA & AOA of the company
  • Board Resolution
  • Directors’ ID and Address proof
4. Limited Liability Partnership (LLP)
  • PAN card of the LLP
  • LLP Agreement
  • Certificate of Incorporation
  • Address Proof of the Partners
  • Partners ID proof

After the registration further the applicant needs to file returns to maintain the registration.

Return Frequency Type Of Return Form Time Period Late filing fee
Monthly Return Outward Supplies GSTR-1 10th of next month Late Fee of Rs. 100 per day subject to maximum of Rs. 5000
Inward Supplies GSTR-2 15th of next month
Registered Taxable Person (Except Under Composition Scheme and Liable for TDS) GSTR-3 20th of next month
Non Resident Taxable Person GSTR-5 20th of next month
Input Service Distributer (ISD) GSTR-6 13th of next month
Person Paying TDS GSTR-7 10th of next month
Supplies affected through e-commerce operator GSTR-8 10th of next month
Quarterly Return Person Paying tax under Composition Scheme GSTR-4 18th of next month from the end of quarter Late fee of Rs. 100 per day subject to maximum of Rs. 5000
Annual Return Registered Taxable Person (Except Under Composition Scheme, Liable for TDS), Casual Taxable Person and Non-Resident Taxable Person GSTR-9 31st December from the end of financial year Late fee of Rs. 100 per day subject to maximum 0.25% of aggregate turnover.
Final Return Registered Taxable Person applying for cancellation GSTR-10 3 months from the date of cancellation or order of cancellation order whichever is later. Late fee of Rs. 100 per day subject to maximum of Rs. 5000.
Special agencies having Unique Identity Number (UIN) Details of taxable supply of goods or services GSTR-11 At the time of filing of application for refund

Share This Post:

Shrijay Sheth
About the Author

Shrijay Sheth

Shrijay, co-founder of, is best known for his business acumen. On this platform, he shares his experiences backed by a strong understanding of digital commerce businesses. His more than a decade-long career includes a contribution to some of the highly successful startups and eCommerce brands across the globe.


  1. suman 22/08/2017 at 5:30 am - Reply

    Thanks for information about GST process , rules and required document.

  2. candi 23/08/2017 at 1:01 am - Reply

    If you are going for finest contents like me, only
    go to see this site all the time since it offers quality contents, thanks

  3. laurie 25/08/2017 at 9:27 pm - Reply

    I could not resist commenting. Exceptionally well written!

  4. danial 27/08/2017 at 12:31 am - Reply

    Hello there, just became aware of your blog through Google, and found
    that it is really informative. I am going to watch out for brussels.
    I’ll appreciate if you continue this in future. Lots of people will be benefited from your writing.

  5. jodi 27/08/2017 at 1:50 am - Reply

    What’s up, yes this post is genuinely nice and I have learned lot of things from it on the topic of blogging.

  6. Gabrielle 27/08/2017 at 4:12 am - Reply

    It’s amazing in favor of me to have a website, which is
    valuable in favor of my knowledge. thanks admin

  7. erin 27/08/2017 at 7:01 am - Reply

    Saved as a favorite, I really like your web site!

  8. seth 28/08/2017 at 5:15 pm - Reply

    I’ve been exploring for a little for any high quality articles or blog
    posts in this sort of area . Exploring in Yahoo I at last
    stumbled upon this website. Studying this information So i am satisfied to convey that I have a very excellent uncanny feeling I discovered exactly
    what I needed. I such a lot unquestionably will make sure to do not put out of your mind this site and provides it a glance regularly.

  9. Kelle 29/08/2017 at 1:32 am - Reply

    These are truly fantastic ideas in concerning blogging.
    You have touched some pleasant points here. Any way keep up wrinting.

  10. glory 29/08/2017 at 2:40 am - Reply

    Post writing is also a fun, if you know then you can write otherwise it is
    difficult to write.

  11. Isis 29/08/2017 at 3:29 am - Reply

    Why users still make use of to read news papers when in this
    technological globe everything is existing on web?

  12. joe 29/08/2017 at 8:13 am - Reply

    Hi there friends, how is the whole thing, and what you would
    like to say on the topic of this paragraph, in my view its truly awesome for me.

  13. Dong 31/08/2017 at 5:48 pm - Reply

    I seriously love your site.. Excellent colors & theme.

    Did you make this web site yourself? Please reply back as I’m wanting to create my own personal blog and would like to know where you got this from or what the theme is called.
    Appreciate it!

  14. por 01/09/2017 at 1:39 am - Reply

    Oh my goodness! Awesome article dude! Thanks, However I am experiencing difficulties with your RSS.
    I don’t understand the reason why I cannot subscribe to it.
    Is there anybody else having the same RSS problems? Anyone who knows the solution can you kindly respond?

  15. Belle 01/09/2017 at 1:54 am - Reply

    Fantastic goods from you, man. I have understand your stuff previous
    to and you are just too excellent. I actually like what you have acquired here, certainly like
    what you’re saying and the way in which you say it. You make it enjoyable and you
    still take care of to keep it wise. I can’t wait to read much more from you.

    This is actually a great site.

  16. Cliff 01/09/2017 at 7:49 am - Reply

    It’s the best time to make some plans for the longer term and it is time
    to be happy. I have read this put up and if I could
    I want to suggest you some attention-grabbing issues or tips.
    Maybe you could write subsequent articles referring to this article.
    I desire to learn more things approximately it!

  17. Darshan 27/06/2019 at 8:33 am - Reply

    Really Useful information, and well-structured,

  18. ikaria juice 07/02/2023 at 1:37 pm - Reply

    Youre so cool! I dont suppose Ive read anything like this before. So good to search out any individual with some unique ideas on this subject. realy thanks for beginning this up. this website is one thing that’s wanted on the web, someone with just a little originality. useful job for bringing something new to the web!

  19. pro dentim 09/02/2023 at 2:44 pm - Reply

    An impressive share, I just given this onto a colleague who was doing a little analysis on this. And he in reality purchased me breakfast as a result of I found it for him.. smile. So let me reword that: Thnx for the deal with! However yeah Thnkx for spending the time to debate this, I really feel strongly about it and love reading more on this topic. If possible, as you change into expertise, would you mind updating your weblog with more particulars? It’s highly helpful for me. Large thumb up for this blog submit!

  20. Make money online 12/02/2023 at 6:06 am - Reply

    You can certainly see your expertise within the work you write. The arena hopes for even more passionate writers such as you who are not afraid to mention how they believe. Always go after your heart.

  21. Hackear Facebook Online 12/02/2023 at 8:15 am - Reply

    It’s remarkable to pay a quick visit this web page and reading the views of all colleagues on the topic
    of this paragraph, while I am also keen of getting know-how.

  22. mod apk 12/02/2023 at 9:51 am - Reply

    I just couldn’t go away your website prior to suggesting that I extremely enjoyed the standard information a person provide on your guests? Is going to be again often to check out new posts

  23. popular home blogs 13/02/2023 at 12:11 am - Reply

    I have read some good stuff here. Certainly worth bookmarking for revisiting. I wonder how much effort you put to make such a great informative site.

Leave A Comment