Free GST tool
GST invoice generator for India
Fill in your business, your customer and the items — the invoice builds itself as you type. Download a print-ready A4 PDF when you're done.
Free · no sign-upRuns in your browser
Invoice details
GST typeSale within your own state
Payment status
Your business
Logo (optional)
Bill to
Items
1 lineAmount
₹ 0.00
Taxable ₹ 0.00 · Tax ₹ 0.00
Payment details
Optional
Notes & terms
Optional
Current official references
Frequently asked questions
What details are mandatory on a GST tax invoice in India?
Rule 46 lists particulars that apply according to the supply, including supplier and recipient details, a financial-year-unique number, date, HSN/SAC, description, quantity and unit for goods, taxable value, tax rate and amount, place of supply, reverse-charge status and signature or the relevant e-invoice treatment. Exports, SEZ and special supplies can require additional particulars.
What is the difference between CGST+SGST and IGST on an invoice?
When seller and buyer are in the same state (intra-state), GST is split equally into CGST (central) and SGST (state). When the sale crosses state lines (inter-state), a single IGST is charged at the full rate. The total tax burden is identical — only how it is divided changes.
When should I use HSN codes on an invoice?
CBIC guidance requires six-digit HSN/SAC where preceding-financial-year aggregate turnover exceeds ₹5 crore. Taxpayers up to ₹5 crore use four-digit HSN on B2B invoices under that guidance. GST return portal validation is a separate check, and the exact product or service classification must still be verified.
Can I add a discount on a GST invoice?
Yes. You can offer a line-level discount (applied before GST is calculated). GST is then computed on the post-discount taxable value. Use the per-line "Discount %" field in this generator — the live totals panel shows the discount amount and reduced taxable value.
Why does the rate selector include legacy and special rates?
From 22 September 2025 the headline GST structure uses 5% and 18%, with 40% for specified demerit and luxury supplies. Nil or exempt entries and notified special rates continue, while older rates can matter for historical documents. Verify the current notification, classification, conditions and invoice date before issuing the invoice.
Is this GST invoice generator free?
Yes. The BillRaja GST invoice generator is completely free to use with no sign-up required. It runs entirely in your browser — no data is sent to any server. For automatic invoice numbering (BR-YYYY-NNNNN), WhatsApp PDF sharing and GSTR-ready reports, use the free BillRaja app.
How do I add a logo to my GST invoice?
Click the 'Upload Logo' button and select a PNG or JPEG image. The logo is read locally in your browser and embedded directly into the PDF. No image data is uploaded to any server.