# Invoice Generator — GST, VAT and Sales Tax Invoices to PDF

> Create invoices, quotes and GST tax invoices, keep clients and history in your browser, and download a clean PDF — no sign-up.

To make an invoice, add your business and your client, list what you sold with quantity, rate and tax, and download the PDF. This generator works out CGST, SGST or IGST from the place of supply, VAT and sales tax per line, discounts, TDS and rounding, and saves every invoice, client and template in your own browser — nothing is uploaded.

**URL:** https://convertto.tech/t/invoice-generator
**Category:** Calculators (https://convertto.tech/c/calculators)
**Privacy:** Runs entirely in the browser; no upload
**Cost:** Free, no sign-up
**Last updated:** 2026-09-14

## Key facts

- **Tax systems:** India GST (CGST, SGST, UTGST, IGST, cess), VAT, GST, US sales tax and custom compound taxes
- **Documents:** Invoice, tax invoice, bill of supply, proforma, quotation, credit note and receipt
- **Storage:** IndexedDB in your browser, with JSON backup and restore
- **PDF:** Vector text with embedded Noto Sans, so ₹, €, £ and ¥ print correctly
- **Privacy:** Runs entirely in your browser — nothing is uploaded
- **Cost:** Free, unlimited, no sign-up

## What an invoice needs to show

Every tax authority asks for broadly the same core: a unique sequential number, the issue date, your name and address, the client’s name and address, a description of each item with its quantity and price, the tax charged and the total. VAT and GST invoices add your registration number and, for business clients, theirs. The editor lays these out for you and shows the tax labels your chosen system uses.

## GST tax invoices in India

- **GSTIN and state** for both parties — the GSTIN check digit is verified as you type.
- **Place of supply**, which decides CGST + SGST against IGST, including exports under LUT at 0%.
- **HSN or SAC code** on each line, with an HSN/SAC summary table grouped by code and rate.
- **Amount in words** in lakh and crore, reverse charge marking, TDS deduction and round-off.
- **UPI QR code** for the balance due, so the client can scan and pay the exact amount.

## VAT, sales tax and everything else

For VAT and GST outside India each line carries its own rate, so standard, reduced and zero-rated goods can sit on one invoice. US sales tax, untaxed shipping and line discounts work the same way. The custom tax system handles several named taxes on one invoice, including compound taxes charged on top of earlier ones. A discount can be taken before tax — shared across the lines by value, which also lowers the tax — or after it.

> **Your data stays on this device** — Invoices, clients, products, business profiles and templates are saved in your browser’s IndexedDB. Export a backup from Settings regularly — it restores everything on any browser.

## How to use

1. Pick a template, or start without one.
2. Add your business details once — they fill in on every new invoice.
3. Choose or type the client, then add line items with quantity, rate, discount and tax.
4. Check the live PDF preview, then save and download the PDF.

## FAQ

### Where are my invoices stored?

In IndexedDB, the database built into your browser, on this device only. Nothing is sent to a server and there is no account. That also means another browser or a cleared browser starts empty, so use Settings → Export to download a JSON backup, and Restore to bring it back on any device.

### How does it decide between CGST + SGST and IGST?

It compares your GST state with the place of supply. The same state is an intra-state supply, taxed as CGST and SGST at half the rate each, or CGST and UTGST in a union territory without a legislature. Different states, or an export, is inter-state and taxed as IGST. The first two digits of a valid GSTIN fill in the state for you, and you can override the result.

### Can I make an invoice without a template?

Yes. “Start without a template” opens a blank invoice that only uses your saved defaults. Templates are optional shortcuts: the built-in ones set up a GST tax invoice, an export under LUT, a UK VAT invoice, an EU reverse-charge invoice and more, and any invoice you make can be saved as your own template.

### Do the invoice numbers ever repeat?

No. The next number is taken when a document is first saved, inside the same database transaction that stores it, so two open tabs cannot issue the same number. Numbers can include a prefix, the year or the financial year — for example INV/2026-27/0042 — and can restart each year. The editor warns you if you type a number that is already used.

### What happens with prices that already include tax?

Switch “Prices are” to tax inclusive. Each price is then treated as the final amount and the tax is worked back out of it, so a ₹1,180 price at 18% shows a taxable value of ₹1,000 and ₹180 of GST. The line total stays exactly what you charged, and any rounding cent moves into the taxable value.

### Why is the PDF text selectable instead of an image?

The file is drawn as real vector text rather than a screenshot of the page. Accounts teams can copy the invoice number and amounts, search works, it prints sharply at any size, and a one-page invoice is typically well under 100 KB. The preview beside the editor is that same PDF, so what you see is what downloads.

## Sources

- [Invoicing and taking payment from customers](https://www.gov.uk/invoicing-and-taking-payment-from-customers) — GOV.UK
- [Council Directive 2006/112/EC on the common system of VAT](https://eur-lex.europa.eu/legal-content/EN/ALL/?uri=CELEX:32006L0112) — EUR-Lex
- [GST acts and rules](https://cbic-gst.gov.in/) — CBIC, Government of India

## Related tools

- [GST Calculator](https://convertto.tech/t/gst-calculator): Add GST to a price or work backwards from a GST-inclusive total, with the CGST/SGST split.
- [VAT & Sales Tax Calculator](https://convertto.tech/t/vat-tax-calculator): Add or remove VAT, GST or sales tax at any rate, with the net and tax split out.
- [Add Page Numbers to PDF](https://convertto.tech/t/add-page-numbers-pdf): Number the pages of a PDF with a custom start, position and format.
- [Compress PDF](https://convertto.tech/t/compress-pdf): Reduce PDF file size by re-rendering pages at a lower resolution and quality.
- [Delete PDF Pages](https://convertto.tech/t/delete-pdf-pages): Remove unwanted pages from a PDF and keep everything else intact.
- [Image to PDF Converter](https://convertto.tech/t/images-to-pdf): Combine JPG, PNG or WebP images into a single PDF document.
- [Merge PDF](https://convertto.tech/t/merge-pdf): Combine several PDF files into one document, in your browser and without uploading.
- [PDF Metadata Viewer](https://convertto.tech/t/pdf-metadata-viewer): Inspect a PDF's title, author, producer, creation date and page dimensions.
- [Depreciation Calculator](https://convertto.tech/t/depreciation-calculator): Straight-line, declining balance, double-declining and sum-of-years depreciation schedules.
