GST-Compliant Billing Without the Headache: What Indian Retailers Miss
HSN codes, CGST/SGST vs IGST splits, and invoice sequencing trip up most retail POS systems. Here's what compliant billing actually requires — and how to automate it.
Your current billing software prints 'GST invoices' that fail audit — missing HSN, wrong tax split for out-of-state sales, or non-sequential invoice numbers.
The four things auditors actually check
Most POS software claims GST compliance. Very few pass an actual audit. The GST department cares about four things on every invoice you issue:
- HSN code per line item (mandatory above ₹5 Cr turnover, best-practice below)
- Correct tax split — CGST+SGST for intra-state, IGST for inter-state, based on place of supply
- Sequential, gap-free invoice numbering per financial year
- Buyer GSTIN captured when B2B and ≥ ₹50,000
Where generic POS breaks
Cheap POS tools store a flat 'tax %' per product and print it. They don't know that a ₹4,000 kurta sold to a Karnataka buyer from your Chennai store needs a 5% IGST line — not 2.5% CGST + 2.5% SGST. They also let you edit or delete invoices, which destroys sequential numbering.
How Zamnex handles it
Every product in Zamnex carries an HSN code and GST rate. The POS reads your store's state and the buyer's state at checkout, then applies the correct CGST/SGST or IGST split automatically. Invoice numbers are issued from a per-tenant sequence — voids leave an audit trail, they don't renumber.
PDF invoices include the mandatory HSN summary table, both-word-and-figure totals, and your registered business address and GSTIN.
Compliance isn't a feature — it's the floor. If your billing tool lets you edit an invoice or forgets HSN, replace it before your next audit.
Try Zamnex freeLiked this playbook? Get the next one first.
Practical retail growth tactics, delivered every other week.
By subscribing you agree to receive occasional emails from Zamnex. We never share your address.
