What must a GST invoice include?
- Supplier name, address and GSTIN.
- A unique, consecutive invoice number and invoice date.
- Recipient name and address, and GSTIN if registered.
- HSN code for goods or SAC code for services.
- Description, quantity, unit price and taxable value.
- GST rate and amount — CGST + SGST or IGST.
- Place of supply (for inter-state supplies).
- Signature or digital signature of the supplier.
CGST + SGST or IGST?
If the supplier and the place of supply are in the same state, charge CGST and SGST (half each). If they are in different states, charge IGST at the full rate. Select the supply type at the top of the invoice.
Common SAC codes for digital services
- 998314 — IT design and development services (websites, apps).
- 998361 — Advertising services.
- 998365 — Sale of internet advertising space.
- 999293 — Commercial training and coaching.
This tool helps you format invoices. For e-invoicing (IRN) obligations and specific tax advice, consult your CA.
Invoice numbering rules
Under GST rules, invoice numbers must be consecutive and unique for a financial year, and no longer than 16 characters. They may use letters, numbers, hyphens and slashes. A simple format is INV/2026-27/001.
Is e-invoicing required for you?
E-invoicing has applied to businesses with annual turnover above ₹5 crore since August 2023. This generator creates a regular PDF invoice and does not generate an IRN, so check with your CA if you may be covered.
A professional invoice in 3 small touches
- Add your bank details or UPI ID in the notes.
- State clear payment terms, for example “Due within 15 days”.
- Use your customer’s correct GSTIN, so they can claim input tax credit.
