Shoopy
Blog

GST billing at the counter: a practical checklist

What a compliant retail bill actually needs — HSN codes, tax splits, your GSTIN — and how to get them right without slowing down the till.

A bill printed at the counter is a legal document. Get the fields wrong and your accountant inherits the problem at filing time; get them right and month-end is a report, not a reconstruction.

Here is what a compliant retail invoice needs, in the order customers and auditors actually read it.

The fields that must be on the bill

  1. Your GSTIN, printed on every tax invoice — not just the big ones.
  2. HSN codes for each line item. Four digits is enough below ₹5 crore turnover; six above it.
  3. The tax split — CGST and SGST shown separately for local sales, IGST for inter-state ones. A single “tax” line is not compliant.
  4. A consecutive invoice number. Gaps are the first thing an auditor asks about.

Where counters go wrong

The mistakes we see are rarely about ignorance. They happen because the data lives in two places:

  • The catalogue in the billing machine has HSN codes; the online store’s catalogue doesn’t. The same shirt ships with two different tax treatments.
  • A price changes on the shelf but not in the software, so staff override the line amount — and the tax is now computed on the wrong base.
  • Returns get handled as a discount on the next purchase instead of a credit note, which quietly breaks the GSTR-1 numbers.

One catalogue, maintained once, is not a convenience feature. It is how the numbers on the bill stay true.

A checklist you can run this week

  • Pick ten products at random and check their HSN codes against the CBIC list.
  • Print one bill and confirm the CGST/SGST split appears as two lines.
  • Bill one item at the counter, then order the same item online, and compare the two invoices field by field. They should differ only in the channel.
  • Ask whoever files your returns which field they fix by hand every month — that is your data problem, not their filing problem.

If the last check fails, the fix is structural: the counter and the store need to read the same catalogue, so a tax detail corrected once is corrected everywhere.

Keep reading
Apps What to know before launching a shopping app

Publishing, catalogue sync, engagement and operational readiness — the four things to settle before your store gets its own app, and the mistakes each one prevents.

9 August 2026