GroupChatOnGroupChatOnToolkit
Excel template

GST Invoice Template (Excel)

A complete GST tax invoice in one Excel workbook. Enter your business details once, keep a list of customers and items, then build each invoice by picking from drop-down lists. The workbook decides between CGST + SGST (same state) and IGST (other state), totals everything, rounds off and writes the amount in words in Indian style (lakh, crore).

Free · no sign-up · opens in Microsoft Excel, Google Sheets, LibreOffice and WPS Office. Files contain no macros.

Preview

Real view of the file with its sample data (yellow cells are where you type).

Invoice
Sharma Traders
12, Main Bazaar, Ludhiana, Punjab 141001
GSTIN: 03ABCDE1234F1Z5 · State: Punjab · Phone: 98140 00000
TAX INVOICE
Invoice No.INV-001Date02-11-2026
Bill toGupta EnterprisesPlace of supplyPunjab
AddressModel Town, LudhianaBuyer GSTIN03AAACG1111A1Z2
Phone98760 11111Supply typeIntra-state: CGST + SGST
#Item / serviceHSN/SACQtyUnitRateDisc %Taxable valueGST %GST amount
1Printer toner cartridge84432Pcs₹ 1,850.00₹ 3,700.0018₹ 666.00
2A4 copier paper (500 sheets)480210Ream₹ 260.005₹ 2,470.0018₹ 444.60
3
4
5
6
7
8
9
10
Amount in wordsTaxable value₹ 6,170.00
Rupees Seven Thousand Two Hundred Eighty-One OnlyCGST₹ 555.30
SGST₹ 555.30
IGST₹ 0.00
Bank: State Bank of India A/c: 00000000000 IFSC: SBIN0000000Round off₹ 0.40
Grand total₹ 7,281.00

What's inside

How to use it

  1. Open the Business sheet and type your business name, address, GSTIN, state, phone and bank details. Do this once.
  2. Open the Customers sheet and replace the three sample customers with your own. Pick each customer's state from the list, because the state decides CGST/SGST or IGST.
  3. Open the Items sheet and enter your products or services with HSN/SAC code, unit, rate and GST rate.
  4. Go to the Invoice sheet. Type the invoice number and date, then pick the customer from the drop-down list.
  5. In each line pick an item, type the quantity and, if any, the discount percent. HSN, rate, taxable value and GST fill in by themselves.
  6. Check the totals and the amount in words, then use File › Print (or Save as PDF) to send it.
  7. For the next invoice, save a copy of the file (File › Save As) with the invoice number in the name, or change the number and lines and print again.

Tips

Questions and answers

Does this invoice format follow GST rules?

It contains the details Rule 46 of the CGST Rules asks for on a tax invoice: supplier name, address and GSTIN, a serial number, date, customer name and address, customer GSTIN if registered, HSN/SAC, description, quantity, unit, value, taxable value, tax rate and amount for each tax, place of supply and a signature. You are still responsible for the correctness of what you enter.

How does it decide between CGST + SGST and IGST?

It compares the state on your Business sheet with the customer's state. If they match, the GST is split equally into CGST and SGST; if they differ, the whole amount is shown as IGST.

Can I add more than 10 items?

The printed layout holds 10 lines so it fits one A4 page. For longer invoices, use two invoices or ask for a longer version through the contact page.

Does it work in Google Sheets or LibreOffice?

Yes, the formulas use only common functions (INDEX, MATCH, ROUND, IF). Drop-down lists and the amount in words also work in Google Sheets and LibreOffice Calc.

More in the Accountants & GST toolkit

Also useful