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.

A
Abishek · Founder, TheCalculatorHubs
Solo developer building free India-focused finance and utility tools. Last updated: May 2026.

Do you need to register for GST?

You must register if your annual aggregate turnover crosses these thresholds:

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:

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

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.