Back to Blog
12 September 2026

Getting GST Billing Right in India

A practical guide to GST billing for small Indian businesses — CGST, SGST, IGST, and HSN codes explained simply, and what to check before switching from your current billing method.

Noble Srinivasan
Noble Srinivasan
Natural Yogi · Founder
Get KAI on Google Play
This post is about KAI — free to download and use right now.

Most small business owners in India didn't train as accountants, and GST billing wasn't designed to be intuitive to a first-time trader or shopkeeper. CGST, SGST, and IGST apply differently depending on whether a sale crosses a state line; every product needs a correct HSN code; and a filing deadline arrives whether or not the books are actually ready for it.

Why GST billing trips up small businesses specifically

Larger businesses can afford a dedicated accountant managing GST full-time. A small shop or trading business usually can't, which means the owner is either learning GST rules directly, or trusting billing software to get it right without understanding exactly how. Both are workable — but only if the software actually handles the real complexity, not a simplified version of it.

What correct GST billing is actually worth

Beyond avoiding penalties, GST-correct invoicing from day one means filing is a formality rather than a reconstruction project every return period. It also builds a clean transaction history that matters the moment a business needs a loan, a credit line, or wants to bring in a partner.

What to check in any GST billing tool

  • Does it apply CGST/SGST or IGST automatically, based on the transaction, not left to you to calculate?
  • Are HSN codes built in and correct, not something you have to look up and enter manually every time?
  • Are GSTR-1 and GSTR-3B generated automatically from real invoices, not built separately at filing time?
  • Can you migrate existing records in, if you're switching from Tally, Khatabook, Vyapar, or myBillBook?

Where purpose-built software changes the equation

KAI handles CGST/SGST/IGST and HSN-coded invoicing automatically, auto-generates GSTR-1 and GSTR-3B, and includes a guided migration wizard from Tally, Khatabook, Vyapar, and myBillBook — and it works with or without the internet.

Where to go from here

See the full feature set on GST billing with KAI. Related reading: moving past a ledger app to real accounting, why offline-first accounting still matters.

Get KAI on Google Play
Ready to try KAI?
Free to download on Google Play — or see the full KAI feature set first.