GST invoice generator

GST Invoice Generator, a real tax invoice in a minute.

Fill in your business, your customer and what you sold. You get a Rule 46 compliant tax invoice — the right tax split, HSN/SAC, amount in words and a signature block — ready to download as a PDF.

Rule 46 compliantPDF downloadNothing leaves your browser

Your businessSaved on this device only

Bill to

Invoice details

ItemsPrices are exclusive of tax

Prices you enter are
Item 1
Taxable ₹10,000Tax ₹1,800Line total ₹11,800
Tax treatment & advanced options
Payment details, terms & signature

Still to fill in: your business name, the customer's name, your state, the place of supply. You can download anyway, but a tax invoice needs these under Rule 46.

Everything here stays in your browser — no invoice, customer name or amount is ever sent to us. “Download PDF” opens your browser’s print dialog; choose Save as PDF as the destination.

Preview
Your business name
Tax Invoice
Invoice no.INV-001
Invoice date
Bill to
Customer name
Unregistered (B2C)
Place of supply
Intra-state · CGST + SGST
#DescriptionHSN/SACQtyRateTaxableCGSTSGSTAmount
1Item 11 NOS₹10,000₹10,000₹9009%₹9009%₹11,800
Rate-wise summary
RateTaxableCGSTSGST
18%₹10,000₹900₹900
Amount in wordsRupees Eleven Thousand Eight Hundred Only
Gross value₹10,000
Taxable value₹10,000
CGST₹900
SGST₹900
Total tax₹1,800
Invoice total₹11,800
Terms & conditions

Payment due within 30 days of invoice date. Interest @ 18% p.a. on overdue amounts.

We declare that this invoice shows the actual price of the goods or services described and that all particulars are true and correct.

For your business
Authorised signatory
Generated free with FilingSetu · filingsetu.in/tools/gst-invoice-generator

The layout follows Rule 46 of the CGST Rules — supplier and recipient details, GSTINs, place of supply, HSN/SAC, taxable value, the tax split and a signature block. Your rate depends on what you sell; look it up in the HSN / SAC finder, and check the numbers against the GST calculator. Indicative only, confirm with an Expert before you file.

An invoice your buyer can claim credit on.

A tax invoice is not a bill with GST added. It has to carry specific particulars, and the tax has to split the right way for the place of supply, or your customer's input credit is at risk.

The generator runs entirely in your browser — nothing you type is sent to us or stored on any server.
When to use it

When you need this.

You just got your GSTINYour first invoices set the numbering series you will use all year. Start it right.
You bill occasionallyToo few invoices to justify accounting software, but they still have to be compliant.
You sell across state linesThe CGST/SGST versus IGST call follows the place of supply, and the generator makes it for you.
You're on a marketplaceAmazon, Flipkart and the rest deduct TCS. The invoice should show what you actually receive.
Your buyer is a government bodyThey deduct GST TDS at 2% under section 51, which belongs on the invoice.
You supply under reverse chargeThe invoice must say the recipient pays the tax, and must not collect it.
The service behind it

Invoices are the easy half. Filing is the other one.

Every invoice you raise has to reach GSTR-1, and the tax on it has to be paid through GSTR-3B. Get the invoice right and the return is straightforward; get the place of supply or the rate wrong and you are amending returns and explaining mismatches to a customer whose credit did not arrive.

If your turnover crosses the e-invoicing threshold, invoices must additionally be reported to the IRP and carry an IRN and QR code. This tool produces a compliant printed invoice, not an IRN — talk to us when you reach that threshold.

  • GSTR-1 and GSTR-3B prepared and filed every month or quarter
  • Invoice-level reconciliation against GSTR-2B so no credit is lost
  • Place-of-supply and rate review before the return goes in
  • E-invoicing and e-way bill set-up when your turnover needs it

Let us file it

You raise the invoices. We handle the returns, the reconciliation and the deadlines.

How it works

Four steps to a finished invoice.

1
Enter your business once. Name, address and GSTIN are remembered in your browser, so the next invoice starts half-filled.
2
Add your customer. Type their GSTIN and the state and place of supply fill themselves in from the first two digits.
3
List what you sold. Description, HSN/SAC, quantity, unit, price, discount and rate per line, with cess where it applies.
4
Download the PDF. The preview is exactly what prints; choose Save as PDF in the print dialog.
The method

