With tax edition · India
Free GST Invoice Generator for India
This free GST invoice generator is set up for India. It prints the title "Tax Invoice", adds your GSTIN, applies GST at 5%, 18% and 40% and keeps every total exact to the smallest unit of Indian Rupee (INR). India's GST splits tax into CGST and SGST for sales within a state and a single IGST for sales between states, and a tax invoice must carry the HSN or SAC code of what you sell.
Fill in your business, your client and the items; the invoice builds itself beside the form. Each line can carry its own rate, and the totals show the taxable value, each tax line and the grand total, followed by the amount in words. Special cases are covered too (composition scheme (bill of supply)): pick the treatment and the legal wording is printed for you. Dates follow the local format (26/10/2026).
Nothing you type leaves your computer: drafts, saved clients and your invoice history stay in this browser, and the PDF is created on your device. This tool does not generate government-registered e-invoices (IRN/QR). Businesses above the e-invoicing turnover limit must use the GST e-invoice system. Rates were last checked on 2026-10-26; tax rules change, so confirm anything unusual with your tax authority.
What a tax invoice in India should include
- The words "Tax Invoice"
- Your business name, address and GSTIN
- Your client's name and address (and their GSTIN for business sales)
- A unique invoice number and the invoice date
- Place of supply with the state code, and HSN/SAC codes
- Each item with quantity, price and the GST rate
- The taxable value, the GST amount for each rate and the total
- The legal wording for composition scheme (bill of supply) sales, where they apply
Worked example
The sample invoice above, calculated by the same engine you use:
- Brand identity design (2 × 1,000.00)
- 2,000.00
- Printed brochures (pack) (1 × 500.00)
- 500.00
- Subtotal
- ₹2,500.00
- Taxable value
- ₹2,500.00
- CGST @ 9%
- ₹180.00
- SGST @ 9%
- ₹180.00
- CGST @ 2.5%
- ₹12.50
- SGST @ 2.5%
- ₹12.50
- Total
- ₹2,885.00
Two Thousand Eight Hundred Eighty-Five Rupees Only
Frequently asked questions
What GST rates can I use for India?
The generator offers 5%, 18% and 40%. These are starting values last checked on 2026-10-26. Starting rates from REQUIREMENTS.md Section 7 (GST slabs 0, 5, 18 and 40 after the 2025 reform). Re-check every rate against cbic-gst.gov.in before relying on it.
Do I need my GSTIN on the invoice?
Yes. A tax invoice should show your GSTIN. The generator checks the format and warns you if it looks wrong, but never blocks your download.
Can I enter prices that already include tax?
Yes. Choose "Including GST" and the generator works the tax back out of each price, so the total equals the prices you entered.
Is this a government e-invoice?
This tool does not generate government-registered e-invoices (IRN/QR). Businesses above the e-invoicing turnover limit must use the GST e-invoice system.
Where is my invoice data stored?
Only in your own browser. Nothing is uploaded, and the generator works offline after the first visit.
Related templates
- Invoice Without GST for India
- VAT Invoice Generator for United Kingdom
- VAT Invoice Generator for Ireland
- VAT Invoice Generator for Germany
- VAT Invoice Generator for France
- VAT Invoice Generator for Spain
- VAT Invoice Generator for Netherlands
- Quotation generator
- Receipt generator
- Proforma invoice generator
- Freelancer invoice template
- Consulting invoice template
- Web developer invoice template
This tool helps you format invoices. It is not tax or legal advice. Check rules with your tax authority or accountant. Tax rates change. Verify with your tax authority. Rates last checked 2026-10-26.