GST Invoice Generator FREE
Compliant tax invoice with auto IGST/CGST/SGST split based on buyer state. HSN code lookup built-in. Download as PDF in 60 seconds. The form below saves locally โ refresh-safe.
| Sub-total (taxable value) | โน0 |
| CGST | โน0 |
| SGST/UTGST | โน0 |
| TOTAL (incl. GST) | โน0 |
How this works
- GST split logic: If seller state = buyer state, charge CGST + SGST (split equally). If different states, charge IGST. We auto-determine this.
- HSN/SAC codes: Type a product name or partial code, the dropdown filters from the GST-Council master list. We've bundled the top 800 codes for common B2B/B2C transactions; the full GST HSN master (~150k entries) is available via cbic-gst.gov.in.
- No server: Everything runs in your browser. PDF generated client-side via jsPDF. We don't see your data.
- Form persistence: Your details auto-save to your browser's localStorage. Refresh the page and your data's still here.
When this isn't enough
Use this for: one-off invoices, low-volume freelance billing, occasional B2B invoices. Switch to dedicated accounting software when you need:
- GSTR-1 filing โ monthly upload of all outward supplies. Manually entering 50+ invoices is painful.
- E-invoice / IRN generation โ mandatory if your turnover > โน5 cr (as of FY 2024-25).
- E-way bill generation for goods movement > โน50k.
- Recurring invoices, payment reminders, accounting integration.
Zoho Books
Full GST suite: invoicing + GSTR-1/3B + e-invoice + e-way + bank feeds. โน0 for first year if turnover โค โน15 lakh. Free trial 14 days.
Vyapar
Mobile + desktop. Works offline, syncs when online. Strong for retail/kirana businesses. Free for basic use, โน3,599/yr for advanced.
Tally Prime
The default for CAs and mid-size businesses. โน18,000/yr single-user, โน54,000/yr multi-user. Steep learning curve but feature-complete.
FAQ
Is this invoice GST-compliant?
Yes โ it includes all 16 mandatory fields per Rule 46 of CGST Rules: supplier name + address + GSTIN, recipient name + address (+ GSTIN if B2B), invoice number + date, HSN/SAC, description, quantity, rate, taxable value, GST rates (CGST/SGST/IGST split), total. Add your signature/seal manually after download if you want.
What HSN code do I use?
Start typing the product name in the HSN field โ the dropdown filters. If your product isn't in the bundled list (we ship the top 800 codes), use the official searcher at cbic-gst.gov.in. HSN digit requirements: 4 digits if your annual turnover โค โน5 cr; 6 digits if > โน5 cr.
Why CGST + SGST vs IGST?
If you're selling to a customer in the SAME state as your business, GST is split: half CGST (goes to Central Govt), half SGST (goes to State Govt). Different state = full IGST (Central collects, then redistributes). This is automatic in the form once you pick both states.
Can I edit the PDF after download?
The download is a flat PDF โ not editable. Re-enter the form values and re-download if you need to change anything. Your form data persists in your browser (localStorage), so it'll be there when you come back.
Is my data sent anywhere?
No. Everything happens in your browser โ no server, no analytics on form inputs. Open DevTools and watch the Network tab if you want to verify.
Can I customize the layout / add my logo?
Logo upload is on the roadmap. For now, you can edit the downloaded PDF in Preview/Acrobat to drop a logo image on top. If logo support matters for your invoicing, leave a note via the protodex.io contact form โ building this if there's enough demand.