Free tool
Free GST invoice generator
Make a GST-compliant tax invoice in a minute. CGST + SGST or IGST is worked out from the place of supply, and you can download it as a PDF.
Works in your browser. What you type is never sent to us or stored.
Before you send it: check the GST rates, HSN/SAC codes and place of supply with your CA. This tool works out the numbers from what you enter. It can’t confirm the rate or code is right for your goods or services.
Sending lots of invoices? We build custom billing and business apps: GST invoices, quotations, payment tracking and reports in one place.
Talk to us →What must a GST tax invoice show?
Under rule 46 of the CGST Rules, a tax invoice must include:
- Your name, address and GSTIN.
- An invoice number of up to 16 characters (letters, numbers, “/” and “-”) that is unique for the financial year, such as INV/2026-27/001.
- The date of the invoice.
- The customer’s name and address, and their GSTIN if they are registered.
- The place of supply (state name and code) when you supply to another state.
- A description of the goods or services, with the HSN (goods) or SAC (services) code.
- Quantity, unit, rate and the taxable value, after any discount.
- The GST rate and amount: CGST + SGST for a sale within your state, IGST for a sale to another state.
- Whether tax is payable on reverse charge.
- Your signature or digital signature (a computer-generated invoice can say so instead).
CGST + SGST or IGST?
Compare your state with the customer’s place of supply. If they are the same, the GST is split equally between CGST and SGST (for example, 18% becomes 9% + 9%). If they are different, the full rate is charged as IGST. The tool does this automatically when you choose the two states. If you enter a GSTIN, the state is filled in from its first two digits.
Current GST rates
Since 22 September 2025, the main GST rates are 5% and 18%, with 40% for luxury and “sin” goods, plus 0% and special rates such as 3% for gold and 0.25% for rough diamonds. Most professional services, including IT and web services, are taxed at 18%. Always check the right rate for your goods or services on the CBIC website, or with your accountant.
HSN and SAC codes
If your annual turnover is up to ₹5 crore, a 4-digit HSN code is enough on B2B invoices. Above ₹5 crore, you need 6 digits. Services use SAC codes. For example, 998314 is IT design and development services.
When you need more than this tool
- E-invoicing: if your annual turnover is above ₹5 crore, B2B invoices must be registered on the government’s Invoice Registration Portal (IRP) to get an IRN and QR code. This tool doesn’t do that.
- E-way bills are needed for moving goods worth more than ₹50,000.
- Not registered under GST? Then you shouldn’t charge GST or issue a tax invoice. Issue a simple bill without GST instead.
This guide is general information. Your accountant can confirm what applies to your business.
FAQ
Common questions
Is this invoice valid for GST?
Do you store my invoices or customer details?
How do I save it as a PDF?
Can it number my invoices automatically?
Does it work for e-invoicing?
Got something to grow?