BazarBookBazarBook
5 July 2026

How to make a GST bill for a small shop (step by step)

If you're registered under GST, every sale needs a proper tax invoice — not just a slip with the total on it. Here's what that actually means, and how to make one without it turning into a chore.

What a GST bill must show

A tax invoice has a few things a plain bill doesn't:

  • Your shop's name, address and GSTIN
  • A running invoice number and the date
  • The customer's name (and their GSTIN, if they have one)
  • Each item with its HSN code, quantity and rate
  • The taxable amount, then CGST and SGST shown separately (or IGST for a sale to another state)
  • The final total, in figures

If any of these are missing, it isn't a valid tax invoice — which matters the day your customer or your accountant sits down to file returns.

Doing it by hand

You can write a GST bill by hand, but it's slow and easy to slip up: looking up the HSN code, working out the tax split on every line, keeping the invoice numbers running in order. On a busy evening that's exactly when a mistake creeps in and nobody notices till month-end.

The quicker way

Billing software does the tax maths for you. You add an item once with its GST rate and HSN code; after that, every bill splits the tax and totals it on its own, with the invoice number running in order.

With BazarBook you can go one step further and add the items by voice — say them in Hindi or Gujarati and the bill is ready. If you're registered, it prints a proper tax invoice with your GSTIN, the HSN code and the CGST/SGST split. If you're not registered, it makes a plain bill instead. Either way, you can send it to the customer on WhatsApp in a tap.

Try BazarBook free for 7 days and make your next GST bill by voice.

Bill your shop the easy way

Voice billing, GST invoices and udhaar khata, all in one app. Free for seven days, no card needed.

Start free