If you’re registered under GST in India, every sale needs a proper tax invoice — with the right fields, the correct CGST/SGST or IGST split, and the amount in words. Getting it wrong can mean rejected input-tax claims for your customer. Here’s exactly what a GST invoice must contain and how to generate one for free securely.
Add your business and the customer’s details, including GSTIN and state.
List each item with HSN/SAC, quantity, rate and GST rate — totals calculate instantly.
Same state applies CGST + SGST; a different state applies IGST — handled for you.
Review the live preview and download a clean GST invoice.
CGST + SGST vs IGST — the simple rule
The tax split depends on where the buyer and seller are. For an intra-state sale (both in the same state) the GST is split equally into CGST and SGST — so 18% becomes 9% + 9%. For an inter-state sale (different states) the full rate is charged as IGST. This tool picks the right one automatically from the states you select.
What a GST invoice must include
- The words “Tax Invoice”, an invoice number and date.
- Seller name, address and GSTIN.
- Buyer name, address and GSTIN (for B2B).
- Each item with HSN/SAC code, quantity, rate and taxable value.
- The GST rate and amount (CGST/SGST or IGST).
- The total, and the total amount in words.
Why generate it securely
Your invoices contain sensitive business and customer data. This tool builds the invoice securely, so nothing is stored — you get a clean, professional PDF with no watermark, no sign-up and no monthly fee.
Tip: Keep your invoice numbers in a continuous series (INV-001, INV-002…) within a financial year — GST rules expect a consecutive, unique numbering sequence.
Make your GST invoice now
Fill in the details, let CGST/SGST or IGST apply automatically, and download the PDF — free and private.
Open the GST Invoice Generator →Frequently Asked Questions
When do I charge CGST+SGST and when IGST?
Same-state sales use CGST + SGST (the rate split in half each); different-state sales use IGST (the full rate). The tool decides automatically from the states you choose.
Is my invoice data uploaded?
No. Everything is generated securely, so your business and customer details are never stored.
Does it convert the total to words?
Yes — the amount is spelled out in Indian words (lakh/crore) automatically, as a tax invoice requires.
Is it free?
Yes — completely free, with no sign-up, watermark or limit.