Tax Invoice · CGST/SGST or IGST · Auto-save

GST Invoice Generator

Fill the form on the left, watch the invoice update on the right. Click Print to save it as PDF.

Your business (seller)

Bill to (customer)

Invoice details

Line items

Notes & bank details (optional)

Auto-saved to your browser

Frequently asked questions

About this generator and Indian GST invoice rules.

How do I save the invoice as a PDF?

Click the Print / Save as PDF button. Your browser's print dialog opens; pick Save as PDF as the destination, then save. The page hides the form during print so only the clean invoice is exported.

Works in Chrome, Edge, Safari, and Firefox without any extension.

Is this invoice GST-compliant?

Yes. Under Rule 46 of the CGST Rules, a tax invoice must contain: supplier name & GSTIN, recipient name & GSTIN (if registered), invoice number, date, HSN/SAC, description, quantity, taxable value, rate of tax, CGST + SGST (intra-state) or IGST (inter-state), place of supply, and grand total. This generator includes all of those.

For e-invoicing (B2B turnover above ₹5 crore), you must additionally generate an Invoice Reference Number (IRN) on the IRP portal — this generator produces the visual invoice document, not the IRN.

How does it decide CGST + SGST vs IGST?

It auto-detects from the GSTIN state code (first 2 digits): if your seller GSTIN and the customer's GSTIN have the same state code, the supply is intra-state (CGST + SGST). If they differ, it's inter-state (IGST). If the customer has no GSTIN, the place-of-supply state you select decides — same as seller's state means CGST + SGST, otherwise IGST.

Will my data be saved if I close the tab?

The form auto-saves to your browser's localStorage every keystroke (debounced). Reopen the page on the same browser and your last draft is restored. Click Reset to start fresh.

Important: the data is only on your device. Switching browsers, clearing browser storage, or using incognito mode loses the draft. We do not send any of your data to a server.

What's coming in the paid templates?

This is the free template. Premium templates (₹99–₹499 one-time) will add: logo & signature image upload, multiple template designs (modern, minimalist, classic), saved customer database, recurring invoice scheduling, multi-currency, proforma invoice / quotation / bill of supply variants, and one-click WhatsApp/email send.

Until then, the free version above covers the standard Indian GST invoice.

More tools

All free, all in your browser.