GST invoice generator
Fill in your business and your client, add the items, and the tax invoice builds itself: CGST and SGST for the same state, IGST across states, a tax summary by HSN or SAC, the total in words and a UPI QR for the balance. Download it as a PDF. It all happens in your browser.
Document
Leave empty to hide
Set your state under Your business to decide between CGST and SGST or IGST. CGST and SGST are shown until then.
Your business
Saved for every document
Leave empty if you are not registered.
Bill to
Optional for clients without GST.
Items
- Item 1
Payment, notes and terms
Shows the balance due.
Adds a pay-by-UPI QR code with the balance, on rupee invoices.
If filled, replaces the terms above on this document.
Look
Used when you press New after changing it.
Saved documents and backup
Documents you download are kept here, on this device only.
Your details never leave this device. Clearing the browser's site data erases them, so keep a backup.
How to use it
- Enter your business name, address and GSTIN once. They are remembered on this device for every document.
- Add the client, and their GSTIN if they have one. The state is read from the GSTIN, or you can choose the place of supply yourself.
- List the items with quantity, rate, GST % and HSN or SAC. Tick "prices include tax" if your rates are tax-inclusive.
- Press Download PDF and choose "Save as PDF" in the print window. A copy is kept in your saved documents.
Good to know
- Same state as yours: CGST and SGST (half each). Different state: IGST. The tool compares your state with the place of supply to decide.
- The invoice number is limited to 16 characters under the GST rules, using letters, digits, hyphen and slash. The tool warns you when it is longer.
- The GSTIN check confirms the format, the state code and the last check character, so a mistyped digit is caught. It cannot tell whether the number is actually registered.
- For exports and SEZ supplies under a Letter of Undertaking, tick the LUT option and no tax is charged.
- Businesses above the e-invoicing turnover limit must report invoices through the government portal. This tool does not generate the IRN or the e-invoice QR code.
Questions
Is this GST invoice generator really free?
Yes. There is no sign-up, no watermark and no limit on how many invoices you make. It runs in your browser, so it costs nothing to keep open.
Where is my data stored?
Only in your browser, on this device. Nothing you type is sent to a server. Clearing your browser data erases it, so use "Download backup" now and then.
When is IGST charged instead of CGST and SGST?
When the place of supply is in a different state from the supplier. Within one state the tax is split equally into CGST and SGST. The tool applies this from the state you set for your business and the place of supply.
Can I add several GST rates in one invoice?
Yes. Each line has its own rate, and the tax summary groups the amounts by HSN or SAC and rate.
Is the PDF a valid tax invoice?
It includes the fields that a tax invoice is expected to carry, but whether a particular document meets your obligations depends on your business. This tool helps you prepare documents. It does not give tax or legal advice, so check anything that matters with your accountant.
Other documents
This tool helps you prepare documents. It does not give tax or legal advice, and rules change. Check anything that matters with your accountant.