PRO WORKSPACE

GST Invoice Generator — Create GST Invoices Online for Free

GST Invoice Fields Included

Configure your professional invoice.

Auto-saved

1. Invoice Details

This selection records the invoice treatment only. Verify whether reverse charge applies to the transaction.

2. Your Details

3. Client Details

4. Items

Enter the applicable unit/UQC for goods. It may be left blank where not applicable.

5. Bank Details

6. Terms & Notes

A typed name is not a digital signature. Sign or digitally sign the invoice separately where required.
Disclaimer: KaroTools formats an invoice using the information you provide. It does not verify GST registration, tax rates, HSN/SAC classification, place of supply, reverse-charge treatment or whether e-invoicing applies. Review the invoice and current official requirements before issuing it.

KaroTools does not generate an Invoice Reference Number (IRN) or an IRN QR code. If e-invoicing applies to your transaction under current GST rules, complete the e-invoice process separately through an authorised Invoice Registration Portal (IRP).

TAX INVOICE

Invoice No
-
Invoice Date
-
Tax payable on reverse charge: No

Your Business Name

Bill To

Client Name

DescriptionHSN/SACQtyRate (₹)CGSTSGSTTotal (₹)
Bank Details
Account Name:
-
Account No:
-
IFSC Code:
-
Taxable Amount0.00
CGST0.00
SGST0.00
Total Amount0.00
Terms & Conditions

Payment due within 15 days. Thank you for your business!

Authorised Signatory
For Company Name

Proforma Invoice Guide

Learn what a proforma invoice is and when freelancers should send one.

Read Proforma Guide →

GST Invoice Format

Understand the prescribed particulars for a GST invoice.

See Invoice Format →

GST State Codes

Find the correct state code for your customer's GSTIN.

Find State Codes →

How does the GST Invoice Generator work?

The KaroTools GST Invoice Generator helps you create professional tax invoices instantly. It automatically calculates CGST and SGST for local sales, or IGST for inter-state sales based on the GST rate you select. Once your details are filled, you can download a professionally formatted PDF. Learn more in our GST Invoice Format Guide.

Intra-state Tax = CGST (Rate/2) + SGST (Rate/2)

Inter-state Tax = IGST (Full Rate)

Free GST Invoice Generator India

Creating a professional tax invoice shouldn't be complicated. Our free GST Invoice Generator allows you to instantly generate a professionally formatted invoice without needing complex accounting software or struggling with a GST invoice format in Excel. Simply fill in your details, add your items, and click generate!

What Details Are Required in a GST Invoice?

If you have recently completed your GST registration, it's critical to format your bills correctly. Rule 46 of the CGST Rules prescribes invoice particulars applicable to the transaction, including:

  • Your Business Name, Address, and GSTIN
  • Buyer's Name, Address, and GSTIN (if they are a registered business)
  • Unique, consecutive Invoice Number and Date of Issue
  • HSN/SAC Code for each item or service
  • Taxable value of supply
  • Rate and exact amount of taxes (CGST, SGST, IGST)

CGST, SGST and IGST in GST Invoice

Our generator automatically handles the tax math. However, understanding the difference is key to compliance. Read our complete guide on IGST vs CGST vs SGST to learn exactly when to apply each tax type. In short: charge IGST if your client is in a different state, and CGST + SGST if they are in the same state. Note that if you are opted into the GST Composition Scheme, you issue a "Bill of Supply" instead of a tax invoice and cannot collect GST.

GST Invoice Format for Freelancers and Small Businesses

Whether you are a freelance designer, developer, or a small shop owner, this tool creates a structured GST invoice format using the information you provide. It calculates totals, subtracts discounts, and breaks down the taxes. If you only know the final total price and need to extract the base amount for the invoice, you can use our Reverse GST Calculator first.

Frequently Asked Questions

Is this GST invoice generator completely free?

Yes! The KaroTools GST Invoice Generator is 100% free to use. There are no watermarks, no login required, and no limits on how many invoices you can generate.

What details are mandatory in a GST invoice?

Rule 46 of the CGST Rules prescribes particulars for a GST tax invoice. The particulars applicable to a transaction can include supplier and recipient details, invoice number and date, HSN/SAC, description, quantity and UQC for goods, taxable value, tax rate and amount, place of supply for inter-State supplies, reverse-charge indication, and signature or digital signature subject to applicable requirements. KaroTools provides invoice-formatting fields but does not verify legal completeness.

When should I charge IGST instead of CGST/SGST?

You charge IGST for inter-state supply (when the buyer is in a different state from you). You charge CGST + SGST for intra-state supply (when the buyer is in the same state).

Can I download my invoice as a PDF?

Yes, you can click the 'Print/PDF' button after filling out your details to instantly download a professional, client-ready PDF invoice.

Does this invoice format work for freelancers?

Absolutely. Freelancers, consultants, and small businesses can use this format. Make sure to enter your appropriate SAC code for the services provided.

Disclaimer: This invoice generator and guide is for general informational purposes only. Verify applicable requirements through official CBIC/GST sources or consult a qualified professional.