Free Invoice Generator with GST
Create a clean, professional invoice in minutes. Add your items, choose CGST and SGST or IGST, and save it as a PDF to send on WhatsApp or email. No sign-up and nothing is uploaded.
From (your business)
Bill to
Download PDF opens your browser's print window. Choose "Save as PDF" as the printer. This tool is a convenience, so check GST rules with your accountant.
How to use the invoice generator
- Add your business details, including GSTIN if you are registered, and upload your logo.
- Add the client’s name and address, and their GSTIN if they are a registered business.
- Choose the tax type. Use CGST and SGST when you and the client are in the same state, and IGST when the client is in another state.
- Add your items with quantity, rate and GST rate. Totals and tax update as you type.
- Press Download PDF and choose “Save as PDF” in the print window. Send the file on WhatsApp or email.
Your details are saved in your browser, so next time you only need to change the client and items. Press New invoice to start the next number.
What should an invoice include?
| Field | Why |
|---|---|
| Invoice number and date | Each invoice needs a unique number in sequence |
| Your name, address and GSTIN | Identifies the supplier |
| Client name, address and GSTIN | Needed for the client to claim input tax credit |
| Item description, quantity and rate | Shows what was supplied |
| Tax rate and tax amount | CGST and SGST, or IGST, shown separately |
| Place of supply | Decides whether IGST or CGST and SGST applies |
| Total in figures and words | Reduces errors and disputes |
Registered businesses also need HSN or SAC codes on tax invoices in many cases, and some must issue e-invoices through the government portal. This tool is a simple invoice maker, so check the exact rules for your business with your accountant.
CGST and SGST vs IGST
If you are in Faridabad, Haryana, and your client is also in Haryana, the sale is within the state, so GST is split equally into CGST and SGST. For an 18% service, that is 9% CGST and 9% SGST. If your client is in Delhi or Noida, which are in other states, the sale is inter-state, and the full 18% is charged as IGST.
Tips for getting paid faster
- Send the invoice the same day the work is done.
- Add clear payment details, such as your UPI ID or bank account, and the due date.
- Add a UPI QR code to your invoices with our QR code generator.
- Keep a simple record of which invoices are paid and which are pending.
- Follow up politely on WhatsApp when the due date passes. Our WhatsApp link generator makes it quick.
More free tools and guides
Learn the skills clients pay for, from SEO to ads, on live projects in our digital marketing course in Faridabad.
See the courseAll free toolsAsk on WhatsAppFrequently Asked Questions
Is this invoice generator free?
Yes. It is free with no sign-up and no watermark. Everything is created in your browser and nothing is uploaded to our server.
How do I download the invoice as a PDF?
Press Download PDF. Your browser's print window opens. Choose Save as PDF as the printer and save the file.
Can I create GST invoices with this tool?
Yes. You can add your GSTIN and the client's, set GST rates per item and choose CGST plus SGST or IGST. Check HSN or SAC and e-invoicing rules with your accountant.
Should I charge IGST or CGST and SGST?
Charge CGST and SGST when you and the client are in the same state, and IGST when the client is in a different state. The place of supply decides which applies.
Is my invoice data saved?
Your details and items are saved only in your own browser so you can continue later. Clearing your browser data removes them.
Can freelancers without GST use this?
Yes. Choose No GST as the tax type and the invoice will show only the amounts without tax lines.