India · GST

GST invoicing, HSN/SAC codes, and e-Invoice IRN — configured automatically

Set your business profile once, and every invoice after that follows India's GST rules.

GST invoicing in India means the right HSN/SAC code per item, the correct GST rate, the correct CGST/SGST or IGST split, and — above the e-invoicing turnover threshold — a valid e-Invoice IRN on B2B invoices. Getting any of those wrong risks a mismatch in your returns. StashBill fills them in from your business and item setup, on every invoice.

What StashBill configures for you

HSN/SAC codes
Each item carries the correct HSN (goods) or SAC (services) code, so it appears correctly on invoices and GST returns.
GST rate slabs
CGST/SGST or IGST is applied automatically based on the item and whether the sale is intra- or inter-state.
e-Invoice IRN
For businesses above the e-invoicing turnover threshold, invoices include the required IRN once generated.
GSTIN on every invoice
Your registered GSTIN appears on every invoice, formatted the way GST filings expect.

What an invoice looks like in India

GST invoices with HSN/SAC codes and e-Invoice IRN, generated automatically.

See it for other countries →
Invoice #INV-1042
India · GST
HSN/SAC code · 1006.30
GST 5% · e-Invoice IRN included
Total2,340.00

India GST tax invoice requirements

The fields India's tax authority expects on a GST tax invoice — StashBill fills each one in for you.

FieldWhat it must show
Supplier detailsName, address, and GSTIN of the business issuing the invoice.
Invoice numberConsecutive serial number, unique for the financial year, up to 16 characters.
Invoice dateDate of issue.
Recipient detailsName, address, and GSTIN (if registered). For unregistered buyers above ₹50,000, name, address, and state.
HSN/SAC codeAt least 4 digits for turnover up to ₹5 crore (B2B); at least 6 digits above ₹5 crore.
Description, quantity, valueDescription of goods or services, quantity and unit, total value, and taxable value after discounts.
Tax rate and amountRate and amount of CGST + SGST/UTGST (intra-state) or IGST (inter-state), plus cess if any.
Place of supplyState name and code — required for inter-state supplies.
Reverse chargeWhether tax is payable on reverse charge.
SignatureSignature or digital signature of the supplier or authorised representative.

Key GST facts for India

  • Main GST slabs are 5% and 18% from 22 September 2025, with 40% for specified demerit goods; 12% and 28% were largely removed.
  • e-Invoicing (IRN + QR code) is mandatory for B2B invoices once aggregate annual turnover exceeds ₹5 crore in any financial year since 2017-18.
  • Businesses with turnover of ₹10 crore or more must report e-invoices to the IRP within 30 days of the invoice date (from 1 April 2025).
Official sources

Last reviewed 19 October 2026. Tax rules change — confirm current requirements with the source above or your accountant.

Frequently asked

Yes — GST invoices include HSN/SAC codes and the e-Invoice IRN where your turnover requires it.

Coming soon to Android, iOS, Windows & macOS

StashBill is in final development. It will be free forever for one device — no card required.