Skip to content

Free GST Invoice Generator

Create a GST invoice PDF with your GSTIN, HSN/SAC codes, CGST + SGST or IGST, place of supply and total in words. The editor uses rupees and Indian number formatting.

Free foreverNo sign-upNo watermarkNothing uploaded

Loading draft…
01

Your business

02

Bill To

03

Tax Invoice details

04

Line items

₹0.00
DescriptionQtyRateAmount
  • Amount₹0.00
    Item 1
05

Tax, discount & payments

Taxes
%
%
Subtotal
₹0.00
Total
₹0.00
Balance Due
₹0.00
Paymentsdraft · ₹0.00 recorded
06

Payment Details

Tell your client how to pay. These details appear on the document.

Optional

Notes & terms

Signature

Design & format

Template
Accent colour

Rename labels

Change any heading on the document - “Bill To” → “Client”, or translate it into your language.

How it works

A GST invoice in 4 steps

Start now ↑
  1. 01

    Add your GSTIN and business details

    Enter your legal name, address and GSTIN in the Tax ID field.

  2. 02

    Add the recipient and place of supply

    Enter the buyer’s name, address and GSTIN (for B2B) and the place of supply state.

  3. 03

    Add items with HSN/SAC

    Put the HSN or SAC code in each item’s details line, with quantity and rate.

  4. 04

    Choose CGST + SGST or IGST and download

    Use CGST + SGST for intra-state supply or IGST for inter-state supply, then download the PDF.

The essentials

Everything worth knowing about a GST invoice.

What must a GST invoice contain?

Under Rule 46 of the CGST Rules, a tax invoice issued by a registered supplier must include:

  1. Supplier’s name, address and GSTIN
  2. A consecutive, unique invoice number (max 16 characters) for the financial year
  3. Date of issue
  4. Recipient’s name, address and GSTIN (if registered)
  5. HSN code for goods or SAC for services
  6. Description, quantity and unit of goods or services
  7. Total value and taxable value after discounts
  8. Rate and amount of tax - CGST, SGST/UTGST, IGST and cess shown separately
  9. Place of supply with state name, for inter-state supplies
  10. Delivery address if different from the place of supply
  11. Whether tax is payable on reverse charge
  12. Signature or digital signature of the supplier

Use the Tax ID fields for GSTINs, item details for HSN/SAC, and custom fields for place of supply and reverse charge. A drawn signature is an image, not a certified digital signature. This tool does not validate GSTINs, classify supplies, file returns or register e-invoices. Check CBIC invoice rules and current notifications with your accountant. See our GST invoice format guide.

CGST + SGST or IGST?

In a typical taxable intra-state supply, CGST and SGST share the GST rate; inter-state supplies generally use IGST. Exports and other special cases require separate treatment. The presets are calculation shortcuts, not a determination of your applicable rate or place of supply. Confirm the correct treatment before using CGST + SGST or IGST.

Indian formatting built in

  • Amounts in rupees (₹) with Indian digit grouping - ₹1,25,000.00
  • Total in words using lakh and crore - “Rupees One Lakh Twenty-Five Thousand Only”
  • DD/MM/YYYY dates and A4 paper
  • Bank details, IFSC and UPI ID in the payment section

FAQ

Questions, answered

Is it really free?

Yes. Every generator on this site is 100% free with no sign-up, no watermark, no limit on the number of documents and no premium tier hiding the useful features.

Is my data private?

Your documents are created entirely in your browser. Nothing you type - client names, amounts, bank details or your logo - is uploaded to our servers. Saved documents live in your browser’s local storage on your own device.

Does this tool guarantee GST compliance or generate an IRN?

No. It creates an editable invoice PDF and calculates the taxes you enter. It does not verify your tax treatment or connect to the Invoice Registration Portal to generate an IRN or government-signed QR code. Check current invoice and e-invoicing requirements with your accountant before sending.

How do I add HSN or SAC codes?

Type the code in the details line below each item, e.g. “HSN 8471” or “SAC 998314”.

Can I show the amount in words?

Yes - it is on by default for GST invoices and uses the Indian numbering system (lakh, crore) with rupees and paise.

Can I create a bill of supply for composition dealers?

Yes. Rename the title to “Bill of Supply” under Rename labels and remove the taxes. Add the declaration “Composition taxable person, not eligible to collect tax on supplies” in the Notes.

Also free