Free GST invoice generator

Updated · free, no login

Make a GST invoice online in under two minutes: enter your GSTIN, the customer and the items (search an item to fill its HSN and GST rate from the 2025 rate list). The tool picks CGST + SGST or IGST from the states, totals and rounds the bill, writes the amount in words and saves it as an A4 PDF. Free, no login, nothing uploaded.

FreeNo sign-up to useWhatsApp number to download filesWorks on your phone

Fill in the items and print the GST invoice or save it as a PDF

Your business
15 characters. We check the format and checksum.
Stays in your browser. Never uploaded.
Bill to
Rule 46 asks for the delivery address when it differs from the place of supply.
Same state: CGST + SGST apply.
Invoice
Item ka HSN nahi pata? Search the GST rate list

Rates as notified from 22 September 2025 (CBIC). The rate can depend on the exact product, so confirm with your CA. Open the full HSN finder

Items

₹1,677.90

₹1,591.94

Notes (optional)

In the print window choose Save as PDF and paper size A4. Saved automatically in this browser only.

Your business name

State: Gujarat (24)

TAX INVOICE

ORIGINAL FOR RECIPIENT

Invoice no.
INV/26-27/001
Date
Place of supply
Gujarat (24)
Reverse charge
No

Bill to

Customer

Unregistered

State: Gujarat (24)

#DescriptionHSN/SACQtyRateDisc.Taxable valueGSTCGSTSGSTAmount
1Cotton shirt62052 pcs799.00-1,598.005%39.9539.951,677.90
2Leather belt42031 pcs1,499.0010%1,349.1018%121.42121.421,591.94
Tax summary by rate
GST rateTaxableCGSTSGST
5%1,598.0039.9539.95
18%1,349.10121.42121.42

Amount in wordsRupees Three Thousand Two Hundred Seventy Only

Taxable value
2,947.10
CGST
161.37
SGST
161.37
Round off
+0.16
Total
₹3,270.00

For your business

Authorised signatory

Made with the free GST invoice generator at richdaddy.in

How to use it

  1. Add your business. Type your shop name, address and GSTIN. The state is read from the first two digits of the GSTIN. Add a logo if you like; it stays in your browser.
  2. Add the customer. Enter the buyer's name and address. If they are GST registered, add their GSTIN; the place of supply is set from it. For an unregistered buyer, choose the state.
  3. Fill invoice details. Choose tax invoice or bill of supply, keep or change the invoice number (up to 16 characters) and pick the date.
  4. Add items. Search an item (atta, kurti, charger) in the GST rate list to add it with its HSN and GST rate, or type the line yourself: description, HSN, quantity, rate before GST, discount % and GST rate. Totals, CGST/SGST or IGST and the amount in words update as you type.
  5. Print or save as PDF. Press Print / Save as PDF. In the print window pick Save as PDF and A4 paper. Your details are kept in this browser for the next invoice.

How the invoice is calculated

LineFormulaExample
Taxable valueQty × rate − discount2 × ₹499 − 10% = ₹898.20
CGST and SGSTTaxable × (GST rate ÷ 2) ÷ 100, each₹898.20 × 2.5% = ₹22.46 + ₹22.46
IGSTTaxable × GST rate ÷ 100₹898.20 × 5% = ₹44.91
Round offNearest rupee − exact total₹2,711.94 → ₹2,712 (+0.06)

The discount is taken off before GST, because GST is charged on the value after a discount shown on the invoice. Read more on GST on discounts, rounding off a GST invoice and invoice number rules.

Rule 46 fields on this invoice

Rule 46 of the CGST Rules, 2017 lists what a tax invoice must show. Here is where each one sits on this invoice.

Rule 46 fieldOn this invoice
Supplier name, address and GSTINYour business box (state read from the GSTIN)
Serial number, up to 16 characters, unique for the financial yearInvoice number (letters, digits, - and /)
Date of issueInvoice date
Recipient name, address and GSTIN (if registered)Bill to box; "Unregistered" when there is no GSTIN
Place of supply with state name (inter-state supply)Place of supply, with state name and code
Delivery address, if different from the place of supplyShip to (optional)
HSN code of goods / SAC of servicesHSN/SAC column; pick from the GST rate list or type it
Description, quantity and unitDescription, Qty and Unit
Total value, discount and taxable valueRate, Disc. and Taxable value
Rate and amount of tax (CGST, SGST/UTGST, IGST)GST % per line, tax columns and the tax summary by rate
Whether tax is payable on reverse chargeReverse charge Yes / No
Signature or digital signature"Authorised signatory" line to sign

Print 4-digit HSN if your turnover last year was up to ₹5 crore and 6 digits above that. For bills under ₹200 to unregistered buyers and other B2C rules, see B2C bill rules.

This tool makes a regular GST invoice. It is not an e-invoice: it does not generate an IRN or signed QR code and does not report anything to the GST portal. Check rates and HSN codes with your CA.

Questions

Is this GST invoice generator really free?

Yes. There is no login, no limit and no watermark you cannot switch off. The invoice is built in your browser and nothing you type on it is sent to our server. Print and Save as PDF are free. The optional Excel copy, and the PDF download when you open the tool from a GST rate page, ask for your name and WhatsApp number once; after that they open straight away.

How does it decide between CGST + SGST and IGST?

It compares your state with the place of supply. If both are the same state, it splits the GST rate in half as CGST and SGST. If they are different states, it charges the full rate as IGST. The state comes from the first two digits of a valid GSTIN.

Does it check whether a GSTIN is valid?

It checks the format, the state code and the last check character, which catches most typing mistakes. It cannot tell you whether the GSTIN is active; search it on the GST portal for that.

Is this an e-invoice with IRN and QR code?

No. This makes a normal printed or PDF GST invoice. If your business must issue e-invoices (aggregate turnover above ₹5 crore in any year from 2017-18), you have to report B2B invoices to the Invoice Registration Portal to get an IRN. This tool does not do that.

Where is my data saved?

Only in your browser's local storage on this device, so your business details are ready next time. Use Delete saved data to wipe it. Clearing your browser data also removes it.

How is the total rounded?

GST is worked out on each line to the paisa, CGST and SGST separately. The grand total is then rounded to the nearest rupee and the difference is shown as a Round off line. You can switch rounding off.

Where do the HSN codes and GST rates in the item search come from?

From the same list as our HSN and GST rate finder: about 170 common shop items, read from CBIC Notification 9/2025 and 10/2025-Central Tax (Rate), in force from 22 September 2025. When an item has two rates (packed or loose, up to or above ₹2,500) you pick the line that matches. Confirm the exact classification of your product with your CA.

Does this invoice have all the fields Rule 46 asks for?

It has the fields a normal B2B or B2C tax invoice needs under Rule 46 of the CGST Rules: your name, address and GSTIN, a serial number of up to 16 characters, the date, the buyer's name, address and GSTIN (if registered), place of supply with state name and code, delivery address when different, HSN, description, quantity and unit, value, discount, taxable value, GST rate and amount for CGST/SGST or IGST, reverse charge and a signature line. You still have to fill them in correctly.

When should I issue a bill of supply instead?

A composition dealer, or a shop selling only exempt goods, issues a bill of supply and does not charge GST. Choose Bill of supply in Document type and the tax columns are removed.

Related

Roz ke bill ke liye RichPOS free trial

Making invoices every day? RichPOS fills the GST rate from each item's HSN, numbers invoices for you, prints on thermal or A4 printers, sends the bill on WhatsApp and gives your CA GST-ready sales reports by HSN.

Free 30-day trial, then ₹99/month for the first 3 months (₹199/month after that) or ₹2,000/year. See pricing