GST Invoice Format in India: Rules & Free Template
Everything a GST invoice in India must show — GSTIN, HSN/SAC, and the tax breakup — plus a free way to create one.
If you're registered under GST in India, your tax invoices must include specific fields. Here's a plain-English checklist.
What a GST invoice must include
- Your business name, address, and GSTIN.
- A unique, sequential invoice number and the date.
- Customer name, address, and GSTIN (if registered).
- HSN/SAC code for each item or service.
- Taxable value and the CGST, SGST/UTGST, or IGST breakup with rates.
- Total invoice value (in figures and ideally words).
- Place of supply for inter-state transactions.
CGST/SGST vs IGST
For sales within your state, split the tax into CGST + SGST. For inter-state sales, charge IGST instead. Our tool lets you add your total tax percentage; label it clearly on the invoice.
Always confirm the latest GST rules with a qualified accountant — this is general guidance, not tax advice.
Frequently asked questions
What is mandatory on a GST invoice in India?
Your GSTIN, a unique invoice number and date, customer details, HSN/SAC codes, the taxable value, the CGST/SGST or IGST breakup with rates, and the total value.
Is HSN code mandatory on a GST invoice?
Yes, HSN (goods) or SAC (services) codes are required; the number of digits depends on your turnover. Check the current threshold for your business.
Can I make a GST invoice online for free?
Yes. You can create a professional GST-style invoice with PDF Bill Builder, add your tax, and download it as a PDF — no signup.
Create your invoice now — free
Invoices, receipts, and quotations. Add your logo, apply tax, download a PDF in seconds. No signup.
Open the free generatorKeep reading
How to Make an Invoice: Step-by-Step Guide (2026)
A clear, no-jargon guide to making a professional invoice that gets paid — what to include, the exact steps, and a free tool to do it in seconds.
How to Invoice a Client as a Freelancer
Everything a freelancer needs to invoice clients professionally and get paid on time — plus a free freelance invoice template.