Who Needs GST Invoices?
Every business registered under GST in India must issue tax invoices for goods or services sold. This includes freelancers, shop owners, online sellers, and service providers.
Mandatory Fields in a GST Invoice
- Seller's name, address, and GSTIN
- Buyer's name, address, and GSTIN (if registered)
- Invoice number (unique, sequential)
- Date of issue
- HSN/SAC code for each item
- Quantity, unit, and rate
- Tax rate and amount (CGST+SGST or IGST)
- Total amount in words
- Place of supply
- Signature of authorized person
How to Generate Free GST Invoice with CleverTools
Our GST Invoice Generator handles everything automatically:
- Upload your logo — appears on the PDF header
- Enter seller details — GSTIN is validated automatically
- Enter buyer details — save customers for quick reuse
- Add line items — with HSN autocomplete (60+ codes), quantity, rate, discount
- Tax auto-calculates — CGST+SGST for same state, IGST for different state
- Download PDF — professional format with 3 themes (Classic, Modern, Minimal)
CGST + SGST vs IGST: How It Works
If seller and buyer are in the same state, GST is split into CGST (Central) and SGST (State) — each at half the rate. If in different states, IGST (Integrated) applies at the full rate. Our tool detects this automatically from the states you select.
Features No Other Free Tool Has
- Per-item discount (% or flat amount)
- HSN code search with autocomplete
- Digital signature upload
- Shipping charges with separate GST
- Reverse charge mechanism toggle
- Round-off to nearest rupee
- Saved customer database
- Auto-increment invoice numbers