GST Invoice Generator
Fill in the details and your invoice builds live on the right. When it looks good, click Print / Save as PDF. Everything stays in your browser.
Seller (You)
Buyer (Bill to)
Invoice details
Items
| Description | HSN/SAC | Qty | Rate ₹ | GST% |
|---|
Tip: in the print dialog choose "Save as PDF" as the destination.
Billed to
Place of supply
| # | Description | HSN | Qty | Rate | Taxable | GST |
|---|
What is a GST invoice?
A GST invoice — formally a tax invoice — is the document a registered supplier issues at the time of supplying goods or services. It is the backbone record of GST: it fixes your output tax liability, appears in your GSTR-1 return, and is the document your customer relies on to claim input tax credit. A missing or defective invoice doesn't just look unprofessional; it can literally block your customer's tax credit and sour the relationship.
Because so much depends on it, GST law prescribes exactly what an invoice must contain. This generator lays those fields out for you so you don't have to remember them: seller and buyer blocks with GSTIN, a consecutive invoice number and date, place of supply, an itemised table with HSN/SAC and per-item GST, the correct CGST/SGST or IGST split, a grand total and the amount in words.
How the CGST / SGST / IGST split works
The single most common invoicing mistake is charging the wrong tax head. The rule is simple: if your state and the place of supply are the same, the GST is split equally into CGST (central) and SGST (state). If they differ — an inter-state sale — a single IGST at the full rate applies instead. The total tax is identical either way, but paying under the wrong head means claiming a refund on one side and re-paying on the other.
This tool removes the guesswork: pick your state and the place of supply from the dropdowns, and the invoice switches between CGST+SGST and IGST automatically. For the underlying logic, read our guide CGST vs SGST vs IGST explained.
How to create your invoice — step by step
- Enter your details — business name, address, GSTIN and state. These print in the invoice header.
- Enter the buyer's details — name, address, their GSTIN if registered, and the place of supply. Verify a new buyer's GSTIN first with the free GSTIN Validator; one mistyped character blocks their input credit.
- Set the invoice number and date. Keep the serial consecutive and unique for the financial year — gaps and duplicates invite questions.
- Add line items with description, HSN/SAC, quantity, rate and GST%. Taxable value, tax and totals compute live in the preview.
- Check the preview — the tax split, the amount in words, everything updates as you type.
- Print / Save as PDF. In the print dialog choose "Save as PDF"; only the invoice prints, never the form or website chrome.
Invoice, quotation or proforma — which do you need?
If the customer hasn't confirmed the order yet, don't raise an invoice — send a quotation instead; it's an offer with no tax effect and its prices can still be negotiated. If the order is agreed but not yet supplied and the buyer needs a document for an advance or purchase order, a proforma invoice fits. The tax invoice comes only at supply. The full comparison is in Quotation vs Invoice vs Proforma, and the complete field-by-field requirements are in GST Invoice Rules.
Why this tool is private by design
Everything on this page runs as JavaScript inside your browser. Your business details, your customers' names, your prices — none of it is transmitted, logged or stored anywhere. That is a deliberate design choice: invoice data is commercially sensitive, and the safest server is no server. The flip side is that we cannot recover anything for you, so always save the PDF (a good habit: name the file after the invoice number, e.g. INV-042.pdf).