Sellers Utility

Invoice generator for GST tax invoices

Invoice generator for GST: fill seller, buyer, HSN and rate, get CGST and SGST or IGST, and print a tax invoice laid out for Rule 46. Free, no signup.

Your Business (Seller)

Bill To (Buyer)

Same State: CGST and SGST at half the rate each.

Invoice Details

Up to 16 characters: letters, digits, '-' and '/'

Notes / Terms

Your Business Name
TAX INVOICE
Invoice No.
INV-001
2026-11-02
Bill To
Customer Name
#DescriptionQtyRateAmount
1
₹1,000.00
Subtotal₹1,000.00
CGST @ 2.5%₹25.00
SGST @ 2.5%₹25.00
Grand Total₹1,050.00
Amount in Words
One Thousand Fifty Rupees Only
Note: Thank you for your business!

Authorized Signature

Business Name

Quick answer

A GST tax invoice carries the Rule 46 particulars, from your GSTIN and a serial number of up to 16 characters to HSN, taxable value and tax. Within one State the tax splits into CGST and SGST; across States it is IGST (CBIC, read 23 Oct 2026).

How to make a tax invoice with this invoice generator

Fill five things and the invoice is ready to print. Step 1: under Your Business (Seller), enter your name, GSTIN, address and Your State. Step 2: under Bill To (Buyer), enter the buyer’s name, GSTIN if they are registered, address and Place of supply (buyer’s State). Step 3: set the Invoice No. and Date. Step 4: on each line, enter the item description, HSN, quantity, unit, rate and GST %. Step 5: press Print / save as PDF. An example line is filled in on load.

Tax invoice format: what Rule 46 requires

A GST tax invoice must carry the particulars listed in Rule 46 of the CGST Rules, 2017. The table maps each clause to its box here; write a delivery address or reverse-charge note in the buyer address or Notes / Terms. Text: CGST Rules, Rule 46.

Source: CGST Rules 2017, Rule 46, CBIC tax information portal, read 23 Oct 2026.
Rule 46ParticularIn this invoice generator
(a)Supplier name, address and GSTINYour Business (Seller)
(b)Serial number, up to 16 characters, unique for the financial yearInvoice No.
(c)Date of issueDate
(d)Registered recipient: name, address, GSTIN or UINBill To (Buyer)
(e), (f)Unregistered recipient, ₹50,000 or more (below that, on request): name, address, delivery address, State and its codeBill To (Buyer) address and Place of supply; the tool prompts at ₹50,000
(g)HSN codeHSN, on each line
(h)DescriptionItem description
(i)Quantity and unitQty and unit
(j)Total value of supplyGrand Total
(k)Taxable value after discountSubtotal
(l)Rate of taxGST %, printed as CGST and SGST or IGST
(m)Amount of taxCGST, SGST or IGST lines
(n)Place of supply with the State name, inter-StatePlace of supply (buyer’s State)
(o)Delivery address, if differentBuyer address or Notes / Terms
(p)Whether tax is on reverse chargeNotes / Terms
(q)Signature of the supplierAuthorized Signature line
(r)QR code with IRN (e-invoicing)Not made here: see the e-invoicing guide

GST bill format: CGST and SGST or IGST, with an example

Within one State the GST rate splits in half as CGST and SGST; to a buyer in another State the full rate is charged as IGST. Rule 46(n) wants the State’s name on an inter-State invoice; the Place of supply box prints it. Example: 1 cotton kurta set, HSN 62114219, ₹1,000 at 5%. In your State that is CGST ₹25 + SGST ₹25 = ₹1,050; to another State, IGST ₹50 = ₹1,050. The rate is 5% because garments up to ₹2,500 a piece pay 5% (PIB, 56th GST Council). The GST % list offers 0, 3, 5, 18 and 40, the rates in force since 22 Sept 2025 (3% is jewellery).

