GST for Small Business: Complete Guide
If you run a kirana store, freelance practice, or small services business in India, GST rules can feel daunting. Here’s what actually applies to you.
Do you need to register for GST?
You must register if your annual aggregate turnover crosses these thresholds:
- Goods: ₹40 lakh (₹20 lakh in special-category states like the North-East, Himachal Pradesh, Uttarakhand)
- Services: ₹20 lakh (₹10 lakh in special-category states)
- Inter-state sales: mandatory regardless of turnover, with limited exceptions
- E-commerce sellers: mandatory regardless of turnover for most platforms
Many small businesses register voluntarily even when below threshold, mainly to claim Input Tax Credit (ITC) and to look credible to corporate buyers who insist on GST invoices.
The composition scheme: a simpler option
The composition scheme is GST-lite, designed for small businesses up to ₹1.5 crore turnover (₹75 lakh in special states). You pay a flat low rate on turnover instead of doing full GST math:
- Manufacturers: 1% of turnover
- Restaurants: 5% of turnover
- Other suppliers: 1% of turnover
- Service providers under composition (separate rules): 6% of turnover, up to ₹50 lakh turnover
The trade-offs: you cannot claim Input Tax Credit, you cannot make inter-state sales, you cannot sell on most e-commerce platforms, and your buyers cannot claim ITC against your invoices. Suitable mainly for businesses serving end consumers, not other businesses.
What goes on a GST invoice
A compliant tax invoice must show: your name, address, GSTIN ; the buyer’s name, address, GSTIN (if registered) ; an invoice number from a continuous series ; date ; HSN/SAC code for each item ; description, quantity, unit, total value ; the GST rate broken out per item ; CGST, SGST, IGST amounts separately ; and the place of supply. The bill stamp from your tax software handles most of this if you use one.
Input Tax Credit: the cash you can reclaim
Every GST-registered business can claim back the GST it paid on business purchases (inputs) against the GST it collects on sales (outputs). For a typical service business: you collect ₹18,000 GST from clients in a month and paid ₹3,000 GST on your laptop, software subscriptions, and office rent. Your net GST liability is ₹15,000 — not ₹18,000. The ₹3,000 ITC effectively reduces your business costs.
To claim ITC, the supplier must have actually filed their GSTR-1 and the invoice must reflect in your GSTR-2B. This is one of the most common compliance pain points for small businesses in India — your ITC depends on your suppliers’ compliance, not just yours.
Filing returns: the monthly rhythm
Standard GST scheme: file GSTR-1 (sales) by the 11th of the next month and GSTR-3B (summary) by the 20th. Composition scheme: file CMP-08 quarterly and GSTR-4 annually. Late fees are ₹50 per day per return (₹20 for nil returns), capped per return — small but they add up if you ignore reminders.
Common pitfalls
- Charging GST without registering. Illegal. The collected amount must be deposited with the government even though you weren’t entitled to charge it.
- Wrong place-of-supply rules. For services like training or consultancy, place of supply rules can override the buyer’s registered address.
- Mixing personal and business GST claims. Don’t claim ITC on a laptop you bought for personal use.
- Forgetting reverse charge. Some services (legal fees, GTA, security) require the buyer to pay GST instead of the seller.
Frequently asked questions
Can I cancel my GST registration if my turnover drops?
Yes. Apply for cancellation through the GST portal once your turnover stays below threshold for two years. Final return GSTR-10 must be filed within three months of cancellation.
Should I take voluntary registration even if I’m below threshold?
Yes if you sell to other registered businesses (they’ll demand GST invoices for their ITC), if you do inter-state sales, or if you sell on Amazon/Flipkart. No if you sell only to end consumers and your buyers don’t care.
Is GST applicable on freelance income?
Yes, once your annual freelance income crosses ₹20 lakh. Below that, optional. Indian freelancers serving Indian clients usually charge GST once they hit ₹15-18 lakh because corporate clients prefer GST invoices.
Related reading
Try the matching calculator
Compute the GST on your invoices with the free GST Calculator. Track gross profit with the Percentage Calculator.