Free template

GST invoice format

Download a free GST tax invoice format in Excel or PDF. It has every field Rule 46 of the CGST Rules requires, and the Excel version works out CGST and SGST, or IGST, for you.

Download Excel (.xlsx)Download PDF

Free · No sign-up · Works in Excel, Google Sheets and LibreOffice · Updated

GST tax invoice format with supplier and buyer details, HSN/SAC codes, taxable value, and CGST, SGST and IGST columns
Useful? Share it:WhatsAppLinkedIn

What a GST invoice must contain

Rule 46 of the CGST Rules, 2017 sets out what a tax invoice must show. The layout is up to you — what matters is that every detail is there.

FieldWhat to show
SupplierYour name, address and GSTIN.
Invoice numberA consecutive number of up to 16 characters — letters, digits, hyphen (-) and slash (/) — unique for the financial year.
DateThe date the invoice is issued.
RecipientName, address and GSTIN (or UIN) if your customer is registered.
Unregistered recipientName, address, delivery address and state name and code when the taxable value is ₹50,000 or more, or when the customer asks.
HSN or SAC codeFor each item, with the number of digits your turnover requires (see below).
DescriptionOf the goods or services supplied.
Quantity and unitFor goods.
ValueThe total value, and the taxable value after any discount.
Tax rate and amountCGST and SGST (or UTGST), or IGST, plus cess where it applies — rate and amount for each.
Place of supplyWith the state name, for inter-state supplies.
Delivery addressWhen it differs from the place of supply.
Reverse chargeWhether tax is payable on reverse charge.
SignatureOf you or an authorised person, or a digital signature.

HSN digits by turnover

The number of HSN or SAC digits depends on your aggregate turnover in the previous financial year.

TurnoverHSN digitsApplies to
Up to ₹5 crore4 digitsRequired on invoices to registered buyers; optional for unregistered buyers.
Above ₹5 crore6 digitsOn every tax invoice.

Tax invoice or bill of supply?

A tax invoice is for taxable supplies by a registered business. If you are under the composition scheme, or you are supplying exempt goods or services, you issue a bill of supply instead — it carries no GST.

When you also need an e-invoice

If your aggregate turnover has exceeded ₹5 crore in any financial year since 2017-18, B2B invoices must also be reported to the Invoice Registration Portal, which returns an IRN and a QR code to print on the invoice. See e-invoicing and e-way bills for who is covered and the reporting deadlines.

For guidance only. Rules change — check the latest position or ask your tax adviser. Sources: Rules 46 to 48 of the CGST Rules, 2017; Notification No. 78/2020–Central Tax.

Frequently asked questions

What is the format of a GST invoice?

There is no single layout prescribed by law. Rule 46 of the CGST Rules lists the details a tax invoice must contain — supplier and recipient details with GSTINs, a unique invoice number and date, HSN or SAC codes, quantities, values, tax rates and amounts, place of supply, reverse charge and a signature. Any layout that shows all of them is valid; the free template on this page includes every one.

What is the correct format for a GST invoice number?

Up to 16 characters, using letters, digits, the hyphen (-) and the slash (/). Numbers must run consecutively and be unique for the financial year — for example INV/2026-27/001. You can keep separate series, such as one per branch.

How many digits of HSN code must an invoice show?

It depends on your aggregate turnover in the previous financial year. Up to ₹5 crore, show 4 digits on invoices to registered buyers (optional for unregistered buyers). Above ₹5 crore, show 6 digits on every tax invoice.

When must a tax invoice be issued?

For goods, before or at the time they are removed or delivered. For services, within 30 days of supplying them — 45 days for banks, insurers and other financial institutions, including NBFCs.

How many copies of a GST invoice are needed?

For goods, three: the original for the recipient, the duplicate for the transporter and the triplicate for you. For services, two: the original for the recipient and the duplicate for you.

Do I need an e-invoice instead?

If your aggregate turnover has exceeded ₹5 crore in any financial year since 2017-18, your B2B invoices must also be reported to the Invoice Registration Portal to get an IRN and QR code. A template like this one is not an e-invoice on its own.

Is this GST invoice template free?

Yes. Download it in Excel or PDF with no sign-up. The Excel version works in Microsoft Excel, Google Sheets and LibreOffice, and calculates the taxable value, tax and totals as you type.

Make GST invoices in seconds

Finvosmart fills in your business and customer details, applies CGST and SGST or IGST on every line, and numbers each invoice for the financial year.

See GST billing software