How the invoice adds up.

How the invoice is built up

Line taxable value
(qty × unit price) − discount
If the price includes tax
taxable = net ÷ (1 + (GST% + cess%) ÷ 100)
Intra-state supply
CGST = SGST = taxable × GST% ÷ 2
Inter-state supply
IGST = taxable × GST%
Invoice total
taxable + tax + cess, rounded to the nearest rupee
Net receivable
invoice totalTDSTCS, both charged on the taxable value
Worked examples

Two invoices, worked through.

Intra-state
A Maharashtra consultancy bills a Mumbai client ₹50,000 for services at 18%.
  • Taxable value₹50,000
  • Place of supply27 · Maharashtra
  • CGST @ 9%₹4,500
  • SGST @ 9%₹4,500
Invoice total ₹59,000. Both parties are in Maharashtra, so the tax splits into CGST and SGST rather than IGST.
Inter-state + TCS
A Karnataka seller ships ₹20,000 of goods at 12% to a Delhi buyer through a marketplace.
  • Taxable value₹20,000
  • IGST @ 12%₹2,400
  • Invoice total₹22,400
  • Less TCS @ 0.5% of taxable₹100
The invoice reads ₹22,400, and ₹22,300 is what the operator actually settles to you. The ₹100 TCS shows in your electronic cash ledger.
FAQs

GST invoice questions.

Is this a legally valid tax invoice?

The layout carries every particular Rule 46 of the CGST Rules asks for: your name, address and GSTIN, a consecutive invoice number and date, the recipient's details, place of supply, HSN or SAC, description, quantity, taxable value, the rate and amount of each tax, whether reverse charge applies, and a signature. Print it, sign it, and it is a tax invoice. What makes it valid in practice is that the details you type are correct.

Does it generate an e-invoice with an IRN and QR code?

No. E-invoicing means reporting the invoice to the government's Invoice Registration Portal, which returns an IRN and a signed QR code, and that requires an authenticated connection to the IRP. This tool produces a compliant printed invoice. If your aggregate turnover has crossed the e-invoicing threshold, you must report through the IRP as well — talk to us about setting that up.

How does it know whether to charge CGST + SGST or IGST?

From the two states. If your state and the place of supply are the same it is an intra-state supply and the tax splits into CGST and SGST, or UTGST in a union territory. If they differ it is inter-state and a single IGST line applies at the full rate. Because a GSTIN carries its state code in the first two characters, typing your customer's GSTIN sets the place of supply automatically.

How many digits of HSN do I have to show?

It depends on your aggregate turnover in the previous financial year. Up to ₹5 crore, four digits on B2B invoices and none is mandatory on B2C. Above ₹5 crore, six digits on all invoices. Exports and imports need eight. Use the HSN / SAC finder to get the code right down to the tariff item.

What invoice number should I use?

Any series you like, as long as it is consecutive, unique within the financial year, and no more than sixteen characters of letters, digits, slashes and hyphens. Most businesses restart the series on 1 April. Gaps and duplicates are what draw questions, so pick a format and keep to it.

Where is my data stored?

In your browser, and nowhere else. Your own business details and bank details are saved in this browser's local storage so the next invoice starts pre-filled, and you can turn that off. Customer names and invoice lines are never saved anywhere. Nothing is transmitted to FilingSetu — the whole generator runs on your device.

Why does the total round to a whole rupee?

Because section 170 of the CGST Act lets you round the tax on an invoice to the nearest rupee, and it is the normal practice. The rounding is shown as its own line so the arithmetic still adds up. You can switch it off in the advanced options if you invoice in paise.

Can I add my logo?

Not yet. The invoice prints your business name as the header, which satisfies the rule. Logo upload is on the list — tell us if it matters to you and it moves up.

Related tools

Keep going

Invoicing sorted. Now the returns.

We prepare and file your GSTR-1 and GSTR-3B, reconcile every invoice against GSTR-2B, and keep you off the late-fee list.

Call an Expert