GST invoice maker

Free, no sign-up · Facts checked 28 Oct 2026

A GST tax invoice, bill of supply, quotation or proforma as a PDF. Free.

Worked example 1 of 3

1Revathi Pickles to a Chennai shop · 4 items

Invoice total₹7,288
Taxable value
₹6,910
CGST
₹189

Work it out

A tax invoice for ₹7,288: ₹6,910 of goods and services plus ₹378 GST.

Taxable value
₹6,910
CGST
₹189
SGST
₹189

Guide

What this tool makes

This makes four kinds of business paper as a PDF: a tax invoice, a bill of supply, a quotation and a proforma invoice. Fill in four short steps on the left (the document, your business, your customer, your items) and the invoice draws itself on the right as you type. Download PDF saves it, Print sends it to your printer and Copy as text gives a plain version for a message. Everything is made on your device: your customers, prices, logo and signature are never uploaded.

Type an item's name and the tool suggests its HSN code and GST rate from the GST portal's own HSN list, with the rates of the September 2025 notifications. Pick one and check that the entry describes your item: some items, like rice or packed food, have more than one rate depending on how they're sold.

What a tax invoice must show

Rule 46 of the CGST Rules lists what a tax invoice carries, and the Is this a valid tax invoice? card checks it as you type:

  • your name, address and GSTIN;
  • a number of up to 16 characters (letters, numbers, - and /), never repeated in a financial year. A new series each April is common, like INV/26-27/001;
  • the date;
  • the customer's name, address and GSTIN when they are registered;
  • each item's HSN or SAC code, description, quantity, value, taxable value after discount, GST rate and amount;
  • the place of supply for a supply to another state;
  • whether tax is paid under reverse charge;
  • a signature, which an electronic invoice doesn't need.

A customer without a GSTIN buying for ₹50,000 or more must have their name, address and state on the bill. Below that, add them only if they ask.

CGST and SGST, or IGST

The tool reads the state from the first two digits of each GSTIN. When you and your customer are in the same state, the GST splits into CGST and SGST, half the rate each (UTGST in union territories without a legislature, like Chandigarh). When the goods go to another state, it's IGST at the full rate. You can change the place of supply if the goods are delivered somewhere else.

How many HSN digits?

Notification 78/2020 sets it by your turnover in the previous year. Up to ₹5 crore, show at least 4 digits on invoices to registered customers; you may leave the HSN off for unregistered customers. Above ₹5 crore, show 6 digits on every invoice. Exports use 8.

Bill of supply and composition

If you're in the composition scheme, you can't charge GST. You issue a bill of supply instead, and rule 5 asks you to write composition taxable person, not eligible to collect tax on supplies at the top. Turn on I'm in the composition scheme and the line is printed for you. A seller of only exempt goods also issues a bill of supply, without that line.

Copies, quotations and proformas

For goods, rule 48 asks for three copies: original for recipient, duplicate for transporter, triplicate for supplier. For services, two copies. Choose Copies and every copy prints with its label. A quotation is a price offer and a proforma invoice asks for payment before you supply. Neither is a tax invoice: issue the tax invoice when the sale happens.

An example

Revathi makes pickles in Kallakurichi and sells to shops in 2026. Her order for a Chennai shop is 24 jars of mango pickle at ₹120, 24 of lime pickle at ₹110 and 12 of garlic pickle at ₹95, all HSN 2001 at 5%, plus ₹250 for courier (SAC 9968 at 18%).

The goods come to ₹6,660 with ₹333 GST, the courier to ₹250 with ₹45 GST. The taxable value is ₹6,910 and the GST ₹378, so the total is ₹7,288. Chennai is in Tamil Nadu, like her, so the GST shows as CGST ₹189 and SGST ₹189. For a shop in Bengaluru, the same invoice shows IGST ₹378 and the place of supply Karnataka.

She turns on Payment details, adds her UPI ID, and a QR with ₹7,288 already filled in prints at the bottom, so the shop only confirms.

Above ₹5 crore: e-invoicing

Businesses with turnover above ₹5 crore must register each B2B invoice on the government's Invoice Registration Portal (IRP). The portal adds an IRN and a QR code. Those with turnover of ₹10 crore and above must do it within 30 days of the invoice date. A PDF from any free tool can't do this. If that's you, use your accounting or e-invoicing software for B2B invoices.

Sources

Facts checked 28 Oct 2026
  1. CBICCGST Rules, rule 46: Tax invoice · CBIC (Central Board of Indirect Taxes and Customs)2026

    What a tax invoice must show: seller and buyer details, a number of up to 16 characters unique in the financial year, HSN, taxable value, rate and tax, place of supply for supplies to another state, reverse charge, signature (not needed on electronic invoices); a buyer without GSTIN at ₹50,000 or mo read 28 Oct 2026

  2. CBICCGST Rules, rule 48: Manner of issuing invoice · CBIC2026

    Goods: three copies (original for recipient, duplicate for transporter, triplicate for supplier). Services: two copies. read 28 Oct 2026

  3. CBICCGST Rules, rule 5: Conditions and restrictions for composition levy · CBIC2026

    Rule 5(1)(f): a composition seller writes “composition taxable person, not eligible to collect tax on supplies” at the top of the bill of supply. read 28 Oct 2026

  4. CBICNotification 78/2020-Central Tax: HSN digits on invoices · CBIC, via GSTZen2020

    Turnover up to ₹5 crore: at least 4 digits of HSN on B2B invoices (may be left off for unregistered buyers); above ₹5 crore: 6 digits. 15 Oct 2020, in force 1 Apr 2021

  5. TALLYe-Invoicing compliance rules in 2026 · Tally Solutions2026

    E-invoicing through the Invoice Registration Portal is compulsory above ₹5 crore turnover; ₹10 crore and above must report within 30 days. checked 28 Oct 2026

Questions

Is this GST invoice generator free?

Yes. Every invoice, bill of supply, quotation and proforma is free, with no sign-up. The small "Made with Elathi" line at the bottom can be switched off.

Are my invoices stored on your website?

No. The invoice is made in your browser. Customers, prices, your logo and your signature never reach us. If you turn on Remember on this device, your details stay in this browser only.

Can I make an invoice without a GSTIN?

You can't charge GST without a GSTIN. If you're not registered, make a bill of supply or a plain bill without GST. If you're in the composition scheme, use a bill of supply with the composition line.

How does the tool know whether to charge CGST and SGST or IGST?

It compares your state with the place of supply. Both come from the first two digits of the GSTINs, and you can change them. Same state: CGST and SGST; another state: IGST.

Is the HSN code it suggests always right?

It comes from the GST portal's HSN list and the September 2025 rate notifications, but some items have more than one rate depending on how they're packed or sold. Check that the entry describes your item, or look it up in our HSN code finder.

Does an invoice need a signature?

A printed invoice is signed by you or someone you authorise. An electronic invoice, like a PDF sent by email, doesn't need a signature under rule 46. You can add a picture of your signature or stamp.

Can I make e-invoices with IRN here?

No. E-invoices are registered on the government's Invoice Registration Portal, which needs your business's login. Use your accounting or e-invoicing software for those.

Related tools