Limited Time: Lock in Founding Member pricing.Pre-Book Now →
Sellers Utility

Free GST Invoice Generator for Sellers

Make a GST invoice with GSTIN, HSN and CGST/SGST or IGST worked out for you. Download the PDF or send it on WhatsApp. Free, no signup, nothing uploaded.

Your Business (Seller)

Bill To (Buyer)

Invoice Details

Notes / Terms

Your Business Name
TAX INVOICE
Invoice No.
INV-001
2026-09-12
Bill To
Customer Name
#DescriptionQtyRateAmount
1
0.00
Subtotal0.00
Total GST0.00
Grand Total0.00
Amount in Words
Zero
Note: Thank you for your business!

Authorized Signature

Business Name

Free for Sellers
No Signup Required
10,000+ Sellers Trust StitchMagic

Done with your calculation? Now grow your business.

Create professional WhatsApp catalogs, remove product backgrounds & automate your marketing — all in one place.

✓ WhatsApp Catalog Maker✓ AI Background Remover✓ Product Photo Enhancer✓ Invoice & Billing Tools✓ Free to Start

Quick Answer

A GST tax invoice must carry your GSTIN, the buyer’s name and GSTIN if registered, an invoice number unique within the financial year, the date, HSN or SAC per line, taxable value, and the tax split. Same state means CGST plus SGST; different states means IGST. This generator lays out all of it and produces the PDF.

Related Tools You Might Need

What has to be on a GST invoice?

Nine things, and a missing one is what sends an invoice back. Your trading name, address and GSTIN. The buyer’s name and address, plus their GSTIN if they are registered — leave that off a B2B invoice and you have blocked their input credit, which is the single most common reason a customer asks for a reissue. An invoice number, unique within the financial year. The date of issue. A description of each item with its HSN code for goods or SAC for services. Quantity and rate per line. The taxable value. The tax split. And the place of supply, which is what decides whether that split is CGST plus SGST or IGST.

How do you decide between CGST plus SGST and IGST?

By where the supply goes, not by where you sit. If the place of supply is the same state as yours, the tax splits into CGST and SGST at half the total rate each — an 18% item becomes 9% CGST and 9% SGST. If the buyer is in a different state, it is IGST at the full 18%. There is no case where all three appear on one line. Getting this backwards is not a small error: the buyer cannot claim the credit, and fixing it means a credit note and a fresh invoice, so it is worth checking the state on the buyer GSTIN before sending.

How should you number invoices so an audit does not ask questions?

Sequential, unique within the financial year, and at most 16 characters using letters, digits, slashes and hyphens. A prefix carrying the year makes the sequence legible at a glance — 26-27/001 tells you more than 001 does. What causes trouble is gaps and repeats: a number that appears twice, or a jump from 044 to 046 with nothing in between, is the first thing an audit picks at. If you cancel an invoice, keep the number and mark it cancelled instead of reusing it. Sellers running both a shop counter and a marketplace often keep two series with different prefixes, which is fine as long as each is internally sequential.

What about HSN and SAC codes?

HSN classifies goods and SAC classifies services, and the number of HSN digits you must show rises with your turnover — smaller sellers show fewer, larger ones show more. Below the threshold it is not mandatory. Including it anyway costs nothing and saves a conversation, particularly with B2B buyers whose accountants expect it. For apparel the codes sit in chapters 61, 62 and 63 depending on whether the garment is knitted, woven or a made-up textile article, and the right code is the one that matches the item rather than the one that is convenient. Look yours up once and keep the list; it does not change often.

How do you send and store the invoice?

Download the PDF, or send it straight to the buyer on WhatsApp — which is how most Indian sellers actually deliver invoices, and is perfectly valid. What matters is that you keep your own copy. The obligation is record retention, not any particular delivery channel. Keep the PDFs somewhere that survives a lost phone: a folder in cloud storage named by financial year is enough, and it makes the annual return far less painful than reconstructing from WhatsApp history. Nothing on this page is uploaded — the invoice is assembled in your browser, so the buyer’s details and your GSTIN never leave the device.

What is the difference between a tax invoice and a bill of supply?

A tax invoice is what a registered seller issues on a taxable supply, and it shows the tax. A bill of supply is what you issue when there is no tax to show — you are under the composition scheme, or the goods are exempt. Issuing the wrong one causes real problems: a bill of supply for a taxable sale means the buyer has nothing to claim credit against, and a tax invoice from a composition dealer misstates a tax that was never collected. If you are registered and selling taxable goods, it is a tax invoice, and it must say those words.

Frequently Asked Questions

What must a GST invoice contain?

Your name, address and GSTIN; the buyer’s name and address, with their GSTIN if registered; an invoice number unique within the financial year; the date; a description of each item with its HSN or SAC code; quantity and rate; the taxable value; and the tax split. Missing the buyer GSTIN on a B2B invoice blocks their input credit.

When do I charge CGST and SGST instead of IGST?

It depends on where the supply goes, not where you are. Buyer in the same state as your place of supply means CGST plus SGST, each at half the total rate. Buyer in a different state means IGST at the full rate. Getting it the wrong way round means issuing a credit note and re-invoicing.

Do I need an HSN code on every invoice?

HSN on goods is required above a turnover threshold and the number of digits required rises with turnover. Below the threshold it is not mandatory, but including it costs nothing and avoids a question later. Services use SAC codes instead.

How should I number my invoices?

Sequential and unique within the financial year, up to 16 characters, letters, digits, slashes and hyphens only. A prefix that identifies the year, such as 26-27/001, makes the sequence readable. Gaps and repeats are what an audit asks about first.

Can I send a GST invoice on WhatsApp?

Yes. A PDF sent on WhatsApp is a valid way to deliver an invoice, and it is how most small Indian sellers do it. Keep your own copy — the obligation is to retain records, not to deliver them by any particular channel.

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 the PDF is generated there, so your buyer’s details and your GSTIN never leave the device.

Trusted by 10,000+ Sellers

Stop calculating.
Start selling smarter.

StitchMagic gives boutiques, tailors & wholesalers the tools to create stunning catalogs, remove backgrounds & close more sales on WhatsApp.

🖼️AI Background Remover
📦Catalog Maker
🧾Invoice Generator
📱WhatsApp Tools
Photo Enhancer