How to Create a GST Invoice in India (2026 Guide)
What a valid GST invoice must contain, how CGST/SGST/IGST work, and the fastest way to raise compliant invoices every time.
A GST invoice is a legal document with specific mandatory fields. Get them wrong and you risk input-credit disputes and penalties. Here is exactly what a compliant GST invoice needs — and how to stop worrying about it.
Mandatory fields on a GST invoice
- Your name, address and GSTIN
- A unique, sequential invoice number and date
- Customer details (and GSTIN for B2B)
- HSN/SAC code for each item
- Taxable value, tax rate and CGST/SGST or IGST amount
- Total invoice value in words and figures
CGST/SGST vs IGST
For sales within your state, tax splits into CGST + SGST. For interstate sales, a single IGST applies. Good billing software picks the right one automatically from the place of supply.
The easy way
A GST-ready POS fills HSN codes, computes the correct tax, generates e-invoices where required and keeps GSTR-ready reports — so every bill is compliant without manual effort.
Frequently asked questions
Is billing software GST compliant?
MyGroce generates fully GST-compliant invoices with HSN codes, correct CGST/SGST/IGST, e-invoicing and GSTR-ready reports.
Keep reading
Ready to grow? MyGroce gives Indian businesses GST billing, inventory, HRMS & payroll, an online store and more on one login — free to start, no hardware. Start free today or see pricing.