GST Registration for Small Businesses: When You Need It and How to File
Register for GST when your revenue hits $30,000 across 4 quarters. Learn who must register, voluntary options, and how to file your first return.
If you’ve started a side hustle, taken on freelance clients, or launched a small business alongside your salaried job, there’s a good chance someone has asked you: “Do you have a GST number?” And if you’ve had to Google what that means at 11pm before a client call, you’re not alone.
GST — Goods and Services Tax — is the single tax that replaced a mess of older taxes (VAT, service tax, excise duty) back in 2017. It applies to most goods and services sold in India, and once your business crosses certain thresholds, you’re legally required to collect it, register for it, and file returns. Let’s break down what actually matters.
Do You Actually Need to Register?
Here’s the direct answer: if your annual turnover exceeds ₹20 lakhs, you must register for GST. For businesses in special category states (like Himachal Pradesh, Uttarakhand, or Manipur), that threshold drops to ₹10 lakhs.
If you’re providing services — say you’re a freelance designer in Pune earning ₹1.8 lakhs a month from clients — your annual turnover comes to ₹21.6 lakhs. That crosses the ₹20 lakh limit, which means GST registration is not optional. You need to register, charge 18% GST on your invoices, and file returns.
But here’s something most people miss: if you’re selling goods or services across state lines, you must register for GST regardless of turnover. So if you’re a content creator in Bengaluru selling a digital course to someone in Delhi, you need a GST number even if your total income is ₹8 lakhs a year.
The Composition Scheme — A Simpler Option If You Qualify
If your turnover is under ₹1.5 crore (₹75 lakhs for service providers), you can opt into something called the Composition Scheme. Think of it as a simplified flat-rate GST option — instead of collecting and filing GST at the regular rate and doing monthly paperwork, you pay a small fixed percentage of your turnover directly to the government and file just one quarterly return.
For a small retailer in Jaipur doing ₹60 lakhs a year in sales, this means paying 1% of ₹60 lakhs = ₹60,000 as GST for the year, filed quarterly. Compare that to the regular scheme, where they’d need to track GST collected, GST paid on purchases, and file monthly GSTR-1 and GSTR-3B forms.
The catch: under the Composition Scheme, you cannot claim Input Tax Credit (ITC). ITC means the ability to offset the GST you paid on your business purchases against the GST you owe — so if you spent ₹10,000 on GST-inclusive supplies, you’d subtract that from your GST dues. Composition scheme users give that up, which only makes sense if your input costs are low.
How to Actually Register (It’s Not as Hard as It Sounds)
GST registration happens on the GST portal: gstin.gov.in. The process is entirely online and typically takes 3–7 working days once your documents are in order.
Here’s what you’ll need:
- PAN card (yours, or the business’s if it’s a company)
- Aadhaar card for identity verification
- Bank account details with a cancelled cheque or bank statement
- Proof of business address — a utility bill, rent agreement, or if you’re working from home, your own electricity bill works
- Photographs and a digital signature (or Aadhaar-based OTP verification for individuals)
You fill out Form REG-01 on the portal, upload the documents, and submit. You’ll get a temporary reference number (TRN) first, then a permanent GSTIN — a 15-digit GST Identification Number — once it’s approved.
Once registered, a freelancer in Chennai earning ₹2.5 lakhs a month would add 18% GST to their invoices. So a ₹50,000 project invoice becomes ₹59,000 — ₹50,000 for the service and ₹9,000 as GST collected on behalf of the government.
What Filing Actually Looks Like
This is where people get nervous, but the regular cadence isn’t impossible to manage.
If you’re under the regular scheme, you file GSTR-1 (details of your outward sales/invoices) monthly or quarterly depending on your turnover, and GSTR-3B (a summary return where you pay your tax dues) every month. Annual return GSTR-9 comes once a year.
For a freelancer doing ₹25 lakhs a year — roughly ₹2 lakhs a month — the monthly filing looks like this: report ₹2 lakhs in invoices on GSTR-1, calculate GST collected (₹36,000 at 18%), subtract any ITC from business expenses (say ₹3,000 on software subscriptions and office supplies), and pay ₹33,000 to the government via GSTR-3B. That’s your liability for the month.
Most small business owners use an accountant or a tool like ClearTax or Zoho Books to handle this. A basic CA filing service for GST returns typically costs ₹1,500–₹3,000 per month — worth it if the alternative is mistakes and penalties.
Missing a return, by the way, costs you ₹50 per day in late fees (₹25 CGST + ₹25 SGST), up to a maximum of ₹5,000. Small but irritating if it compounds over a few months.
Frequently Asked Questions
Do I need GST registration if I’m a salaried employee doing freelance work on the side?
Yes, if your freelance income crosses ₹20 lakhs in a financial year, you’re required to register. Your salary and freelance income are treated separately — your employer handles TDS on your salary, but your freelance income is your responsibility. Register before you hit the limit, not after.
Can I voluntarily register for GST even if my income is below ₹20 lakhs?
Yes, and it sometimes makes sense to. If your clients are large companies, they often prefer working with GST-registered vendors because it allows them to claim Input Tax Credit on your invoices. Voluntary registration can make you look more professional and open up bigger clients.
What happens if I don’t register for GST when I should have?
The penalty is 10% of the tax due, or ₹10,000 — whichever is higher. If the non-registration is deemed intentional, the penalty can go up to 100% of the tax amount. It’s not worth the risk once you’re clearly over the threshold.
What is GSTIN and where do I put it?
GSTIN stands for GST Identification Number — your unique 15-digit registration number. Once registered, it goes on every invoice you raise to clients. It’s essentially your business’s tax ID for GST purposes.
I’m a freelancer working with foreign clients. Do I still need GST?
Services exported outside India are treated as zero-rated supply under GST — meaning GST rate is 0%, but you still need to be registered if your turnover exceeds ₹20 lakhs. The benefit is you can claim refunds on any ITC (GST paid on your expenses) even though you’re not charging GST to your foreign clients.