Talk to Us
Finance

GST Invoice Generator

Generate compliant GST invoices and download as PDF.

Missing: supplier name, supplier GSTIN, invoice number, bill-to name, place of supply, at least one line item

GSTIN
PAN
·
Tax Invoice
Date
Bill to
GSTIN
Place of supply
#DescriptionHSN/SACQtyUnitRateTaxableGST%CGSTSGSTTotal
Item 110.000.000.000.00
Sub-total (taxable)
0.00
CGST
0.00
SGST
0.00
Grand total
0

Zero Rupees Only

Authorised Signatory

Generated with Ripple's free GST Invoice Generator — rippledesign.co/tools/gst-invoice-generator

Your inputs stay on this page. Nothing leaves your browser.

How it works

  1. 1

    Fill in supplier details

    Your business name, address, and GSTIN. Saved locally so you don't retype next time.

  2. 2

    Add the customer and line items

    Bill-to GSTIN auto-detects the place of supply. Pick GST rate per line.

  3. 3

    Download the PDF

    A clean, paginated A4 invoice. Or export as JSON to move to another device.

Why a tool, not a SaaS

A small business in India outgrows a spreadsheet long before it can justify Zoho Books or Vyapar. Five invoices a month does not need a customer master, a payment gateway, or GSTR auto-fill. It needs a clean PDF with the GST split correct. The paid tools bundle in twenty features you will not use yet, and the bill is ₹500 a month for the one feature you actually need. So operators go back to a Word doc, or a free generator that watermarks the invoice, or stop billing through software entirely. This tool sits in that gap. When you outgrow it, you will know, and the JSON export comes with you.

Questions

Is this a real invoice or just a draft?

The PDF you download is a tax invoice. It carries everything Rule 46 of the GST rules asks for: your supplier details, the customer details, GSTIN at both ends, place of supply, line-level GST split, totals, amount in words. Your CA can file from it. The only thing that makes an invoice "not real" is wrong inputs. If your numbers are right, the document is right.

What about e-invoicing, IRN, QR code?

That kicks in only above the IRP threshold (currently ₹5cr aggregate turnover, check the latest notification). Below that, this PDF is enough. If you are above the threshold, you need a system that pings the Invoice Registration Portal for every invoice and embeds the IRN and QR code on the print. That is a different product. We do not pretend to be it.

Can I import my data later if I move to Tally, Zoho, or Vyapar?

Yes. Export JSON gives you the whole invoice as a structured file. Most paid platforms accept CSV imports, and converting our JSON to their CSV is a small script your CA or a freelancer writes in ten minutes. The schema is documented. Your data is yours.

Do you store my data?

No. Drafts and supplier details sit in your browser's localStorage. Nothing goes to a server. We log anonymous events to GA4 when you click Download, Export, Import, or Clear, but those events never carry any field content. No GSTINs, no amounts, no names. We get a count. You get a tool.

Why is there a Ripple footer on my invoice?

One small line at the bottom that names the tool. Not a watermark, not a logo, not removable. It is how the tool stays free. The PDF travels with you to your client, and that footer is the only thing we ask for in return.

Can I add my logo?

Not in this version. We led with your business name in serif type instead. If enough operators ask, we will add an optional logo upload later.

Why do you not validate GSTIN against the GST portal?

Two reasons. One, that means a server call, and a server call means your GSTIN leaves your browser. We did not want to make that trade. Two, some legacy GSTINs that the official portal accepts still fail strict client-side checks, and we did not want to block real operators on a regex. We use a soft check with an inline warning. You decide.

What if I issue more than 50 invoices a month?

The tool will keep working. There is no limit. But around that volume you start needing things this tool does not have: a customer list, recurring invoices, payment tracking, GSTR auto-fill. That is when a paid tool like Zoho Books or Vyapar earns the ₹500 a month. This one is built for everything below that line.