Generating your PDF…

Please wait a moment
🇮🇳 Made for Indian Businesses — 100% Free, No Watermark  |  Explore All Tools →
🧾 Free GST Tool

Free GST Invoice Generator
Online — No Signup, No Watermark

Create professional, GST-compliant invoices in under 2 minutes. Auto CGST/SGST/IGST calculation. Download clean PDF instantly.

100% Free Forever
No Watermark
Browser-Only (Private)
As per GST Act 2017
CGST / SGST / IGST
🧾 GST Invoice Generator
Fill details below → Preview → Download PDF
STEP-BY-STEP
15 Digits
Optional
Description HSN/SAC Qty Unit Price (₹) GST % Amount (₹)
Subtotal₹0.00
CGST₹0.00
SGST₹0.00
Total Amount₹0.00
GST Invoice
Invoice No:
Date:
Due:
Bill To
Place of Supply
#DescriptionHSN/SACQtyRate (₹)GST%Amount (₹)
Subtotal₹0.00
CGST
SGST
Total₹0.00
👨‍💼
TechCompare Editorial Team
Our team includes GST practitioners, chartered accountants, and web developers who ensure this tool complies with the latest GST Act 2017 regulations and CBIC circulars. Learn about us →

What is a GST Invoice?

A GST Invoice is an official document issued by a GST-registered supplier to a buyer for the supply of taxable goods or services. It is a legal requirement under Section 31 of the CGST Act, 2017.

Every registered business in India must issue a GST-compliant invoice that contains specific mandatory fields — including GSTIN, HSN/SAC codes, applicable tax rates (CGST, SGST, or IGST), and the total taxable value.

A valid GST invoice is also required for the buyer to claim Input Tax Credit (ITC) — making accuracy critical.

Mandatory Fields in a GST Invoice

  1. Name, address, and GSTIN of the supplier
  2. A consecutive serial number (Invoice Number)
  3. Date of issue
  4. Name, address, and GSTIN of recipient (if registered)
  5. Description of goods or services
  6. HSN code (for goods) or SAC code (for services)
  7. Quantity and unit (for goods)
  8. Total taxable value after discount
  9. GST rate and tax amount (CGST+SGST or IGST)
  10. Place of supply (state name)
  11. Signature (digital or physical)

CGST vs SGST vs IGST — What's the Difference?

TaxFull FormWhen Applied
CGSTCentral GSTIntra-state sale (same state, goes to Centre)
SGSTState GSTIntra-state sale (same state, goes to State)
IGSTIntegrated GSTInter-state sale (buyer and seller in different states)

Our tool automatically splits the GST rate when you choose CGST+SGST (each gets 50% of the total rate), and applies the full rate as IGST for inter-state transactions.

When Do You Need to Issue a GST Invoice?

  • When selling taxable goods or services as a registered dealer
  • For advance payments received (issue a Receipt Voucher)
  • For exports (mark as "Export under LUT" or with IGST)
  • For B2B transactions where buyer wants to claim ITC
  • Within 30 days of supply of services (for most businesses)
  • Within 45 days for banking and insurance companies
  • At the time of removal of goods (for supply of goods)

Common HSN Codes & GST Rates for Quick Reference

HSN (Harmonised System of Nomenclature) codes classify goods for GST purposes. Businesses with turnover above ₹5 crore must use 6-digit HSN codes; others may use 4-digit codes.

HSN CodeDescriptionGST Rate
1001Wheat and Meslin0%
4901Printed Books0%
6101Men's overcoats, jackets12%
8471Laptops and computers18%
8517Mobile phones18%
9403Furniture18% / 28%
9983IT / Software Services (SAC)18%
9972Real estate services (SAC)5% / 12%
9954Construction services (SAC)5% / 12%

Frequently Asked Questions — GST Invoice Generator

Is this GST invoice generator really free?
Yes, TechCompare's GST Invoice Generator is completely free. There are no hidden charges, no watermarks on downloaded PDFs, no signup required, and no limit on the number of invoices you can generate.
What is CGST, SGST, and IGST in a GST invoice?
CGST (Central GST) and SGST (State GST) apply when both buyer and seller are in the same state — the GST rate is split 50/50 between Centre and State. IGST (Integrated GST) applies when the transaction is inter-state. Our tool auto-calculates both scenarios based on your selection.
Can I download the GST invoice as a PDF?
Yes. After filling in all invoice details, click "Preview Invoice" to see a formatted view, then click "Download PDF" to save it to your device. The PDF has no watermarks and is professionally formatted.
Is my invoice data saved on your servers?
No. Everything happens entirely in your browser — your GSTIN, client details, and invoice data never leave your device. We do not store any invoice information on our servers.
What is HSN code in GST invoice?
HSN (Harmonised System of Nomenclature) is a standardised 4–8 digit code to classify goods. SAC (Services Accounting Code) is used for services. Businesses with turnover above ₹5 crore must use 6-digit HSN codes; those below can use 4-digit. Our tool has a field for both.
Can I use this GST invoice for B2B transactions?
Yes. For B2B invoices, enter the buyer's GSTIN in the "Buyer GSTIN" field. This allows your client to claim Input Tax Credit (ITC) against this invoice. The invoice is fully GST-compliant for B2B transactions.
Can I add a company logo to the invoice?
Logo upload feature is coming soon in the next update. Currently, the invoice includes your business name, GSTIN, address, and contact details in a professional format.