How to Create a GST Invoice in India — Complete Guide 2026
GSTClear Team · 20 June 2026 · 6 min read
Mandatory fields on a GST invoice
Section 31 of the CGST Act, read with Rule 46, sets out what every tax invoice must carry: invoice number and date, supplier's name/address/GSTIN, buyer's details (and GSTIN, if registered), HSN/SAC code for each item, description, quantity, unit, total value, taxable value, applicable GST rate, the CGST/SGST/IGST amounts charged, place of supply (for inter-state supplies), and the supplier's signature or digital signature.
CGST vs SGST vs IGST — when to use which
The rule is simple once you anchor it on the place of supply, not just the buyer's billing address:
- Same state as the seller → split the GST rate equally into CGST + SGST.
- Different state from the seller → charge the full rate as IGST.
- Export / outside India → zero-rated, under LUT or with IGST paid and claimed back as refund.
Try GSTClear free — 5 invoices/month, no card required
Start Free →HSN/SAC codes
HSN (Harmonized System of Nomenclature) codes classify goods; SAC (Services Accounting Code) classifies services. Businesses with turnover above ₹5 crore must use a 6-digit code, and smaller businesses typically use 4 digits. Getting this right matters for GSTR-1 matching and ITC claims on the buyer's side.
Invoice serial number format
Invoice numbers must be sequential and unique for a financial year, with no gaps you can't explain. A common format is ABC/2627/0001 — a short prefix, the financial year (April–March, written as e.g. “2627” for FY2026-27), and a zero-padded running number that resets each new financial year.
How to create a GST invoice with GSTClear
- Enter your seller details once — GSTClear remembers them for next time.
- Add the buyer's name, GSTIN (if any), address, and state.
- Set the place of supply — GSTClear automatically works out CGST+SGST vs IGST.
- Add line items with HSN code, quantity, rate, and GST%.
- Download a compliant, ready-to-send PDF.
Try GSTClear free — 5 invoices/month, no card required
Start Free →