Free Invoice Generator
Create a professional, GST-ready invoice in minutes. Fill in the details, watch the live preview, then download a PDF or print. No sign-up needed.
Sending invoices every month? ProfitBooks creates GST invoices, tracks payments and sends reminders, so you are not rebuilding each one by hand.
Start your free trialHow to create an invoice
Add your details
Upload your logo and enter your business and client details, including GSTIN where applicable.
Add line items
List each product or service with HSN/SAC, quantity, rate and GST rate. Totals calculate automatically.
Download or print
Check the live preview, then download a PDF or print it to send to your customer.
What a GST tax invoice should include
Under Indian GST rules, a tax invoice issued by a registered business should generally contain the following, so it can be used by your customer to claim input tax credit:
| Field | Why it matters |
|---|---|
| Supplier name, address & GSTIN | Identifies the registered seller |
| Invoice number & date | A unique, sequential reference for the transaction |
| Customer name, address & GSTIN | Needed for B2B supplies and input tax credit |
| HSN / SAC code | Classifies each good (HSN) or service (SAC) for GST |
| Taxable value & GST rate | The amount tax is charged on, and the applicable rate |
| CGST, SGST/UTGST or IGST | The tax split: CGST+SGST within a state, IGST across states |
| Place of supply | Determines whether the supply is intra- or inter-state |
| Total & amount in words | The final payable amount, clearly stated |
This tool uses the current GST 2.0 rates (0%, 5%, 18% or 40%). Within a state it splits GST into CGST + SGST; across states it applies IGST. Always confirm the right rate and HSN/SAC for your goods or services before issuing.
How GST is calculated on each line
Tax on a line = Rate × Qty × (GST% ÷ 100). For example, 2 units at ₹500 with 18% GST: taxable = ₹1,000.00, GST = ₹180.00, line total = ₹1,180.00. With a discount applied before tax, the discount reduces the taxable value first, then GST is charged on the reduced amount.
Common GST invoice mistakes
- Skipping or repeating invoice numbersEach invoice needs a unique number in one running series. The generator starts at INV-0001; change it to your next number before you download.
- Leaving out the customer's GSTIN on a B2B invoiceYour customer needs it to claim input tax credit, as the table above shows. Add it in the Bill to section.
- Choosing the wrong GST typeIntra-state supplies take CGST + SGST and inter-state supplies take IGST. Fill in the place of supply and read place of supply in GST if you are unsure.
- Missing HSN or SAC codesAdd the code on every line. Our guide to HSN codes under GST explains how to find yours.
Frequently asked questions
Is this invoice generator free?
Yes. The ProfitBooks invoice generator is completely free, works in your browser with no sign-up, and lets you download a PDF or print your invoice.
What is a tax invoice under GST?
A tax invoice is the document a GST-registered business issues when supplying taxable goods or services. It shows the GST charged and is required for the buyer to claim input tax credit.
What is the difference between CGST, SGST and IGST?
For supplies within the same state, GST is split into CGST (central) and SGST (state). For supplies across states or imports, a single IGST is charged instead.
What are HSN and SAC codes?
HSN codes classify goods and SAC codes classify services. The correct code should appear on each invoice line for GST.
Is my data uploaded anywhere?
No. Everything you type stays in your browser; the invoice is generated locally on your device and nothing is sent to a server by this tool.
Can I add more than one item to the invoice?
Yes. Click Add item for each product or service. The taxable value, GST and total update as you add lines.
Can I add my logo to the invoice?
Yes. Use Upload logo in the Your business section. A PNG or JPG under 1 MB works, and square logos look best.
Other free tools
All calculators and generatorsGST Calculator India
Add or remove GST and see the CGST, SGST and IGST split.
Open calculator IndiaGST Calculator Australia
Add or remove GST in AUD and see the net amount, GST and total.
Open calculator AustraliaUAE VAT Calculator
Add or remove VAT in AED and see the net amount, VAT and total.
Open calculator UAEDiscount Calculator
Find the sale price, your savings or the discount % from two prices.
Open calculator Any currencyVAT Invoice Generator
Create a UAE tax invoice with your TRN and VAT per line, then download a PDF.
Open generator UAEEstimate Generator
Create an estimate or quotation with GST, then download a PDF.
Open generator IndiaSend invoices and get paid faster
ProfitBooks lets you create GST invoices, track payments, send reminders and manage your books. It is built for Indian small businesses.
Start your free trial →This tool helps you create invoices for general use and reflects GST 2.0 rates. It is not tax or legal advice. Confirm GST rates, HSN/SAC codes and invoice requirements for your business before issuing.