Free GST Invoice Generator
A GST invoice generator turns your sale details into a GST tax invoice. Fill in the supplier, recipient and line items, and this tool works out CGST and SGST or IGST, totals and the amount in words, laid out with the fields Rule 46 of the CGST Rules requires. Everything runs in your browser; no data leaves your device.
Last updated 21 October 2026
- Free, no sign-up
- Runs in your browser
- Print or save as PDF
Create a GST Tax Invoice
The preview updates as you type. Your draft is saved only in this browser.
Supplier (you)
Format check only.
Invoice details
Up to 16 characters: letters, numbers, - and /.
Same state as supplier: CGST + SGST.
Recipient (customer)
Leave blank for an unregistered customer.
Delivery and signature
Line items
GST rates shown are the slabs in force from 22 September 2025 (PIB, checked 21 October 2026). Check each item's rate for its HSN or SAC code.
Invoice preview
Before you issue this invoice:
- Add the supplier name (Rule 46(a)).
- Add the supplier address (Rule 46(a)).
- Add the supplier GSTIN (Rule 46(a)).
- Add an invoice number (Rule 46(b)).
- Add the recipient name (Rule 46(d)).
- Add the recipient address (Rule 46(d)).
- Every line needs a description (Rule 46(h)).
- Add the HSN or SAC code on each line (Rule 46(g)).
TAX INVOICE
ORIGINAL FOR RECIPIENT
Supplier
Supplier name
Supplier address
GSTIN: —
State: Maharashtra (27)
Invoice no: —
Invoice date: —
Place of supply: Maharashtra (27)
Reverse charge: No
Bill to
Recipient name
Recipient address
GSTIN/UIN: Unregistered
State: Maharashtra (27)
| # | Description | HSN/SAC | Qty | Unit | Rate | Discount | Taxable value | GST | CGST | SGST | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Item description | 1 | NOS | 0.00 | — | 0.00 | 18% | 0.00 @9% | 0.00 @9% | 0.00 |
Amount in words
Rupees Zero Only
| Taxable value | ₹0.00 |
| CGST | ₹0.00 |
| SGST | ₹0.00 |
| Invoice total | ₹0.00 |
For Supplier
Authorised Signatory
In the print dialog, choose "Save as PDF" to download. The tool checks GSTIN format only; it does not verify GSTINs with the GST portal. This tool is for general guidance and is not tax or legal advice.
What must a GST tax invoice include?
| Clause | What the invoice must show | In this tool |
|---|---|---|
| (a) | Supplier name, address and GSTIN | Supplier |
| (b) | Consecutive serial number, up to 16 characters, unique for the financial year | Invoice number |
| (c) | Date of issue | Invoice date |
| (d) | Recipient name, address and GSTIN or UIN, if registered | Recipient |
| (e) | Unregistered recipient, taxable value ₹50,000 or more: name, address, delivery address, state name and code | Recipient and delivery address |
| (g) | HSN code for goods or SAC for services | Line items |
| (h) | Description of goods or services | Line items |
| (i) | Quantity and unit | Line items |
| (j) | Total value of supply | Line items and totals |
| (k) | Taxable value after discount or abatement | Line items |
| (l) | Rate of tax (central, state, integrated, union territory, cess) | GST rate per line |
| (m) | Amount of tax for each head | Totals |
| (n) | Place of supply, with state name, for inter-state supply | Place of supply |
| (o) | Delivery address, if different from place of supply | Delivery address |
| (p) | Whether tax is payable on reverse charge | Reverse charge |
| (q) | Signature or digital signature of the supplier or authorised representative | Signatory line |
| (r) | QR code with embedded IRN, where e-invoicing applies | Not generated |
Two details are easy to miss. The invoice number must be a consecutive serial number of no more than 16 characters, using letters, numbers, hyphens or slashes, and it must be unique for the financial year. And under clause (q), a proviso says a signature or digital signature is not needed when the invoice is issued electronically under the Information Technology Act, 2000. Source checked 21 October 2026.
How many copies of a GST invoice do you need?
Three for goods and two for services. Under Rule 48 of the CGST Rules, an invoice for goods is prepared in triplicate and marked ORIGINAL FOR RECIPIENT, DUPLICATE FOR TRANSPORTER and TRIPLICATE FOR SUPPLIER. An invoice for services is prepared in duplicate and marked ORIGINAL FOR RECIPIENT and DUPLICATE FOR SUPPLIER. Pick the supply type and copy label above, then print each copy in turn.
Goods: 3 copies
- Original for recipient
- Duplicate for transporter
- Triplicate for supplier
Services: 2 copies
- Original for recipient
- Duplicate for supplier
Does this tool create an e-invoice?
No. It produces a regular GST tax invoice, not an e-invoice. Businesses whose aggregate turnover exceeded ₹5 crore in any financial year from 2017-18 onwards must report their B2B invoices to the Invoice Registration Portal and get an Invoice Reference Number (IRN), under Notification 10/2023-Central Tax with effect from 1 August 2023. Those invoices must also carry a QR code with the IRN embedded in it, as required by Rule 46(r). If that applies to you, use this tool only for drafts and issue the final invoice through your e-invoicing setup.
Check before you issue
- 1Turnover: Did aggregate turnover across your PAN exceed ₹5 crore in any year since 2017-18?
- 2If yes: Register B2B invoices, credit notes and debit notes on the Invoice Registration Portal to get an IRN.
- 3Print: Show the IRN QR code on the invoice, as Rule 46(r) requires.
- 4If no: A regular tax invoice like the one this tool makes is enough.
How does the invoice decide between CGST, SGST and IGST?
By comparing the supplier's state with the place of supply. The generator reads the supplier's state from the first two digits of the GSTIN, or from the state you choose. If it matches the place of supply, each line is taxed as CGST plus SGST, split equally (UTGST replaces SGST in union territories without a legislature). If the states differ, the full rate is charged as IGST. Rates per line follow the slabs in force from 22 September 2025: 0%, 0.25%, 3%, 5%, 18% and 40%, per the 56th GST Council release. To check a single amount first, use the GST calculator.
How the split is chosen
compared with
Same state
CGST + SGST
Different state
IGST
Is the invoice data stored anywhere?
Only in your own browser. The invoice is built on your device and the details you enter are not uploaded. A draft is kept in local storage so it survives a page refresh; use Clear form to remove it. The tool checks that each GSTIN has the right format but does not verify it with the GST portal, so confirm your customer's GSTIN separately.
If you raise invoices every day, a generator gets repetitive. Compare GST billing software or browse more free ERP tools. This tool is for general guidance and is not tax or legal advice.
Frequently asked questions
Is this GST invoice generator free, and is my data uploaded?
Yes, it is free with no sign-up. The invoice is built entirely in your browser: the details you type are not uploaded to a server. A draft is kept in your browser's local storage on this device so you can come back to it, and you can clear it at any time with the Clear form button.
What details are mandatory on a GST tax invoice?
Under Rule 46 of the CGST Rules, a tax invoice must show the supplier's name, address and GSTIN; a consecutive invoice number of up to 16 characters; the date; the recipient's name, address and GSTIN or UIN if registered; HSN or SAC codes; a description, quantity and unit; the taxable value after discount; the tax rate and amount for each tax head; the place of supply; the delivery address if different; whether tax is payable on reverse charge; and a signature or digital signature.
Does this tool create an e-invoice with an IRN?
No. This tool creates a regular GST tax invoice only. Businesses whose aggregate turnover exceeded ₹5 crore in any financial year from 2017-18 onwards must issue e-invoices with an Invoice Reference Number (IRN) from the Invoice Registration Portal, under Notification 10/2023-Central Tax from 1 August 2023, and those invoices must carry the QR code with the embedded IRN.
Related Tools
GST Calculator
Add or remove GST on any amount and split it into CGST and SGST or IGST at current or earlier rates.
Try it free ToolsERP Tools
Free calculators and comparison tools for ERP cost, vendor selection and planning.
Browse tools SoftwareGST billing software
See Perimattic’s page on GST billing software for Indian businesses.
Learn moreMake GST invoicing part of your ERP
This generator builds one invoice at a time. If your team needs invoicing tied to orders, stock and accounts, talk to Perimattic about building it into the systems you already use.
Or email sales@perimattic.com