Skip to content
Toolspike

GST invoice format and generator

A GST tax invoice has to carry the details listed in Rule 46 of the CGST Rules. This template includes your GSTIN, a serial number of up to 16 characters, the customer GSTIN, HSN or SAC codes, the place of supply, the reverse-charge flag and the tax split, with the total in words.

No sign-up, no watermark. Made in your browser; nothing is uploaded.

Free trial: 1 run of Invoice Generator every day. After that, 2 credits per run.

What this template includes

  • Your business name, address and contact details
  • Customer name and address
  • Document number and issue date
  • Transport mode
  • Vehicle no.
  • E-way bill no.
  • IRN (e-invoice)
  • Line items with qty, rate and amount
  • Tax, discounts, amount paid and balance due

CGST and SGST or IGST

Pick your state and the place of supply. When they match, each rate is split into equal CGST and SGST halves, or CGST and UTGST in union territories without a legislature. When they differ, the whole rate is charged as IGST. The quick rate buttons are 0, 5, 18 and 40 percent.

E-invoicing and e-way bills

Businesses above the e-invoicing turnover threshold, Rs. 5 crore since August 2023, must also report B2B invoices to the invoice registration portal and print the IRN. Goods moved above Rs. 50,000 in value usually need an e-way bill. The template has fields for both numbers.

Questions

What characters can a GST invoice number use?

Up to 16 characters made of letters, digits, hyphens and slashes, unique for the financial year. The default format, such as INV/2025-26/001, fits the rule and the checks warn if yours does not.

Why does the invoice round to the nearest rupee?

Indian invoices commonly round the total and show a "Round off" line. It is switched on for India and can be turned off in the tax settings.

Can I make a GST invoice in Excel?

Yes. The Excel download keeps taxable value, CGST, SGST or IGST and the totals as formulas, so editing a quantity in Excel recalculates the tax.