Free GST Invoice Template
Create tax invoices with CGST, SGST & IGST
Generate professional GST tax invoices with HSN codes, per-item tax rates, discounts, bank details, and amount in words. Print or save as PDF — no account needed.
Invoice Type
Seller Details
Buyer / Bill To
Invoice Details
Line Items
Bank Details (optional)
TAX INVOICE
Invoice #: INV-001
Date: 2026-06-20
Your Business Name
Business Address
Bill To
Customer Name
Customer Address
| # | Description | HSN | Qty | Unit | Rate | Disc% | Taxable | Amount |
|---|---|---|---|---|---|---|---|---|
| 1 | Item 1 | 0 | Pcs | 0.00 | 0% | 0.00 | 0.00 | |
| 2 | Item 2 | 0 | Pcs | 0.00 | 0% | 0.00 | 0.00 |
Amount in Words: Rupees Zero Only
This is a computer-generated document.
Authorised Signatory
Authorised Signatory
What Is a GST Invoice Template?
A GST Invoice Template helps you create a fully compliant tax invoice in minutes. Under GST, a tax invoice must include seller GSTIN, buyer GSTIN (for B2B), HSN/SAC codes, item-wise taxable value, CGST/SGST or IGST rates and amounts, and the total. This free tool supports both intra-state (CGST + SGST) and inter-state (IGST) supplies, per-item discounts, optional bank details for payment, and a Tax Invoice / Bill of Supply toggle — all in a clean, print-ready format.
How to Create a GST Invoice in 3 Steps
Step 1 — Enter Seller & Buyer Details
Fill in your business details including GSTIN, state, phone, and email. Then add the buyer's name, address, GSTIN, and state. Select Tax Invoice or Bill of Supply.
Step 2 — Add Line Items with HSN & GST
Add each product or service with HSN/SAC code, quantity, unit, rate, and discount. Enter CGST & SGST (for intra-state) or IGST (for inter-state) rates per item. Totals calculate automatically.
Step 3 — Print or Save as PDF
Optionally add bank details and terms. Click 'Print / Save PDF' and choose 'Save as PDF' in your browser print dialog to download your invoice.
Who Uses a GST Invoice Template?
Small Businesses & Traders
Generate GST-compliant tax invoices with CGST/SGST or IGST without any accounting software.
Freelancers & Consultants
Create professional service invoices with SAC codes, GST breakup, and bank transfer details.
Manufacturers & Distributors
Issue detailed invoices with HSN codes, multiple tax rates per item, and discount calculations.
E-commerce Sellers
Generate tax invoices for B2B and B2C orders with place of supply for IGST applicability.
Frequently Asked Questions
What is a GST tax invoice?
A GST tax invoice is a document issued by a registered supplier to a recipient for the supply of goods or services. It must contain specific information required under the CGST Act — including GSTIN of both parties, HSN/SAC codes, taxable value, and the applicable tax (CGST, SGST, or IGST).
When should I use CGST/SGST vs IGST?
Use CGST + SGST for intra-state supplies (when the seller and buyer are in the same state). Use IGST for inter-state supplies (when the seller and buyer are in different states or for exports). The total GST rate is the same — it is just split differently.
What is the difference between a Tax Invoice and a Bill of Supply?
A Tax Invoice is issued by GST-registered suppliers for taxable supplies. A Bill of Supply is issued for exempt supplies or by composition scheme taxpayers who cannot charge GST. Use the toggle to switch between the two.
What are HSN and SAC codes?
HSN (Harmonised System of Nomenclature) codes are used for goods. SAC (Services Accounting Code) codes are used for services. These codes classify what is being sold and determine the applicable GST rate. They are mandatory on GST invoices above certain turnover thresholds.
Is this tool free?
Yes, completely free. No sign-up, no watermarks, no limits.