Free Tool
Free GST Invoice Generator
Create a professional, GST-compliant invoice in seconds. Fill the form, watch the live preview, and download a PDF — free, no login.
Your business
Bill to (customer)
Invoice details
Items
Terms & Conditions
| # | Item | Qty | Rate | Taxable | GST | Amount |
|---|---|---|---|---|---|---|
| 1 | Item | 1 | 0.00 | 18% | 0.00 |
How to create a GST invoice online
Making a GST invoice with this free tool takes under a minute — no signup, no software to install. Here's how:
- 1
Add your business details
Enter your business name, GSTIN and address. Add your logo if you like — it appears on the invoice.
- 2
Add the customer
Fill in the customer name, address and GSTIN (for B2B), then the invoice number, date and place of supply.
- 3
Add items
Add each item with its HSN/SAC code, quantity, rate and GST rate. The tax and totals calculate automatically.
- 4
Pick the tax type
Choose same-state (CGST + SGST) or other-state (IGST) — the split updates instantly in the live preview.
- 5
Download the PDF
Check the live preview, then download the invoice as a PDF or print it. No login needed.
What to include on a GST invoice
A valid GST tax invoice needs a specific set of details. This generator captures each of them so your invoices stay compliant:
- Business details & GSTIN
- Your registered business name, address and 15-digit GSTIN identify the seller.
- Invoice number & date
- A unique, consecutive invoice number for the financial year, with the date of issue.
- Customer details
- The buyer's name and address, plus their GSTIN for business-to-business (B2B) sales.
- Place of supply
- The state where the supply happens — it decides whether you charge CGST + SGST or IGST.
- HSN / SAC code
- The classification code for each product (HSN) or service (SAC), shown against every line item.
- Item description, quantity & rate
- What you sold, how many units, and the price per unit.
- Taxable value & GST
- The value before tax, and the GST rate and amount, split into CGST/SGST or IGST.
- Total payable & amount in words
- The final amount due, shown in figures and in words to avoid disputes.
Want the full details? Read what a tax invoice must contain, the difference between CGST, SGST & IGST, or find an HSN code for your product.
Types of GST invoices
"Invoice" can mean a few different documents under GST. This tool creates a standard tax invoice. Here's how the common ones differ:
- Tax invoice — the main bill you issue when you charge GST on a sale. Learn what it must include →
- Proforma invoice — a preliminary estimate sent before a sale; it isn't a legal bill. Proforma vs tax invoice →
- Bill of supply — issued when no GST is charged (composition dealers or exempt goods). Bill of supply vs tax invoice →
- Credit & debit notes — used to adjust an already-issued invoice up or down. Credit note vs debit note →
Why use this free GST invoice generator
✓Free, no login
Create and download unlimited invoices — no signup, no email, no watermark.
✓Instant live preview
See the invoice update as you type, so what you download is exactly what you see.
✓GST-compliant fields
GSTIN, HSN/SAC, place of supply and the CGST/SGST or IGST split are all built in.
✓One-click PDF
Download a clean A4 PDF, or print it straight from your browser.
✓Your logo & signature
Add your business logo and a signature to make invoices look professional.
✓Private by design
Nothing is saved to an account — a draft stays in your own browser.
Want billing on autopilot?
This free tool is great for one-off invoices. To manage invoicing, inventory, payments and GST reports — and send bills on WhatsApp — try KhataBuddy free. You can also calculate GST on any amount, or send a price quote first with the Quotation Generator.
GST Invoice Generator — FAQs
Common questions about creating GST invoices with this free tool.
Switch to smarter GST billing today
Join 10,000+ Indian small businesses running invoices, inventory, GST, and payments on KhataBuddy — with built-in AI that handles the work, in the app, on the web, or over WhatsApp.
Free trial · No credit card required
