How to Make a GST Invoice in India: Format, Rules and a Free Template

By Alphabet Technology · · 8 min read
Quick answer

A GST invoice in India must show the supplier's name, address and GSTIN, a unique serial number (max 16 characters, unique for the financial year), the date, the buyer's details (and GSTIN if registered), HSN/SAC codes, description, quantity, taxable value, the tax rate and amount split into CGST + SGST (same state) or IGST (different state), the place of supply, whether reverse charge applies, and a signature. Invoice24 fills all of this in automatically from your business profile and the client's state.

What is a GST tax invoice?

A tax invoice is the document a GST-registered business issues when it sells taxable goods or services. It is the buyer's proof for claiming input tax credit, so a missing GSTIN, wrong place of supply or wrong tax split can cost your client money – and cost you the next order.

Mandatory fields on a GST invoice (Rule 46)

Rule 46 of the CGST Rules lists what a tax invoice must contain. In practice that means:

  1. Supplier details – name, address and GSTIN.
  2. Invoice number – consecutive, up to 16 characters (letters, numbers, - and /), unique for the financial year, e.g. INV/2026-27/045.
  3. Invoice date.
  4. Recipient details – name, address and GSTIN if the buyer is registered.
  5. Unregistered buyers – for invoices of ₹50,000 or more, the buyer's name, address and delivery address with state name and code.
  6. HSN code (goods) or SAC code (services) – 4 digits if your turnover is up to ₹5 crore, 6 digits above that.
  7. Description, quantity and unit of each item.
  8. Total value and taxable value after discounts.
  9. Tax rate and amount – CGST + SGST/UTGST, or IGST, plus cess if any.
  10. Place of supply with the state name, for inter-state supplies.
  11. Delivery address if different from the place of supply.
  12. Reverse charge – whether tax is payable on reverse charge.
  13. Signature or digital signature of the supplier or an authorised person.

CGST + SGST or IGST?

Compare the supplier's state with the place of supply. Same state: split the tax equally into CGST and SGST (or UTGST in a union territory without a legislature). Different state: charge the whole rate as IGST. Exports and supplies to SEZs are inter-state. Our guide to CGST, SGST and IGST covers the edge cases.

SupplierPlace of supplyTax on a ₹10,000 item at 18%
RajasthanRajasthanCGST 9% ₹900 + SGST 9% ₹900
RajasthanMaharashtraIGST 18% ₹1,800
RajasthanExport (under LUT)IGST 0% – zero-rated

When must the invoice be issued?

  • Goods: on or before removal (dispatch) or delivery.
  • Services: within 30 days of supplying the service (45 days for banks and insurers).
  • Continuous supply: on or before the due date of each payment, or when each payment is received.

How many copies?

For goods: original for the buyer, duplicate for the transporter, triplicate for you. For services: original for the buyer and duplicate for you. A PDF you email or share on WhatsApp is the original; keep your own copy.

Making a GST invoice in Invoice24

  1. Add your business profile once – name, address, GSTIN, logo, bank details and signature.
  2. Add the client with their GSTIN and state. The app picks CGST + SGST or IGST from the state automatically.
  3. Type the items. Saved services fill in price, HSN/SAC and tax rate as you type.
  4. Pick one of 14 designs and download the PDF or share it on WhatsApp.
Businesses with aggregate turnover above ₹5 crore must also generate an IRN through the government's e-invoicing portal (IRP). Invoice24 makes the invoice; the IRN is generated on the IRP.

Frequently asked questions

Is a GST invoice mandatory for every sale?

+

A registered business must issue a tax invoice for every taxable supply. For B2C sales below ₹200 a consolidated invoice at the end of the day is allowed if the buyer does not ask for one.

Can I make a GST invoice without GSTIN?

+

No. Only a GST-registered business can issue a tax invoice and collect GST. An unregistered business issues a plain invoice or bill of supply without tax.

How long can an invoice number be?

+

Up to 16 characters, using letters, numbers, hyphens and slashes, and it must be unique within the financial year.

Is there a free GST invoice format?

+

Yes – Invoice24 is free, and its GST Standard and Classic designs follow Rule 46.

Make your next quotation in Invoice24

GST invoices, quotations with client approval and branded letterheads – private, offline-ready and free.

Keep reading