Skip to content
Bharat पूंजी
HomeGST CalculatorsGST Invoice Generator
📄

GST Invoice Generator

Create professional GST-compliant invoices with auto-calculated tax breakup.

Instant answerIndia-focusedCopy & share ready
GST Invoice Generator

Invoice Settings

Seller Details

Buyer Details

Line Items

Item 1
Taxable: ₹50,000.00GST: ₹9,000.00Total: ₹59,000.00
Item 2
Taxable: ₹3,000.00GST: ₹540.00Total: ₹3,540.00
Taxable Value
₹53,000.00
Total Tax
₹9,540.00
CGST
₹4,770.00
SGST
₹4,770.00
TAX INVOICE
No: INV-2024-001
Date: 2026-07-13
ABC Pvt Ltd
GSTIN: 27AABCU9603R1ZX
Mumbai, MH 400001
Bill To
XYZ Corp
GSTIN: 06AABCU9603R1ZP
Gurugram, HR 122001
#DescriptionHSNQtyRateTaxableCGSTSGSTTotal
1Web Development Services9983141₹50,000.00₹50,000.00₹4,500.00₹4,500.00₹59,000.00
2Domain Registration9984312₹1,500.00₹3,000.00₹270.00₹270.00₹3,540.00
Sub Total (Taxable Value)₹53,000.00
Total CGST₹4,770.00
Total SGST₹4,770.00
Grand Total₹62,540.00
This is a computer-generated invoice. For Intra-State supply.

A proper GST invoice is not just a bill — it is a legal document that enables your buyers to claim Input Tax Credit (ITC). Missing a single mandatory field can lead to ITC rejection or GST notice. Find the right HSN code for your products or use the GST calculator to verify your tax calculations.

Mandatory Fields in a GST Invoice

#FieldDescription
1Invoice Number & DateUnique serial number (auto-generated or manual) with invoice date
2Seller DetailsName, address, GSTIN of the supplier
3Buyer DetailsName, address, GSTIN (if registered) of the recipient
4HSN/SAC CodeHSN for goods (minimum 4 digits, 8 for turnover > ₹5Cr) or SAC for services
5Place of SupplyState where the goods/services are delivered (determines IGST vs CGST+SGST)
6Taxable ValuePrice before GST for each line item
7Tax BreakupSeparate amounts for CGST, SGST, or IGST with rates
8Total AmountGrand total including all taxes (in words & figures)

Types of GST Invoices

Tax Invoice (B2B)

Issued to registered buyers. Must include buyer GSTIN. Enables ITC claim for the buyer. Required for all regular sales to businesses.

Tax Invoice (B2C)

Issued to unregistered customers. No buyer GSTIN needed. Must include place of supply and total tax amount.

Bill of Supply

Issued by composition dealers or for exempt supplies. Does not show tax separately since no ITC is involved.

Credit / Debit Note

Issued for returns, discounts, or adjustments after the original invoice. Must reference the original invoice number.

How to Create a GST-Compliant Invoice

In plain words

A GST-compliant invoice must contain specific mandatory fields as per the GST Act. The invoice serves as evidence of supply and is essential for the buyer to claim Input Tax Credit. E-invoicing (electronic invoicing) is mandatory for businesses with turnover above ₹5 crore, where invoices must be reported to the Invoice Registration Portal (IRP).

How the calculation works
Invoice Total = Taxable Value + CGST + SGST (or IGST) CGST = SGST = Taxable Value × (GST Rate / 2) / 100 IGST = Taxable Value × GST Rate / 100 Mandatory Fields: 1. Invoice Number & Date 2. Seller & Buyer GSTIN 3. HSN/SAC Code 4. Place of Supply 5. Tax Breakup (CGST, SGST, IGST) 6. Total Amount

A quick example

Let us create a GST invoice for a supply of goods worth ₹50,000:

Taxable Value of Goods:₹50,000
GST Rate:18% (HSN: 8471)
Transaction Type:Intra-State
HSN Code:8471 (Computers & Accessories)

Step by step

  1. 1.Taxable Value = ₹50,000
  2. 2.CGST (9%) = ₹50,000 × 9% = ₹4,500
  3. 3.SGST (9%) = ₹50,000 × 9% = ₹4,500
  4. 4.Total GST = ₹4,500 + ₹4,500 = ₹9,000
  5. 5.Invoice Total = ₹50,000 + ₹9,000 = ₹59,000
  6. 6.Include HSN 8471, place of supply (state), and both GSTINs

So the answer is: Invoice Total = ₹59,000 | CGST = ₹4,500 (9%) | SGST = ₹4,500 (9%) | HSN: 8471

Frequently Asked Questions

What is the difference between a tax invoice and a bill of supply?
A tax invoice is issued by regular GST taxpayers to registered buyers and shows tax separately (CGST/SGST/IGST), enabling ITC claim. A bill of supply is issued by composition dealers or for exempt supplies — it does not show tax separately and no ITC is available.
Is HSN code mandatory on GST invoices?
Yes, HSN codes are mandatory. For businesses with turnover up to ₹5 crore, minimum 4-digit HSN is required. For turnover above ₹5 crore, 8-digit HSN is mandatory. For services, SAC codes are required instead of HSN.
What is e-invoicing under GST?
E-invoicing is mandatory for businesses with turnover above ₹5 crore. Invoices are reported to the Invoice Registration Portal (IRP) which generates a unique Invoice Reference Number (IRN). The IRP digitally signs the invoice and adds a QR code.
Can I issue a consolidated invoice?
For B2C transactions where the invoice value is under ₹200, you can issue a consolidated invoice at the end of the day instead of individual invoices for each sale.