InvoiceBilling app
Free on iPhone and Android

Get

Free GST invoice template for India

Create a GST tax invoice in INR and download it as a PDF. Add GSTIN, HSN or SAC codes and place of supply. The tool picks CGST and SGST or IGST for you.

GSTIN
15-character GST number
CGST + SGST
or IGST
INR
Indian rupee
Kaveri Digital Solutions
TAX INVOICE
Invoice no.
INV/2026-27/045
Date
Oct 18, 2026
Due date
Nov 2, 2026
Terms
Net 15
Place of supply
Maharashtra (27)
FROM
Kaveri Digital Solutions
No. 42, 3rd Cross, Indiranagar
Bengaluru, Karnataka 560038
accounts@kaveridigital.example
+91 98765 00123
GSTIN: 29ABCDE1234F1Z5
BILL TO
Sahyadri Traders Pvt Ltd
Plot 18, Andheri East
Mumbai, Maharashtra 400069
billing@sahyadritraders.example
GSTIN: 27AAACB5678C1Z9
DescriptionHSN/SACQtyRateGSTAmount
Website design and development99831₹45,000.0018%₹45,000.00
Annual hosting and maintenance99831₹12,000.0018%₹12,000.00
Wi-Fi router supplied85172₹3,500.0018%₹7,000.00
Subtotal₹64,000.00
IGST (18%)₹11,520.00
Total due₹75,520.00
Rupees Seventy Five Thousand Five Hundred Twenty Only
NOTES

Pay by UPI to kaveridigital@examplebank, or by NEFT: A/c 000123456789, IFSC EXAM0001234, Kaveri Digital Solutions.

TERMS

Payment is due within 15 days. Interest may apply on late payment. Subject to Bengaluru jurisdiction.

For Kaveri Digital Solutions
Authorised signatory
Checklist

What a GST invoice in India must include

A GST tax invoice generally shows these details. Check the GST portal for the full list.

  • Supplier name, address and GSTIN

    Show your business name, address and 15-character GSTIN. The first two digits are your state code.

  • Invoice number and date

    The number must be unique for the financial year and up to 16 characters. A format like INV/2026-27/045 works well.

  • Recipient details

    Add the buyer's name, address and GSTIN if they are registered. Show their state.

  • HSN or SAC code

    Use an HSN code for goods and a SAC code for services. Each line should show its code.

  • Taxable value and tax split

    Show the value before tax, the rate and the tax amount. Use CGST and SGST for sales within a state, and IGST for sales between states.

  • Place of supply and total

    Show the place of supply with its state code, plus the total in figures. Add a signature or a digital signature.

Free editor

Edit this template

Every field is filled with an example. Change it to your details and download the PDF. Your changes stay in this browser.

Draft saved in this browser
Your business
State: Karnataka
Bill to
Details
ItemsDifferent state: IGST
₹45,000.00
₹12,000.00
₹7,000.00
Adjustments
Shows the balance due on the invoice
Notes and terms
Extra details

Add tax or registration numbers your country requires.

Common for your country
Signature
Sign with your mouse or finger.
Kaveri Digital Solutions
TAX INVOICE
Invoice no.
INV/2026-27/045
Date
Oct 18, 2026
Due date
Nov 2, 2026
Terms
Net 15
Place of supply
Maharashtra (27)
FROM
Kaveri Digital Solutions
No. 42, 3rd Cross, Indiranagar
Bengaluru, Karnataka 560038
accounts@kaveridigital.example
+91 98765 00123
GSTIN: 29ABCDE1234F1Z5
BILL TO
Sahyadri Traders Pvt Ltd
Plot 18, Andheri East
Mumbai, Maharashtra 400069
billing@sahyadritraders.example
GSTIN: 27AAACB5678C1Z9
DescriptionHSN/SACQtyRateGSTAmount
Website design and development99831₹45,000.0018%₹45,000.00
Annual hosting and maintenance99831₹12,000.0018%₹12,000.00
Wi-Fi router supplied85172₹3,500.0018%₹7,000.00
Subtotal₹64,000.00
IGST (18%)₹11,520.00
Total due₹75,520.00
Rupees Seventy Five Thousand Five Hundred Twenty Only
NOTES

Pay by UPI to kaveridigital@examplebank, or by NEFT: A/c 000123456789, IFSC EXAM0001234, Kaveri Digital Solutions.

TERMS

Payment is due within 15 days. Interest may apply on late payment. Subject to Bengaluru jurisdiction.

For Kaveri Digital Solutions
Authorised signatory

InvoiceBilling creates PDF documents. It does not file e-invoices with tax authorities (for example India IRN, Italy SDI or Germany XRechnung).

Free PDFs include a small "Made with InvoiceBilling.app" footer. Remove it with Pro

Guide

CGST, SGST and IGST on your invoice

When you and your buyer are in the same state, GST is split into CGST and SGST, and each is half of the rate. When the sale is to another state, a single IGST at the full rate applies. The place of supply decides which one is used.

GST rates depend on the item, and they can change. Check the current rate for your HSN or SAC code on the GST portal or with the CBIC. Larger businesses may also need e-invoicing, so confirm that with your accountant.

FAQ

India GST invoice questions

What is a GSTIN?

It is a 15-character GST number. The first two digits show the state, and the next ten are the PAN of the business.

When do I use IGST instead of CGST and SGST?

Generally, use IGST when the place of supply is in a different state from the supplier. Within the same state, use CGST and SGST.

What is an HSN or SAC code?

HSN codes classify goods and SAC codes classify services. They tell the tax office what you sold. Find yours on the GST portal.

How long can an invoice number be?

Up to 16 characters. It must be unique within the financial year, which runs from April to March.

Can I get paid by UPI?

Yes. UPI, NEFT, RTGS and IMPS are all common. Add your UPI ID or bank details in the notes.

Related templates

Send invoices from your phone too

The InvoiceBilling app has 138 templates, payment reminders, and a signature pad. Make an invoice on site and send it before you leave the job.

InvoiceBilling iPhone app: invoice preview ready to shareInvoiceBilling iPhone app: estimates with pending, accepted and declined status