Gstzen
Free & open source · No sign-up

GST invoices with a UPI QR, in 60 seconds.

Make clean GST or VAT invoices, quotations and receipts. CGST/SGST/IGST, HSN/SAC, amount in words and a scan-to-pay UPI QR, then print or download a PDF. Everything stays in your browser.

  • Works offline
  • No watermark
  • Data stays on your device
  • MIT licence

Everything a small business needs to bill properly

Built for Indian GST rules first, and flexible enough for VAT and no-tax invoices anywhere.

GST-ready in one click

GSTIN check, place of supply, CGST + SGST or IGST worked out for you, reverse charge and HSN/SAC tax summary.

UPI QR on every invoice

A upi://pay QR with the exact amount and invoice number. Clients scan with GPay, PhonePe, Paytm or BHIM. Generated offline.

Invoices, quotes and receipts

Tax invoice, bill of supply, proforma, quotation, estimate and payment receipt with a PAID stamp. Auto-numbered per financial year.

Clean A4 PDF and print

Print with crisp vector text or download a PDF. Logo, signature, bank details, notes and terms. Three good-looking templates.

Works outside India too

Switch to VAT/sales-tax or no-tax mode in 20+ currencies (USD, EUR, GBP, AED…) with international number words.

Private by design

No sign-up, no server, no trackers. Everything is saved in your browser. Export a JSON backup or CSV any time.

1

Add your business once

GSTIN, address, logo, signature, bank and UPI ID. State and PAN fill in from the GSTIN.

2

Fill in the client and items

Pick GST rates (0, 5, 18, 40% or custom). Tax split, totals and words update live.

3

Print, download or share

Save a vector PDF from the print dialog, or download a PDF file. Clients pay by scanning the QR.

Free vs Pro

Free finishes the job. Pro adds the business tools: a one-time ₹1,999 / $29, no subscription.

FeatureFree Pro
GST invoices, quotations and receipts
CGST/SGST vs IGST by place of supply, HSN/SAC tax summary
UPI QR with the exact amount, bank details, signature
Amount in words (lakh/crore), round-off, discounts
VAT / sales-tax / no-tax mode, 20+ currencies
Print and PDF (A4), unlimited documents
JSON backup/restore and documents CSV
Templates3 templates, 6 colours13 templates, any colour
Business profiles / branches1Unlimited, own numbering each
Client and product library with autofill
Duplicate, convert quote → invoice, recurring invoices
Payment status, partial payments, overdue list
Reports + GSTR-1 style export (B2B, B2CL, B2CS, HSN)
Excel (.xlsx) and line-item CSV export
WhatsApp / email share and payment reminders
Payment link (Razorpay, Stripe, PayPal) on the invoice
White-label: your name, logo and domain, no EpiFive branding
LicenceMITCommercial, 1 year of updates + support
Use freeGet Pro · ₹1,999

Pro is self-hosted source code with 1 year of updates and support. Your data export is never locked in either edition.

Questions

Is it really free?+

Yes. Gstzen is open source under the MIT licence. Make unlimited invoices with no watermark. Pro is an optional one-time purchase for business features like a client library, recurring invoices and GSTR-1 style exports.

Is this GST e-invoicing (IRN)?+

This tool makes regular GST tax invoices, quotations and receipts. It is not a GST e-invoicing system: it does not register invoices on the Invoice Registration Portal (IRP) and does not generate an IRN or the signed e-invoice QR code. Businesses that must issue e-invoices (aggregate turnover above the notified threshold, currently ₹5 crore) have to report B2B invoices on the IRP. You are responsible for tax rates, HSN/SAC codes and place of supply; check with your tax adviser. This is not legal or tax advice.

Where is my data stored?+

In your browser's local storage on this device. Nothing is uploaded. Clearing browser data deletes it, so download a JSON backup from Settings regularly. You can import it on another device.

How does the UPI QR work?+

Add your UPI ID (like yourname@okhdfc) in Settings. Each invoice shows a QR that opens any UPI app with your name, the amount due and the invoice number filled in. The money goes straight to your account; we never see it.

When is CGST + SGST used instead of IGST?+

When your state (from your GSTIN) and the place of supply are the same, the supply is intra-state and tax is split into CGST and SGST (UTGST in some union territories). Otherwise IGST applies. Exports use IGST or 0% under LUT.

Can I use it for VAT or without tax?+

Yes. Choose VAT / Sales tax (rename it, e.g. "Sales tax") or No tax, and pick from 20+ currencies. The UPI QR only appears for INR.

Can I self-host it?+

Yes. It is a static Next.js site. Build it once and host the out/ folder on Cloudflare Pages, Netlify, Vercel, GitHub Pages or any web server.

What does Pro add?+

Multiple businesses, a client and product library, duplicate and recurring invoices, payment tracking, reports, GSTR-1 style CSV, Excel export, WhatsApp/email sharing, payment links, 10 extra templates with custom colours, and white-label branding.

Your next invoice is a minute away.

No account, no upload, no watermark. Open the app, add your business and bill your first client.