GST Invoice Generator
Make a GST tax invoice with GSTINs, HSN/SAC codes and the right CGST, SGST or IGST split.
Runs entirely in your browser. Your data isn't uploaded — this page makes no network request with anything you type or upload, which you can verify in your browser's network tab. How this works.
What is the GST Invoice Generator?
A GST tax invoice is the bill a registered business in India issues for a taxable supply. Beyond what an ordinary invoice shows, it carries the supplier’s GSTIN, the recipient’s GSTIN when they are registered, an HSN or SAC code for each item, the place of supply, whether tax is payable on reverse charge, and the tax split into its components. This generator lays all of that out on a clean A4 page and works out the numbers for you.
Enter your GSTIN and your customer’s, and the tool reads both state codes and decides the split: CGST and SGST at half the rate each when you and the place of supply are in the same state, or IGST at the full rate when they differ. Each line’s tax is worked out to the paisa, the grand total is rounded to the nearest rupee on its own “Round off” line, and an HSN/SAC-wise tax summary and the amount in words are added at the foot. GSTINs are checked against the official format and check character as you type, so a mistyped digit is caught before the invoice goes out.
It all runs in your browser. Your customers, prices and bank details are never uploaded, and the PDF is produced by your browser’s own print engine, so the text stays sharp and selectable.
How to use it
- Enter your business name, address and GSTIN; your state and PAN are read from it.
- Add the recipient and their GSTIN (leave it blank for an unregistered customer). Add a separate ship-to address if the goods are delivered elsewhere.
- Check the place of supply — it follows the recipient’s state unless you pick another.
- Add each item with its HSN or SAC code, quantity, unit, rate, any discount and the GST rate.
- Add bank details and terms, choose the copy label, then press Download PDF and select “Save as PDF”.
Example
An intra-state invoice in Karnataka with 18% and 5% items and a line discount.
Supplier 29ABCDE1234F1ZW Recipient 29AAACN4567Q1ZO Place of supply Karnataka (29) → CGST + SGST 9405 LED panel light 40 Nos × 450.00 less 10% 18% 8544 Copper wire coil 12 Box × 1,875.50 18% 8541 Solar PV module 2 Nos × 14,200.00 5% 995461 Installation labour 16 Hrs × 650.00 18%
Taxable value ₹77,506.00 CGST ₹5,129.54 SGST ₹5,129.54 Round off − ₹0.08 Total ₹87,765.00 Rupees Eighty-Seven Thousand Seven Hundred Sixty-Five Only
Features
- Automatic CGST + SGST (or UTGST) versus IGST from the place of supply
- GSTIN check with the official mod-36 check character, shown as a hint — never blocking
- All states and union territories with their GST state codes
- HSN/SAC code, unit and discount per line, with GST rates 0%, 0.25%, 3%, 5%, 12%, 18%, 28% and 40%
- HSN/SAC-wise tax summary, as most tax invoices carry
- Round off to the nearest rupee shown as a separate line
- Amount and tax amount in words, with Indian lakh/crore wording
- Original / Duplicate / Triplicate copy label, reverse charge, ship-to and bank details
- Your logo, signature image and accent colour; drafts saved only in your browser