U.UtilityApp
📑 DocumentsFree · No signup

GST Invoice Generator (India)

Create a GST tax invoice with supplier and buyer GSTIN, HSN/SAC codes, place of supply and the CGST/SGST or IGST split at current GST rates, then print or save it as a PDF.

Sample GST tax invoice (intra-state, 18%)

This sample is for a supplier and buyer in the same state, so tax is split into CGST and SGST. Replace everything in [BRACKETS]. Note that the ₹1,000 discount is deducted before tax is worked out.

TAX INVOICE [SUPPLIER LEGAL NAME] [Address, City, State, PIN] GSTIN: [SUPPLIER GSTIN] Invoice No: [INV/26-27/0042] Invoice Date: [DD-MM-YYYY] Tax payable on reverse charge: No Bill to: [BUYER NAME] [Buyer address, State] GSTIN: [BUYER GSTIN] Place of supply: [STATE NAME (STATE CODE)] Ship to: [DELIVERY ADDRESS, if different]
#DescriptionHSN/SACQtyRate (₹)Discount (₹)Taxable value (₹)GST rate
1[GOODS DESCRIPTION][HSN]2 Nos12,000.001,000.0023,000.0018%
2[SERVICE DESCRIPTION][SAC]11,500.000.001,500.0018%
Total taxable value: ₹24,500.00 CGST @ 9%: ₹2,205.00 SGST @ 9%: ₹2,205.00 Invoice total: ₹28,910.00 Amount in words: Rupees Twenty-Eight Thousand Nine Hundred Ten Only For [SUPPLIER LEGAL NAME] [Signature or digital signature] Authorised Signatory

Rule 46 checklist: what a tax invoice must show

Rule 46 of the CGST Rules lists the particulars a tax invoice must carry. Tick these off before you send one:

  • Your name, address and GSTIN
  • A consecutive serial number, unique for the financial year
  • Date of issue
  • Buyer's name, address and GSTIN/UIN if registered
  • For an unregistered buyer with a value of ₹50,000 or more: name, address and delivery address with state name and code
  • HSN code for goods or SAC for services
  • Description, quantity and unit
  • Total value, and taxable value after discounts
  • Tax rate and amount shown separately for CGST, SGST/UTGST, IGST and cess
  • Place of supply with state name, for inter-state supplies
  • Delivery address if different from the place of supply
  • Whether tax is payable on reverse charge
  • Signature or digital signature of you or your authorised representative

CGST + SGST or IGST: which tax lines to print

If you and the place of supply are in the same state, split the rate equally: 18% becomes 9% CGST + 9% SGST, 5% becomes 2.5% + 2.5%. In a Union Territory without a legislature, use UTGST instead of SGST. If the place of supply is in another state, or the supply is to an SEZ, charge the full rate as IGST.

For the same sample sold to a buyer in another state, the two tax lines become one: IGST @ 18%: ₹4,410.00. The invoice total stays ₹28,910.00, and the place of supply line must name the buyer's state.

Use current rates. Since 22 September 2025, GST has two main rates, 5% and 18%, plus a 40% de-merit rate for a short list of goods and services such as tobacco products, larger cars and online money gaming. The 12% and 28% slabs no longer exist, so an invoice template that still offers them needs updating.

HSN digits and e-invoicing

As commonly reported since April 2021, businesses with annual turnover up to ₹5 crore show a 4-digit HSN code on B2B invoices, and those above ₹5 crore show 6 digits on all invoices. Check the current notification or ask your accountant before you set up your billing software.

E-invoicing is mandatory once your aggregate annual turnover has exceeded ₹5 crore in any financial year from 2017-18. If you are above that line, invoices must be reported to the Invoice Registration Portal, and a PDF typed up from a template like this one is not enough on its own.

Common mistakes on GST invoices

  • Wrong tax type. Charging IGST to a buyer in your own state, or CGST + SGST across states. The buyer may struggle to claim input tax credit.
  • Missing place of supply on inter-state invoices.
  • Old rates. 12% or 28% left in a template made before GST 2.0.
  • Discount after tax. Tax should be on the value after the discount shown on the invoice.
  • Broken numbering. Reusing a number, skipping the financial-year reset, or a serial number longer than 16 characters.
  • No reverse-charge line, even when the answer is "No".

How to use this tool

  1. 1Fill in the fields in the form.
  2. 2Watch the document preview update live.
  3. 3Click Print / Save as PDF, or copy the text.

Frequently asked questions

How should I format a GST invoice number?+

Use up to 16 characters made of letters, numbers, hyphens or slashes, in a consecutive series that is unique within the financial year. A format like INV/26-27/0042 works and makes the year obvious.

Do I need GST registration to issue a tax invoice?+

Yes, a tax invoice carries your GSTIN. Registration becomes compulsory once aggregate turnover crosses ₹40 lakh for suppliers of goods only, or ₹20 lakh for services or mixed supplies, with lower limits in certain special-category states.

What changes on a GST invoice for a customer without GSTIN?+

You leave out the buyer GSTIN. If the invoice value is ₹50,000 or more, you must still show the buyer's name, address and delivery address with the state name and code.

Embed this tool on your website

Free to use on blogs, school sites and intranets. Paste this code into your page's HTML; please keep the credit line.

<iframe src="https://utilityapp.lat/embed/legal/gst-invoice-format" title="GST Invoice Generator (India)" width="100%" height="780" style="border:0;max-width:760px" loading="lazy"></iframe>
<p style="font-size:13px"><a href="https://utilityapp.lat/legal/gst-invoice-format">GST Invoice Generator (India)</a> by UtilityApp</p>