HSN 62114219, 1 piece at 5%. Source: invoice generator output and PIB, 56th GST Council; worked 23 Oct 2026.
SaleTaxable valueCGSTSGSTIGSTTotal
Cotton kurta set, same State₹1,000₹25 (2.5%)₹25 (2.5%)—₹1,050
Cotton kurta set, another State₹1,000——₹50 (5%)₹1,050

The example invoice as the generator prints it

GST tax invoice from the StitchMagic invoice generator: cotton kurta set, HSN 62114219, ₹1,000 at 5%, CGST ₹25 and SGST ₹25, total ₹1,050
StitchMagic invoice generator with its example line, same State: CGST ₹25 + SGST ₹25, Grand Total ₹1,050, One Thousand Fifty Rupees Only. Screenshot, 23 Oct 2026.

HSN code on an invoice: 4 or 6 digits

HSN is required on GST tax invoices: 4 digits if your aggregate turnover in the previous financial year was up to ₹5 crore, 6 digits above ₹5 crore, with effect from 1 April 2021 under Notification 78/2020-Central Tax, dated 15 Oct 2020. Up to ₹5 crore the code is optional only on B2C invoices to unregistered buyers. Find yours with the HSN code finder or the HSN code list; for clothes, GST on clothes gives the rate per piece.

Invoice number format: 16 characters, unique each year

Rule 46(b) asks for a consecutive serial number of up to 16 characters, unique for a financial year, using letters, numerals, the hyphen "-" and the slash "/", in one or multiple series (CBIC, read 23 Oct 2026). A year prefix keeps the series readable: 26-27/001 is 9 characters. Multiple series are allowed, so a shop counter and a marketplace account can each run their own prefix. The Invoice No. box checks the length and the characters as you type.

Invoice format without GST: bill of supply

An invoice without GST is a bill of supply, issued under section 31(3)(c) and laid out by Rule 49: supplier name, address and GSTIN; a serial number of up to 16 characters, unique for the financial year; the date; the registered recipient’s name, address and GSTIN or UIN; HSN; description; value of supply after discount; and a signature. Rule 49 lists no rate of tax and no tax amount (CGST Rules, Rule 49, read 23 Oct 2026). This generator prints a TAX INVOICE; set GST % to 0 only for a nil-rated supply. It is free, needs no signup, and nothing is uploaded. Checked by the StitchMagic team, 23 Oct 2026. StitchMagic is a set of free tools and one AI listing agent (ListMagic) for online sellers in India that helps them list faster on Meesho, Flipkart and Amazon.in and sell more.

Invoice generator questions

What must a GST invoice contain?

The Rule 46 particulars: supplier GSTIN and details, serial number, date, buyer details, HSN, description, quantity, value, rate and amount of tax, place of supply if inter-State, reverse-charge note and signature (CBIC, 23 Oct 2026).

When do I charge CGST and SGST instead of IGST?

Buyer in your State: CGST and SGST at half the rate each. Another State: IGST at the full rate, so 5% is 2.5% + 2.5% or 5% IGST.

Do I need an HSN code on every invoice?

Yes on B2B invoices: 4 digits if aggregate turnover was up to ₹5 crore, 6 digits above, from 1 April 2021 (Notification 78/2020-Central Tax). Up to ₹5 crore it is optional only on B2C invoices.

How should I number my invoices?

A consecutive serial of up to 16 characters using letters, numbers, '-' and '/', unique in the financial year (Rule 46(b)); 26-27/001 is 9 characters.

What is the invoice format without GST?

A bill of supply under Rule 49: supplier and buyer details, a serial number, date, HSN, description and value, with no tax rate or tax amount.

Is this invoice generator really free, and is my data uploaded?

Free, no signup, and nothing is uploaded: the invoice is built in your browser, and Print / save as PDF uses your browser’s own print dialog.

Related tools

Listing on Meesho?

ListMagic fills the Meesho catalog form from one product photo, so each product is listed without typing every field. Free plan to start; Seller Pass ₹99 a month (StitchMagic pricing, checked 16 Oct 2026).

Try ListMagic