Free GST Invoice Generator

Fill in your business and customer details, add your items with HSN/SAC codes and GST rates, and download a clean A4 tax invoice as a PDF. CGST, SGST, IGST, discounts, round off and the amount in words are all worked out for you.

No sign-up, no watermark, no limit. Calculations happen instantly in your browser. Your invoice inputs aren't sent to our servers.

1

Your business details

These appear at the top of the invoice.

15 characters. Leave blank if you are not GST registered.

PNG or JPG, up to 1 MB. The logo stays on your device and is drawn into your preview and PDF.

Remembers your business details, logo, payment details and next invoice number in this browser.

2

Customer details

Who the invoice is billed to.

3

Invoice details

We suggest a number automatically — edit it to match your own series.

Tax type
4

Items

Add each product or service. Totals update as you type.

  • Item 1
    Line total
    ₹0.00
    Discount
    ₹0.00
    Taxable
    ₹0.00
    GST 18%
    ₹0.00
5

Payment details

Optional. Add a UPI ID or bank account so your customer can pay you faster.

Format: name@bank. Leave blank if you don't accept UPI.

The QR encodes your UPI ID, business name and the invoice's final payable amount. It is drawn in your browser — nothing is uploaded.

6

Terms, bank details and notes

All optional: anything you add appears at the bottom of the invoice.

Summary

Subtotal
₹0.00
Taxable Amount
₹0.00
CGST
₹0.00
SGST
₹0.00
Round Off
₹0.00
Grand Total₹0.00

Rupees Zero Only

Save this invoice

Create a free account to save invoices, track paid and unpaid ones, and reuse your business details. Downloading the PDF works without an account.

Sign in to save

Download & share

Your invoice, PDF and UPI QR are all built in your browser. Your invoice inputs aren't sent to our servers.

Invoice preview

This is exactly what your A4 PDF will look like. Pick a template below: the figures never change.

Template

Your Business

TAX INVOICE

Invoice No
INV-2026-0001
Invoice Date
11 Oct 2026
Due Date
—
Place of Supply
—
Tax Type
CGST + SGST

Bill To

—

  • —

    HSN/SAC
    —
    Qty
    1
    Rate
    ₹0.00
    Discount
    —
    GST 18%
    ₹0.00
    Amount
    ₹0.00

Amount in words

Rupees Zero Only

Subtotal
₹0.00
Taxable Amount
₹0.00
CGST
₹0.00
SGST
₹0.00
Round Off
₹0.00
Grand Total
₹0.00

Invoice: computer generated tax invoice.

How to create a GST invoice

  1. 1. Add your business details. Legal name, address and GSTIN as registered. Upload a logo if you have one.
  2. 2. Add the customer. Tick "Customer is GST registered" and enter their GSTIN so they can claim input tax credit.
  3. 3. Set the invoice number and dates. Keep a single continuous series per financial year: we suggest the next number for you.
  4. 4. Add line items. Description, HSN or SAC code, quantity, rate, any discount and the GST rate for that item.
  5. 5. Choose CGST + SGST or IGST based on the place of supply, then check the summary.
  6. 6. Download the PDF or print it. Share it with your customer over email or WhatsApp.

GST invoice requirements

Rule 46 of the CGST Rules lists what a tax invoice must carry. The generator above includes each of these fields:

  • Supplier name, address and GSTIN
  • A consecutive invoice number (up to 16 characters) and the date of issue
  • Customer name, address and GSTIN where registered
  • HSN code for goods or SAC code for services
  • Description, quantity, unit rate, discount and taxable value per item
  • Rate and amount of CGST, SGST or IGST
  • Place of supply, total invoice value and the amount in words

Not sure you need to be GST-registered in the first place? Check the GST registration checker against your turnover, state and supply type.

CGST vs SGST vs IGST

CGST is the central share and SGST the state share of tax on an intra-state supply. At 18%, each is 9%, and together they equal the full GST.

IGST applies when the supplier and the place of supply are in different states or union territories. The full rate goes on one IGST line, and the Centre later shares it with the destination state.

Need only the tax on a single amount? Use the GST calculator, which shows the CGST and SGST halves or a single IGST line.

GST invoice example

A Pune agency bills a Pune client for 10 hours of design at ₹1,000 per hour at 18% GST:

  • Taxable amount: ₹10,000.00
  • CGST 9%: ₹900.00
  • SGST 9%: ₹900.00
  • Grand total: ₹11,800.00
  • In words: Rupees Eleven Thousand Eight Hundred Only

Bill the same work to a Bengaluru client and the ₹1,800 appears as a single IGST line instead. To check that your rate still leaves a healthy profit, try the profit calculator, the margin & markup calculator or the discount calculator.

Sending an estimate before the job starts? Use the quote generator and convert it into an invoice once the work is approved — see quote vs invoice for when to send which.

What's included

  • Automatic GST split

    Pick the place of supply and the invoice shows CGST + SGST or a single IGST line, per item rate.

  • UPI payment QR code

    Add your UPI ID and the invoice carries a scannable QR code so customers can pay on the spot.

  • Three templates

    Classic, Modern and Minimal layouts: switch anytime without re-entering anything.

  • Logo and branding

    Upload your logo and it appears on the invoice header and in the PDF.

  • Multi-page A4 PDF

    Long item lists flow onto additional pages with repeated headers and page footers.

  • Saved details

    Business, customer and product details can be stored on your device to speed up the next invoice.

Read more on GST invoicing

  • How to create a GST invoice

    Every mandatory field, how to number your series, and tax invoice vs bill of supply.

  • CGST vs SGST vs IGST

    How place of supply decides which tax lines appear on your invoice.

  • How to calculate GST

    Adding and removing GST, current slabs, and worked rupee examples.

  • What to include on an invoice

    The essential fields checklist beyond the GST-specific rules above, useful if you also bill clients outside India.

  • Quote vs invoice

    When to send a quote first and how a valid-until date differs from an invoice's due date.

  • E-invoicing under GST

    Above a certain turnover, an invoice needs an IRN from the government portal before it's valid. This tool doesn't generate one. Check the current threshold before assuming a standard invoice is enough.

Frequently Asked Questions

Yes. You can create and download unlimited invoices without signing up or paying. Everything runs in your browser, so there is no account to create and no limit on downloads.

Only GST-registered businesses can issue a tax invoice with GST. If you are not registered, leave the GSTIN blank, set every line to 0% and issue it as a simple bill of supply.

Use CGST + SGST when the place of supply is in your own state: the GST splits into two equal halves. Use IGST when the place of supply is another state or union territory, or for exports.

On your device only. The invoice, PDF and UPI QR are all generated in your browser. If you tick 'Save business details on this device', your business, payment and logo details plus the last invoice number are kept in this browser's local storage, and you can clear them any time.

Yes. Upload a PNG or JPG logo, fill in the optional payment section, and switch on 'Show UPI QR on invoice'. The QR encodes your UPI ID, business name and the exact payable amount, and it is drawn into both the preview and the PDF.

Pick Classic, Modern or Minimal above the preview. Only the layout changes: the items, GST breakdown and totals are calculated the same way in every template, and the PDF matches the template you selected.

The taxable value plus GST is rounded to the nearest rupee, as permitted under Section 170 of the CGST Act. The difference is shown separately as Round Off so your invoice always adds up.

Calculations happen instantly in your browser. Your calculator inputs aren't sent to our servers. KaroDesk provides calculations and information for general informational purposes. Results should be verified against applicable laws, official notifications, employer policies, lender terms, or professional advice where appropriate. Read our full disclaimer.