Free GST invoice generator

Fill in your details and items, see the invoice update live, and download a print-ready PDF. CGST, SGST and IGST are worked out for you.

From (seller)
Bill to (buyer)
ItemHSNQtyRate ₹GST %

Rates are excluding GST. Nothing you type is saved by Billman.

Your business

TAX INVOICE

No: INV-001

Date: 15 Nov 2026

Bill toCustomer name

#ItemHSNQtyRateTaxableGSTAmount
Your items will appear here.
Amount in wordsZero Rupees Only
Taxable value₹0.00
CGST₹0.00
SGST₹0.00
Total₹0.00
For your businessMade free with Billman · billman.in

What is a GST invoice?

A GST tax invoice is the bill a GST-registered business issues when it sells taxable goods or services. It records the sale, the GST charged, and lets a business buyer claim input tax credit on it.

Businesses under the composition scheme, and sellers of only exempt goods, issue a bill of supply instead, which shows no GST.

What a GST invoice must show

  • Your name, address and GSTIN.
  • A unique invoice number in one continuous series for the financial year, up to 16 characters, and the invoice date.
  • The buyer’s name and address, and their GSTIN if they are registered.
  • Place of supply (the buyer’s state) for sales to another state.
  • For each item: description, HSN or SAC code, quantity, unit, rate and taxable value.
  • GST rate and amount, shown as CGST + SGST or as IGST.
  • Total value, and whether tax is payable on reverse charge.
  • Your signature or digital signature.

HSN code: 4 digits or 6 digits?

Your annual turnoverHSN on invoices
Up to ₹5 crore4 digits on B2B invoices
Above ₹5 crore6 digits on all invoices

How to use this invoice generator

  • Fill in your business details and the buyer’s details.
  • Pick same state (CGST + SGST) or other state (IGST).
  • Add each item with its HSN code, quantity, rate before GST and GST rate.
  • Check the live preview, then download the invoice as a PDF.

How many copies?

For goods, make three copies: the original for the buyer, the duplicate for the transporter, and the triplicate for your records. For services, two copies are enough: the original for the buyer and the duplicate for you.

The most common invoice mistake

Skipping or reusing invoice numbers. Numbers must run in one series without gaps or duplicates for the whole financial year, and restart only from 1 April. Billing software numbers invoices for you, which avoids the problem.

Line amount

Taxable value = Qty × Rate. GST = Taxable × GST % ÷ 100.

Grand total

Sum of taxable values + GST, rounded to the nearest rupee (round-off shown).

Rules and rates as of October 2026. Always verify on gst.gov.in / cbic-gst.gov.in.

Billman does this on every bill

GST, CGST/SGST/IGST, e-way bills and GSTR-1 — automatically, even offline.

GST invoices in Billman →
Questions

Free GST invoice generator FAQ

What must a GST invoice contain?

The supplier’s name, address and GSTIN, invoice number and date, the buyer’s details (and GSTIN for B2B), item description, HSN code, quantity, rate, taxable value, GST rate and amount (CGST/SGST or IGST), and the total.

Is this invoice generator really free?

Yes. Make and download as many invoices as you like. Billman stores nothing you type — the invoice is created in your browser.

Can I use it for regular billing?

For a few invoices, yes. For daily billing with stock, GST returns and e-invoices, use Billman — it numbers invoices for you and prepares GSTR-1.