B2B Operations Utility

Free GST Invoice Generator Instant. Compliant.

Generate professional GST-compliant tax invoices instantly, CGST, SGST & IGST auto-calculated with GST 2.0 rates, PDF download, multiple layouts. No sign-up required.

Seller / Your Business Details

Your logo goes to our image host when you press Save to Browser or Generate Invoice. Clear Saved doesn't remove it from there. To have it deleted, email privacy@zunderflow.com.

Buyer / Recipient Details
Ship To / Delivery Address
Invoice Information

Clean professional layout with header, parties, items table.

Anyone with the share link can read this. Don't put bank account, card or UPI details here.

Line Items
#Product NameHSN / SACQtyUnit Price (₹)GST %Taxable (₹)GST Amt (₹)Total (₹)Actions
1———
Tax Summary
Subtotal (Taxable Value)₹0.00
CGST₹0.00
SGST₹0.00
Grand Total₹0.00

When you generate an invoice we save it on our servers: your business details, your buyer's details, the delivery address if you add one and the line items. That makes the share link work. Anyone who has the link can see the invoice. We keep it for 24 months. The share link then stops working and we delete the invoice in our yearly clean-up, which can be up to a year later. Don't put bank, card or UPI details in the notes. We don't contact your buyer or use their details for marketing. Enter a buyer's details only if you're entitled to share them with us for this. By pressing Generate Invoice you accept our Terms & Conditions. See our Privacy Policy.

Terms & Conditions · Data Processing Addendum ·

Review all details above before generating.

Tax is calculated from the rates, HSN codes and place of supply you enter, so check them before you issue the invoice. This tool isn't tax advice: read the disclaimer.

How to create a GST invoice online

  1. 1

    Enter seller details

    Fill in your company name, GSTIN, address, state and contact details. Optionally upload your logo.

  2. 2

    Enter buyer details

    Enter the buyer's name, business name, GSTIN and state. Tick unregistered buyer if they don't have a GSTIN.

  3. 3

    Fill in the invoice information

    Set the invoice number, date, place of supply, payment terms and any order reference or notes.

  4. 4

    Add line items

    Add each product with its HSN code, quantity, unit price and GST rate. CGST and SGST, or IGST, are calculated automatically.

  5. 5

    Generate and export

    Click Generate Invoice to preview it, then download it as a PDF, PNG or Excel file, or share it by link or WhatsApp.

GST rates after GST 2.0

From 22 September 2025, GST moved from four main slabs (5%, 12%, 18% and 28%) to two main rates, 5% and 18%, plus a special 40% rate for luxury and sin goods.

RateApplies to
0%Nil-rated and exempt goods and services
5%Merit rate: many everyday and essential goods
18%Standard rate: most goods and services
40%Special rate for specified luxury and sin goods
12%, 28%Old slabs. The generator keeps them, marked old, for invoices dated before 22 September 2025

Some goods, such as certain tobacco products, followed a separate timeline, and a few goods have special rates. Always use the rate notified for your HSN code.

GST 2.0 for distributors: stock, credit notes and schemes across the changeover

Source: PIB: recommendations of the 56th GST Council meeting

What a GST tax invoice must show

Rule 46 of the CGST Rules lists what a tax invoice must contain. The main particulars:

  • Your name, address and GSTIN
  • A consecutive invoice number of up to 16 characters (letters, numbers, hyphens or slashes), unique within the financial year
  • The date of issue
  • The buyer's name, address and GSTIN, if they're registered
  • For an unregistered buyer and an invoice of ₹50,000 or more: their name, address and delivery address, with the state name and code
  • The HSN code for goods or the SAC code for services
  • A description of the goods or services, with the quantity and unit for goods
  • The total value and the taxable value after any discount
  • The tax rate and amount: CGST and SGST, or IGST, plus any cess
  • The place of supply with the state name, for inter-state supplies
  • The delivery address, if it differs from the place of supply
  • Whether tax is payable under reverse charge
  • A signature or digital signature of the supplier or an authorised person
Download this GST invoice format in Excel, Word or PDF

Source: CGST Rules, rule 46 (CBIC)

CGST and SGST, or IGST?

Compare the state you're registered in with the place of supply. In the same state, charge CGST and SGST, each at half the rate. In different states, charge IGST at the full rate. For goods, the place of supply is usually where the goods are delivered; for a bill-to/ship-to delivery, it's the state of the party that ordered them. The generator decides from the Place of Supply you choose.

Within a state

A Pune distributor sells goods worth ₹10,000 at 18% to a dealer in Nashik. Both are in Maharashtra, so the invoice shows CGST 9% (₹900) and SGST 9% (₹900): ₹11,800 in total.

Across states

The same sale to a dealer in Bengaluru, Karnataka, is inter-state, so the invoice shows IGST 18% (₹1,800): again ₹11,800 in total.

The buyer pays the same either way. What changes is which government collects the tax and which credit the buyer claims.

Bill to, ship to: which GSTIN and place of supply go on the invoice

HSN and SAC codes on invoices

How many digits of the HSN code (or SAC code, for services) you must print depends on your aggregate turnover in the previous financial year:

Aggregate turnoverHSN/SAC digits on the invoice
Up to ₹5 crore4 digits on invoices to registered buyers (B2B); optional on invoices to unregistered buyers (B2C)
Above ₹5 crore6 digits on all tax invoices

Sources: Notification 78/2020-Central Tax (GST portal) · Search HSN/SAC codes on the GST portal

When you also need an e-invoice or an e-way bill

E-invoice (IRN)
If your aggregate turnover exceeded ₹5 crore in any financial year since 2017-18, you must report B2B invoices to an Invoice Registration Portal (IRP), which returns an IRN and a signed QR code for the invoice.
30-day reporting limit
Businesses with an aggregate turnover of ₹10 crore or more must report each invoice to the IRP within 30 days of its date. The IRP rejects later uploads.
E-way bill
Before goods worth more than ₹50,000 move, an e-way bill must be generated on the e-way bill portal.

This generator creates the tax invoice itself. It doesn't generate IRNs or e-way bills: if they apply to you, report the invoice on an IRP and generate the e-way bill on its portal.

Sources: Notification 10/2023-Central Tax (GST Council) · IRP advisory: 30-day reporting limit · CGST Rules, rule 138 (CBIC)

Invoicing dealer schemes, discounts and free goods

Discounts on the invoice
A discount given at the time of sale and shown on the invoice reduces the taxable value, so GST is charged on the discounted price.
Post-sale scheme discounts
Quarter-end or target-based schemes reduce the taxable value only if they were agreed before the sale, can be linked to specific invoices, and are passed on through a GST credit note, with the dealer reversing the matching input tax credit. Otherwise, settle them with a financial credit note; the GST on the original invoice stays as it is.
Buy-one-get-one offers
These aren't free supplies. GST is charged on the price paid for the bundle, and the supplier keeps its input tax credit.
Free samples and gifts
Goods given away without any consideration generally aren't a taxable supply (supplies to related persons are an exception), but input tax credit on them isn't available.

Scheme accounting affects both your GST and your dealers' input tax credit, so confirm how each scheme is treated with your chartered accountant.

How manufacturers run dealer schemes without margin leakage

Source: Circular 92/11/2019-GST on sales promotion schemes

Invoicing the same dealers every week?

ZunderFlow takes dealer orders through your own branded ordering app, prices them for each dealer and pushes confirmed orders into Tally or Zoho Inventory, where your invoices are created. Nobody retypes them.

See ZunderFlow for distributors
Support

GST Invoice Generator FAQ

Everything you need to know about ZunderFlow. Can't find what you're looking for? Reach out to our team.

It's free, and there's no sign-up or account.

Yes. Each line item can use the GST 2.0 rates in force from 22 September 2025: 0%, 5%, 18% or 40%. The old 12% and 28% rates are still in the list, marked old, for invoices dated before 22 September 2025.

Yes. Each line item has its own GST rate, and the tax is worked out line by line.

Yes. When your state and the place of supply are the same, it splits the tax into CGST and SGST. When they differ, it charges IGST.

Compare your registered state with the place of supply. Same state: CGST and SGST. Different states: IGST. For goods, the place of supply is usually where they're delivered; for a bill-to/ship-to delivery, it's the state of the party that ordered them.

Yes. Print or save it as a PDF, download it as a PNG image, or export it to Excel.

Yes. Upload a JPG, PNG, GIF, WebP or SVG image of up to 2 MB, and it appears on the invoice.

Yes. Copy the invoice's link, or send it by WhatsApp, email, X or Telegram. Anyone with the link can view and download the invoice without logging in. Shared invoice pages are hidden from search engines.

Yes. When you click Generate Invoice, the invoice is saved on ZunderFlow's servers with your buyer's details and any delivery address you add. That makes the share link work. We keep it for 24 months. The link then stops working and we delete the invoice in our yearly clean-up, which can be up to a year later. The link isn't your tax record: download the PDF and keep it. We don't contact your buyer. Our team contacts you about ZunderFlow, using the business email and phone you entered, only if you tick the box "Tell me about ZunderFlow". An uploaded logo is stored with our image host and deleted in a clean-up we run twice a year, once no invoice has used it for 6 months. Leave out anything you don't want saved. To have an invoice deleted, email privacy@zunderflow.com.

Yes. Invoice numbers must be consecutive, up to 16 characters (letters, numbers, hyphens or slashes), and unique within a financial year. You can run more than one series, for example one per branch.

Yes. Tick unregistered buyer and leave the GSTIN blank. For an invoice of ₹50,000 or more to an unregistered buyer, include their name, address and delivery address, with the state name and code.

Not for regular sales. Composition taxpayers can't charge GST, so instead of a tax invoice they issue a bill of supply headed 'composition taxable person, not eligible to collect tax on supplies'. This generator creates tax invoices.
Get Started Today

Structured Dealer Commerce Infrastructure

ZunderFlow helps manufacturers, distributors and wholesalers manage dealer ordering, pricing control, inventory sync, and structured B2B commerce workflows across their distribution network.

Trusted by growing dealer networks managing structured order workflows across distribution driven businesses. Operating continuously since 2022.