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.

Your business
+ Logo
PNG/JPG, under 1 MB. Square works best.
Bill to (client)
Invoice details
Items
DescriptionHSN/SACQtyRateGST%
Notes & terms

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 trial

How to create an invoice

1

Add your details

Upload your logo and enter your business and client details, including GSTIN where applicable.

2

Add line items

List each product or service with HSN/SAC, quantity, rate and GST rate. Totals calculate automatically.

3

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:

FieldWhy it matters
Supplier name, address & GSTINIdentifies the registered seller
Invoice number & dateA unique, sequential reference for the transaction
Customer name, address & GSTINNeeded for B2B supplies and input tax credit
HSN / SAC codeClassifies each good (HSN) or service (SAC) for GST
Taxable value & GST rateThe amount tax is charged on, and the applicable rate
CGST, SGST/UTGST or IGSTThe tax split: CGST+SGST within a state, IGST across states
Place of supplyDetermines whether the supply is intra- or inter-state
Total & amount in wordsThe 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Send 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 →
Trusted by 1,00,000+ growing businesses · Rated 4.5/5 on Capterra

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.