E-Bill
All articles
GST & Compliance

How to Register for GST in India: Step-by-Step

The E-BillR Team21 May 20266 min read

Registering for GST can feel like a bureaucratic maze the first time, but the process is entirely online and usually completed within 7–10 working days. This walkthrough covers who needs to register, what to prepare, and what happens after you receive your GSTIN.

Do you need to register?

Registration is mandatory if:

Even if your turnover is below the threshold, voluntary registration is permitted — and sometimes sensible. For freelancers weighing whether they're at the threshold, see Do Freelancers Need to Charge GST? and What Is GST?.

Documents to keep ready

Gather these before you start

Having all documents scanned and ready before you begin the form saves significant time — the portal has session timeouts and you'll need to upload files mid-flow. Keep these handy:

  • PAN card (individual PAN for sole proprietors, company PAN for companies)
  • Aadhaar card (for Aadhaar-based authentication)
  • Photograph (JPEG, under 100 KB)
  • Proof of business address — electricity bill, rent agreement, or property tax receipt (under 1 MB)
  • Bank account proof — cancelled cheque or the first page of your passbook
  • Authorisation letter (if applying as an authorised signatory for a company or LLP)

Registration on the GST portal

  1. Go to the GST portal

    Visit gst.gov.in and click Services → Registration → New Registration.
  2. Fill Part A — generate TRN

    Enter your PAN, mobile number, and email address. You'll receive OTPs on both mobile and email. Verify them to generate a Temporary Reference Number (TRN). Note this down — you'll need it to continue.
  3. Complete Part B using your TRN

    Log back in with your TRN and complete the full application (Form GST REG-01). This covers your business details, principal place of business, additional places of business (if any), business activities, and the authorised signatory.
  4. Upload documents

    Upload the scanned documents listed above in the required fields. Check file-size limits for each upload — over-sized files are a common reason the form stalls.
  5. Verify with Aadhaar or DSC

    You can verify the application with Aadhaar OTP (sent to the mobile number linked to your Aadhaar) or a Digital Signature Certificate (DSC). For most individual freelancers and sole proprietors, Aadhaar OTP is the simpler path.
  6. Submit and note your ARN

    Once submitted, you'll receive an Application Reference Number (ARN) by SMS and email. Use it to track your application status on the portal.
  7. Receive GSTIN

    If the application is complete and correct, the GST officer approves it (usually within 7 working days). You'll receive your GSTIN and the GST Registration Certificate (Form GST REG-06) on the portal. Download and save it.

If the officer raises a query (Form GST REG-03), you have 7 working days to respond with clarifications or additional documents before they issue a final decision.

After you get your GSTIN

Once you have your GSTIN, a few things need to happen right away:

Update your invoicing system. Your GSTIN must appear on every tax invoice you issue from the registration date. Retrospective invoices prior to registration cannot carry a GSTIN.

Understand your filing obligations. Registered businesses must file GSTR-1 (outward supply details) and GSTR-3B (summary return) regularly — monthly if your turnover exceeds ₹5 crore, or quarterly under QRMP otherwise.

Consider whether the Composition Scheme suits you. If you're a small business with turnover below ₹1.5 crore (₹75 lakh for some states), the Composition Scheme offers simplified filing at a lower fixed rate. See Composition Scheme vs Regular GST for the trade-offs.

Save your registration certificate. The GST Registration Certificate (Form REG-06) should be displayed at your principal place of business and is frequently requested by clients.

In E-BillR, you add your GSTIN once in Settings and it's stamped automatically on every invoice you create — see the settings guide for where to enter it.

Voluntary registration: pros and cons

If you're below the threshold and considering registering voluntarily:

In favour:

Against:

For most freelancers just starting out and earning below ₹20 lakh, the compliance overhead of voluntary registration often outweighs the benefits unless clients are specifically asking for GST invoices.

General information only

This is general information, not professional tax advice — check with a qualified CA or tax professional for guidance on whether and when registration is right for your specific situation.

Keep reading