GST invoice generator

A tax invoice with CGST and SGST or IGST worked out for you, ready to print or save as PDF. It all happens on your device; nothing is uploaded.

1 Your business

2 Customer

3 Invoice details

4 Items

5 Payment and notes (optional)

6 Print or save as PDF

To get a PDF, pick "Save as PDF" as the printer in the print dialog.

Tax invoice

Invoice no.
Date
Place of supply
Reverse charge

From

GSTIN

State

Bill to

State

#DescriptionHSN/SACQtyRateGSTTaxable value

Amount in words:

Payment

Notes

For

Authorised signatory

The rules this invoice follows

Questions

What must a GST tax invoice contain?

Under Rule 46 of the CGST Rules, 2017: the supplier's name, address and GSTIN; a serial number of up to 16 characters; the date; the recipient's name, address and GSTIN if registered; the HSN or SAC code, description, quantity and unit; the taxable value; the tax rate and amount of each tax; the place of supply with the state's name for inter-state supplies; whether tax is payable on reverse charge; and the supplier's signature.

When do I charge IGST instead of CGST and SGST?

When the supplier's state and the place of supply are different, the supply is inter-state and carries IGST at the full rate. When they are the same, it carries CGST and SGST at half the rate each, or CGST and UTGST in a union territory without a legislature.

How long can a GST invoice number be?

At most 16 characters, using letters, digits, hyphens and slashes, and unique within a financial year. That is Rule 46(b) of the CGST Rules, 2017.

What are the GST rates after September 2025?

From 22 September 2025, most goods and services are taxed at 5% or 18%, with 40% for a few luxury and sin goods. Special rates remain, such as 3% for gold, silver and jewellery and 0.25% for rough diamonds.

Do I need the GSTIN of an unregistered customer?

No, an unregistered customer has none. If the taxable value is ₹50,000 or more, Rule 46(e) asks for their name, address, and the state and its code instead.