Free, GST-compliant invoice generator with PDF download. Multiple items, HSN codes, auto CGST/SGST/IGST. No signup, no watermark — works directly in your browser.
Your GSTIN, address, state. Same for the buyer (GSTIN optional for B2C).
Description, HSN code, qty, rate, GST rate. Add as many rows as needed.
Auto-calculated CGST/SGST or IGST, total in words. Save as PDF or print.
A GST-compliant invoice must include all of the following (this tool covers all of them):
Same state (intra-state): seller and buyer in the same state → split GST into CGST (Central) + SGST (State), each = half of the total GST rate. Example: 18% GST = 9% CGST + 9% SGST.
Different states (inter-state): → IGST applies as a single tax equal to the full GST rate. The tool detects this automatically from the state fields you select.
Yes, the format matches CBIC and GST Council guidelines. As long as you fill in your real GSTIN, business details, and HSN codes correctly, the generated invoice is fully compliant for B2B and B2C use.
You need a GSTIN to issue GST invoices legally. If you're not GST-registered, use our regular Bill / Receipt Message tool instead — that's for non-GST receipts.
HSN (Harmonised System of Nomenclature) codes are standardised. Search "HSN code for [product name]" on the official GST portal at cbic-gst.gov.in. Common examples: 1006 (rice), 1701 (sugar), 6109 (t-shirts), 998314 (IT consulting services).
Yes — invoice numbers must be sequential and unique within a financial year. Use formats like INV-2026-001 or 25-26/INV/001. Don't skip numbers or reuse old ones.
No — everything runs in your browser. Your seller details, buyer details, and items are never sent to our servers. The PDF is generated locally and downloaded directly.