Skip to content
EverythingTool logo
Business

GST Invoice Generator

Create professional GST invoices and bills as PDF — with CGST/SGST/IGST, UPI payment QR and your logo.

Share this tool WhatsApp X Facebook

How to create a GST invoice

  1. Pick your type of business — general goods, fuel station, books, stationery, electronics, phone and internet, professional services or restaurant. This sets sensible defaults for units, HSN/SAC codes and GST rates, plus useful extra fields such as vehicle number or billing period.
  2. Enter your business details once. Add your GSTIN and the state fills in automatically. Add a UPI ID to print a scan-to-pay QR code for the exact invoice amount.
  3. Add your customer and, for business customers, their GSTIN.
  4. Add items with quantity, rate, discount and GST rate. Totals, the tax split and the amount in words update as you type.
  5. Click Download PDF. Use Next invoice to start the next one with the number already incremented.

What a GST tax invoice must contain

Under Rule 46 of the CGST Rules, a tax invoice should show:

  • Supplier's name, address and GSTIN
  • A unique, consecutive invoice number (up to 16 characters) and the invoice date
  • Customer's name and address, and GSTIN if they are registered
  • HSN code for goods or SAC code for services
  • Description, quantity, unit, value, discount and taxable value of each item
  • GST rate and amount, split into CGST + SGST or shown as IGST
  • Place of supply (state name and code) for inter-state supplies
  • Signature or digital signature of the supplier or authorised person

This generator lays all of these out for you. Businesses above the e-invoicing turnover threshold must also generate an IRN and QR code through the government's Invoice Registration Portal — this tool doesn't replace that.

CGST + SGST or IGST?

It depends on the place of supply. When your state and your customer's state are the same, the tax is split equally between CGST and SGST — for example, 18% becomes 9% + 9%. When they differ, the full 18% is charged as IGST. Use the GST calculator to check amounts by hand.

Templates for different businesses

BusinessDefaults
Fuel stationLitres, HSN 2710, 0% GST — petrol and diesel are outside GST and carry state VAT
BooksHSN 4901, 0% — printed books are GST-exempt
Electronics & gadgetsHSN 8517, 18%, warranty field
Phone & internetSAC 9984, 18%, account number and billing period
Professional servicesSAC 9983, 18%, hours, service period
Restaurant & foodSAC 9963, 5%, table/order number

These are starting points. The correct rate depends on each item's exact HSN or SAC code, so check your rates with your accountant or the CBIC rate notifications.

Not registered under GST?

Leave the GSTIN blank and set every item to 0%. Unregistered businesses must not charge GST or call their bill a “tax invoice” — the title defaults to plain “Invoice”. Composition scheme dealers should title their document “Bill of Supply”.

This tool is for businesses billing their own customers for genuine sales. Creating bills for transactions that didn't happen is forgery. Employees claiming real expenses should use the expense claim form and attach their original receipts.

Frequently asked questions

Is this invoice format valid under GST?

It includes the details GST rules require on a tax invoice: supplier name, address and GSTIN, a unique invoice number and date, customer details (and GSTIN for B2B), HSN/SAC codes, quantity, taxable value, tax rate and amount split into CGST/SGST or IGST, place of supply, and space for a signature. You're responsible for entering correct details and rates.

When should I charge CGST + SGST, and when IGST?

If your business and the place of supply are in the same state, charge CGST and SGST (each half the rate). If they're in different states, charge IGST at the full rate. The generator decides automatically from the two states.

I'm not registered under GST. Can I still use it?

Yes. Leave GSTIN blank and set the GST rate to 0%. The document title changes to "Invoice" — businesses that aren't registered must not charge GST or call their bill a tax invoice.

Are my invoices stored on your server?

Only if you choose to. Invoices are created in your browser, and "Remember my business details" saves your business settings in this browser only. If you sign in and click "Save to my account", the invoice details are stored in your account so you can reopen them on any device — you can delete them at any time.

Can I make a bill for purchases I didn't actually make?

No — and you shouldn't. This tool is for businesses billing their own customers for real sales. Creating bills for transactions that didn't happen, for example to claim reimbursements or tax exemptions, is forgery and an offence under Indian law.

Last updated: 23 September 2026Suggest an improvement · Report a problem

Official websites, opening in a new tab. EverythingTool isn't affiliated with them.