Skip to content
DipanshuTechBuilding Digital. Driving Growth.

Free tool

Free GST Invoice Generator

This GST invoice generator builds a tax invoice in your browser. Enter your business and buyer details, pick both states, add items with HSN codes and a GST rate per line, and it splits CGST and SGST or IGST, rounds the total and prints an A4 invoice you can save as a PDF.

Your business (seller)
Bill to

Pick both states (or type both GSTINs) to apply CGST + SGST or IGST. Until then the document shows CGST + SGST.

Invoice details
Items
#DescriptionHSN/SACQtyRate (₹)Disc. %GSTRemove
1
Payment details and terms

Download PDF opens your browser's print dialog: choose “Save as PDF”. Nothing you type is sent to us; a saved draft stays in this browser only.

Live preview (A4)

Your business name

Tax Invoice

Invoice No.
INV-001
Date
—

Bill to

—

Place of supply

Not selected

Intra-state supply (CGST + SGST)

#ItemHSN/SACQtyRateDisc.GSTTaxable value
1Website design and development9983141₹25,000.0018%₹25,000.00
Tax by rate
GST rateTaxableCGSTSGSTTotal tax
18%₹25,000.00₹2,250.00₹2,250.00₹4,500.00

Amount in words: Rupees Twenty Nine Thousand Five Hundred Only

Taxable value
₹25,000.00
CGST
₹2,250.00
SGST
₹2,250.00
Round off
₹0.00
Grand total
₹29,500.00

Terms and notes: Thank you for your business. Please pay by the due date.

This is a computer-generated invoice.

For your business

Authorised signatory

Share the total on WhatsApp

How to use

How to use the GST Invoice Generator

  1. 1

    Fill in your business name, address and GSTIN, and add your logo if you want it on the page. The logo stays in this browser tab and is never uploaded.

  2. 2

    Enter the buyer’s details. Typing a GSTIN fills its state for you; otherwise pick your state and the place of supply from the lists.

  3. 3

    Add one row per item with its HSN or SAC code, quantity, rate, any discount and the GST rate. Use Add item for more rows.

  4. 4

    Check the live preview: tax by rate, the round-off line and the amount in words update as you type.

  5. 5

    Press Download PDF and choose “Save as PDF” in the print dialog, or save a draft to finish later on the same device.

What a GST tax invoice must show

Rule 46 of the CGST Rules lists the details a tax invoice must carry. In plain words: your name, address and GSTIN; an invoice number that runs in one series for the financial year, with no more than 16 characters; the date of issue; and the buyer’s name, address and GSTIN if the buyer is registered.

For each item it needs a description, the HSN code for goods or SAC code for services, the quantity and unit, the value, any discount and the taxable value after that discount. It also needs the GST rate and the tax amount split into CGST and SGST, or IGST, and the place of supply with the state name when the sale crosses a state border.

Finally, the invoice should say whether tax is payable under reverse charge, and carry a signature of the supplier or an authorised person. If an unregistered buyer’s invoice is ₹50,000 or more, include the buyer’s address and state as well. The fields in this generator cover these points; the reverse charge line can go in the notes box when it applies.

CGST and SGST, or IGST

The split depends on where the supply happens. When your state and the place of supply match, half the tax goes to the centre as CGST and half to the state as SGST. When they differ, the whole tax goes in as IGST. The generator compares the two state selections and switches the columns for you, so an 18% line shows 9% plus 9% within the state and 18% IGST outside it.

Different items on one invoice can carry different rates. The tax-by-rate table groups the taxable value under each rate, which mirrors how the figures are reported in GSTR-1.

Rounding and the amount in words

Each line is worked out to the paisa. The grand total is then rounded to the nearest rupee, with 50 paise and above going up, and the difference appears on its own round-off line so your books still balance. The amount in words uses lakh and crore, as Indian invoices normally do.

E-invoicing is a separate step

Businesses whose turnover crosses the e-invoicing limit, currently ₹5 crore, must report each B2B invoice to the Invoice Registration Portal and print the IRN and signed QR code it returns. This free generator does not connect to the portal and does not create an IRN. If e-invoicing applies to you, raise those invoices through the IRP directly or through billing software linked to a GST Suvidha Provider.

If you bill every day, an ERP with GST billing keeps items, HSN codes, rates and number series together and can raise e-invoices from the same screen.

FAQ

Frequently asked questions

Validity comes from the details on the invoice, not the software. If it carries the Rule 46 fields, such as GSTINs, a serial number, HSN codes, taxable value, the tax split and place of supply, it meets the format rules. Ask your CA about anything specific to your trade.

No. An IRN and signed QR code come only from the government’s Invoice Registration Portal. If your turnover requires e-invoicing, use the IRP or billing software connected to a GSP for B2B invoices.

Yes. Pick a rate on each line. The invoice shows a tax-by-rate summary, and the rates offered follow GST 2.0, which removed the 12% and 28% slabs from 22 September 2025.

Select your state and the place of supply. The same state gives CGST plus SGST; different states give IGST. Typing a GSTIN fills its state from the first two digits.

Nothing is sent to us. Everything runs in your browser. Save draft keeps a copy in this browser’s storage until you press Clear, and the logo is never saved.

The grand total is rounded to the nearest rupee. The difference is shown on the round-off line, which is normal practice on Indian invoices.

Need this built into your own software?Talk to us about ERP with GST billing.

More free tools

Related tools

GST Calculator

Free GST calculator for India. Add or remove GST at 0.25%, 3%, 5%, 18% or 40% and instantly see the base amount, CGST and SGST or IGST, and the total.

Salary Calculator (CTC to In-Hand)

Free salary calculator for India. Convert CTC to monthly in-hand pay, with PF, ESI, professional tax and new-regime income tax broken down line by line.

Gratuity Calculator

Free gratuity calculator for India. Enter your last drawn basic pay plus DA and years of service to see the gratuity payable under the Payment of Gratuity Act.

QR Code Generator

Free QR code generator. Make QR codes for a website link, UPI payment, WhatsApp number, plain text or contact card and download them for print or screen.