Invoice Generator

Who is billing

Who is being billed

Invoice details

What you are charging for

DescriptionHSN / SACQtyRateGST %Amount

In the print box choose Save as PDF to keep a file rather than print on paper.

The one thing invoices get wrong

Charging CGST and SGST when it should have been IGST, or the reverse. The rule is about where the supply goes, not where you are: within a single state the tax splits into a central half and a state half; across state lines the same combined rate is charged once, as IGST. Getting it backwards means the buyer cannot claim the credit properly and the invoice has to be reissued.

What has to be on a tax invoice

  • A serial number unique within the financial year, and the date.
  • Your name, address and GSTIN; the buyer's name, address and GSTIN where they have one.
  • A description of each item with its HSN or SAC code.
  • Quantity, rate, taxable value, and the rate and amount of each tax shown separately.
  • The total, and a signature.

Why the total is written in words

It is conventional on Indian invoices and it is a genuine safeguard — a figure can be altered after the fact far more easily than a line of words. The amount here is written in the Indian system, in lakh and crore rather than millions.

What this does not do

It produces a document, nothing more. Registration, return filing, and e-invoicing with an IRN from the government portal are separate obligations — and above certain turnovers the e-invoice is mandatory, so a printed invoice alone is not enough.

Share this tool with friends

Free to use, no sign-up, works on any phone.

Frequently Asked Questions

When is it CGST and SGST, and when is it IGST?

It follows where the supply goes. Within one state the tax splits in half — CGST and SGST. Across state lines the whole amount is charged as IGST at the same combined rate. Choosing the wrong one is the most common fault on a small business invoice, so the place of supply is asked for directly here.

What must a GST invoice actually carry?

A unique serial number, the date, your name, address and GSTIN, the buyer's details, a description of what was supplied with its HSN or SAC code, the taxable value, the rate and amount of each tax, and the total. All of those have a place on this form.

Do I need an HSN or SAC code?

For goods it is HSN, for services SAC, and how many digits you must show depends on your turnover. Small suppliers may show fewer digits or, below the threshold, none at all. Check what applies to you — the column is here and stays blank if you leave it blank.

Is my data sent anywhere?

No. The invoice is built and printed by your own browser, and nothing is stored or transmitted. Close the tab and it is gone, so keep the PDF if you need a record.

Does this file anything with the GST portal?

No. It produces a document. Registering, filing returns and generating e-invoices or e-way bills are all separate, and above certain turnovers an e-invoice with an IRN from the government portal is mandatory rather than optional.

Can I use it for a non-GST bill?

Yes. Set the tax rate to zero and the tax rows disappear, leaving a plain bill or estimate.

Everything on this page runs inside your own browser. Nothing you type or upload is sent to a server, so your data never leaves your device.