GST Invoice Generator
Free, no sign-up. Your data stays in this browser and is never uploaded.
Template
Invoice details
Your details (seller)
Client details (buyer)
Select your state and the client's state to apply the right GST (CGST + SGST or IGST).
Line items
Payment details
Notes and terms
How to create a GST invoice with BillBuddy
- Enter your business details and GSTIN. Your state is filled in automatically.
- Add your client and pick their state so the right tax (CGST + SGST or IGST) is applied.
- Add line items with HSN/SAC code, quantity, rate, discount and GST rate.
- Choose a template, check the live preview and download the PDF.
New to GST invoicing? Read what a GST invoice must contain, or start from a template for your profession.
Frequently asked questions
Is the BillBuddy invoice generator really free?
Yes. There is no sign-up, no watermark and no limit on invoices. Everything runs in your browser.
Where is my invoice data stored?
Only in your own browser's local storage, so your next invoice starts with your details filled in. Nothing is uploaded to a server, and clearing site data removes it.
How does BillBuddy decide between CGST+SGST and IGST?
It compares your state with the client's state. If they match, tax is split equally into CGST and SGST. If they differ, the full tax is charged as IGST.
Does it validate GSTIN?
It checks the 15-character format and the state code, and fills in your state from a valid GSTIN. It does not check whether the GSTIN is active on the GST portal, so verify that separately.
Can I use these invoices for filing GST returns?
The PDF contains the mandatory fields of a tax invoice. Always confirm the details with your accountant, and use e-invoicing if your turnover is above the threshold.