Rohit · 29 · Freelance developer (back from the last guide)

Last time we left Rohit, he'd decided he did need GST registration — his projects had crossed ₹15L and one client wanted a proper tax invoice.

Now he's staring at the GST portal at 11 PM, terrified he'll click the wrong thing. Let's walk through it with him.

🪙 In 60 seconds
  • Apply at gst.gov.in → Services → Registration → New Registration.
  • Government fee: ₹0. Anyone charging "GST portal fee" is a middleman markup.
  • Two parts — Part A gets you a temporary number, Part B is the real application.
  • Aadhaar-authenticated applications come back in 3 working days; without it, 7–10 days.

First, the honest pep talk

The GST portal looks like it was built by people who hate humans. Cluttered, unforgiving, full of acronyms. But the actual process is short. Rohit finished his entire application in 90 minutes — most of it spent uploading documents.

You'll do two things: prove you exist (Part A), then describe your business (Part B). That's it.

Before you click anything — gather these

If you have these ready, the application takes one sitting. If you don't, you'll keep restarting. (For the full, entity-wise document list — proprietor, partnership, LLP, company — see our GST documents checklist.)

💡 Rohit's mistake-saver

Take a 5-minute walk around your house and click a clear photo of your electricity bill, your Aadhaar, your PAN, and your nameplate. Resize everything to under 100 KB. Then start the application. Without prep, you'll quit halfway in frustration.

How the application flows

Three checkpoints. Each unlocks the next.

1
Part A — Identify yourself

PAN + mobile + email + OTP. Takes 5 minutes. You get a TRN (Temporary Reference Number) valid for 15 days.

2
Part B — Describe the business

10 sections — business details, place, bank, signatory, HSN codes. Upload docs. Submit with Aadhaar OTP / DSC. Get ARN instantly.

3
Wait for the officer to review

3 working days if Aadhaar-authenticated, 7–10 otherwise. Outcome: GSTIN issued, or a query you must answer in 7 days.

Part A — get your TRN (5 minutes)

Open gst.gov.in in a desktop browser (avoid mobile — the upload dialog is awful on phones).

Top menu → Services → Registration → New Registration. You'll see a form. Fill it like this:

Click Proceed. Two OTPs arrive — one on email, one on mobile. Enter both. Done.

You'll see your TRN on screen: 15 characters, looks like 121730AB1234567. Screenshot it. Email yourself a copy. This is the only way back into your half-saved application.

⏱️ TRN expires in 15 days

If you don't finish Part B in 15 days, the TRN dies and you start over. Block 2 hours in your calendar within the next week.

Part B — fill the real application

Back to gst.gov.in → Login (top right) → switch tab to TRN → enter TRN + captcha → another mobile OTP. You're in.

You'll see a single saved application — click the pencil icon to continue. There are 10 sections. Save after each one.

The 10 sections, in plain words

Aadhaar authentication — say yes

While you're filing, a pop-up will offer Aadhaar authentication. Always say yes.

👉 With Aadhaar — approval in ~3 working days, no officer visit.
👉 Without Aadhaar — 7–10 days, and a physical verification of your premises is likely.

The only catch: your Aadhaar must be linked to a mobile you can OTP from. If it's not, fix that at any nearby UIDAI centre first.

Submit — and get your ARN

After verification, the portal shows your ARN (Application Reference Number). Save it. This is your tracking ID for the next 10 days.

Track status anytime: Services → Registration → Track Application Status → enter ARN.

What the officer might do

Three possible outcomes:

Approved

The common outcome

GSTIN issued Login creds by email + SMS

Your 15-digit GSTIN arrives. Start invoicing.

Query (REG-03)

Clarification asked

Reply in 7 days Use Form REG-04

Usually a doc issue. Reply, upload, resubmit.

Rejected (REG-05)

Rare for genuine cases

Re-apply fresh Fix the issue first

Usually name mismatch or sketchy address proof. Start over.

The 5 reasons your application gets stuck

Rohit's CA friend has seen these on repeat:

👉 Name mismatch — your PAN says "Rohit Kumar Sharma", your electricity bill says "R K Sharma". Officer flags.
👉 Blurry photo of your face or premises. Reshoot in daylight.
👉 NOC missing when the address proof is in a parent / landlord's name. Mandatory.
👉 Stale bills — electricity bill older than 2 months gets rejected.
👉 Wrong HSN code — random guesswork. Spend 5 minutes picking the right one.

What it actually costs

Spoiler: nothing, if you DIY.

₹0 Govt fee
₹1.5–4k Optional consultant
₹1.2–1.8k DSC (companies only)

The registration is the easy part. Filing GST every month for the next 10 years is the actual cost. Plan for the filing — not the registration.

— Rohit's CA friend, after the fact

The day after — what to do with your GSTIN

Login at gst.gov.in with your new GSTIN. Take 30 minutes for these:

👉 Update your bank account if you skipped it earlier
👉 Add the GSTIN to your invoice template — name + address + 15-digit number
👉 Note your filing dates: GSTR-1 by 11th, GSTR-3B by 20th of the next month
👉 If turnover < ₹5cr — opt into QRMP (quarterly returns, monthly payment) for less filing pain

Quick answers

If you're below threshold, yes — keep invoicing without GST. If you're above, technically pause taxable supplies until GSTIN issues. In practice, most freelancers note "GSTIN applied for, ARN: XXX" on invoices and re-issue properly once GSTIN arrives.

ARN = your application's tracking number (lasts till the decision). GSTIN = your final 15-digit tax number that lives forever. Format: 2-digit state code + 10-digit PAN + 1 entity code + default '1' + 1 check digit.

Yes. Each state where you have a place of business needs its own GSTIN — same PAN, different state code prefix. A pure digital freelancer with no physical presence in other states needs only one.

Yes. Most changes go through Form REG-14 — additional places, contact info, signatory swaps are "non-core" and self-approved. Core changes (legal name, business constitution) still use REG-14 but need officer approval.

From the month your GSTIN is issued. Even if you billed zero, file Nil GSTR-1 (by 11th) and Nil GSTR-3B (by 20th). Late nil filings still attract a ₹50/day fee.

Rohit's next step
How to pay GST online — the full payment flow

When you might want a hand

The application itself is free and DIY-able. Where founders typically ask for help: matching name across PAN / Aadhaar / electricity bill (the #1 rejection cause), picking the right HSN/SAC codes, getting DSC set up for a company, and configuring the invoice template + return filing flow on day one so you never miss a due date.

Want us to register it for you?

End-to-end GST registration including documents, application, post-approval invoice setup. Fixed-fee. No surprises.

Was this guide helpful?

👍 Yes👎 Could be better