Rohit codes apps. Last year he billed ₹15 lakh — mostly to two Indian startup clients, plus one US client. One of his Indian clients just asked: "Hey, can you share your GSTIN? We need it for our books."
Rohit doesn't have one. Should he? Let's walk him through it.
- Mandatory if turnover > ₹40L (goods) or ₹20L (services) — OR if you sell across states / on Amazon / Flipkart, regardless of turnover.
- Not mandatory if you're a small local services business / freelancer under ₹20L dealing only with end customers.
- Voluntary GST is often smart for B2B — your registered buyers will prefer you over a non-GST competitor.
The simple version
Think of GST like a toll booth on a highway. Every business that adds value pays a little at each booth. The government refunds the bit you've already paid (Input Tax Credit). Whether you need to be on this highway depends on three things — how much you sell, who you sell to, and where you sell.
Rohit's about to answer those three questions.
The 3-question test
Walk through these in order. If you hit a YES at any point, GST registration is mandatory for you. If you finish all three with NO, it's optional.
Q1 — Is your turnover above ₹40L (goods) or ₹20L (services)?
GST is mandatory. Register within 30 days of crossing.
Go to Q2 ↓
Q2 — Do you sell across state lines, or on Amazon / Flipkart / Meesho?
GST is mandatory — from sale #1. No threshold applies.
Go to Q3 ↓
Q3 — Are you in any special category? (NRI, casual taxable person, reverse charge, export of services…)
GST is mandatory under Section 24.
Not mandatory — but voluntary often helps for B2B.
So, what about Rohit?
Let's walk Rohit through it:
👉 Q1 — ₹15L turnover. Below the ₹20L services threshold. NO.
👉 Q2 — Bills two Indian clients (both in his state) + one US client. The US bill is export of service, but that's covered in Q3. NO.
👉 Q3 — The US client makes him an exporter. Once registered, he can use the LUT route and not pay IGST. Below ₹20L it's not strictly mandatory, but… YES, kind of.
The verdict: Rohit doesn't have to register. But he probably should — both Indian clients are GST-registered and will prefer working with a GST supplier (they get Input Tax Credit). And once he's registered, his US billings flow through LUT (no IGST paid, refund of input GST).
Every value-add pays a little at each toll. Input Tax Credit refunds the GST you've already paid — so you don't get taxed twice on the same rupee.
Voluntary GST — when it's actually smart
Even if you're below the threshold, voluntary registration can make sense:
👉 You sell to other businesses who'll claim Input Tax Credit on your invoices.
👉 You buy a lot of inputs with GST on them (office rent, software, equipment) — you can claim that back.
👉 You export goods or services — voluntary GST + LUT gives you zero-rated treatment + input refund.
👉 You want easier loan / visa / vendor documentation.
You sell only to end consumers in a price-sensitive market. Adding 18% on your bills makes you costlier than your unregistered competitor — and your customers can't claim ITC anyway.
What if you should've registered but didn't?
The penalty stings: ₹10,000 OR 10% of tax due, whichever is higher. Plus interest at 18% p.a. on unpaid GST. Plus you can't claim back the input GST you paid during the unregistered period. Plus your B2B clients may stop working with you once they find out.
The ₹50,000 you "saved" by not registering for GST often costs ₹2 lakh when the department comes calling. Register early, sleep well.
Real-world examples
Local kirana, ₹30L
Walk-in customers only
Below ₹40L. No inter-state. GST not mandatory. Voluntary not worth it — B2C customers don't care about ITC.
Amazon seller, ₹8L
Marketplace
Section 24 kicks in. GST mandatory from sale #1. Amazon won't even let her list without a GSTIN.
SaaS startup, US-only
Export of services
Below ₹20L Indian turnover. Not mandatory. But voluntary highly recommended — refund of input GST is real cash back.
Quick answers
Only if (a) your annual gross receipts exceed ₹20 lakh, or (b) you're paid by a foreign client (export of service — voluntary GST helps), or (c) you sell through a platform like Upwork-billed-via-aggregator. Most India-only freelancers under ₹20L don't need GST — but it helps for B2B clients.
Technically yes. Practically — register voluntarily anyway. Crossing ₹20L mid-year forces you to register within 30 days, and that transition is messy. Better to register cleanly when business is calm.
Yes. File Form REG-16 once you no longer meet the registration conditions for 12+ months. The department processes it within 30 days. You'll need to file all pending returns first and pay any dues.
A simplified GST option for businesses up to ₹1.5 cr turnover. You pay a lower rate (1–6%) but can't claim input credit and can't make inter-state sales. Good for small B2C businesses. See our composition vs regular GST guide.
Typically 5–10 working days from submitting documents. Aadhaar authentication speeds it up significantly (often 3 days).
Want us to register your GST?
Full process handled. Fixed-fee quote upfront. ARN in 5 minutes after document submission.