BillFlow

Free invoice generator for freelancers and small businesses

Create a professional invoice in under a minute, in your currency, with VAT, GST or sales tax worked out for you, a scan-to-pay QR code and a clean PDF ready to send. No sign-up, no limits.

Create an invoice, free · Browse templates · Invoicing guides

Invoice templates

Frequently asked questions

Is BillFlow really free?

Yes. Create and download as many invoices as you like as PDFs, with no account, no credit card and no limit on how many you make.

Which currencies and taxes can I use?

Choose from 17 currencies, including USD, EUR, GBP, AUD, CAD and INR, and add VAT, GST, sales tax or any custom tax name and rate per line. BillFlow suggests your currency and usual tax from your location.

Does it support Indian GST invoices?

Yes. Add both GSTINs, HSN/SAC codes and a GST rate per line, and BillFlow splits tax into CGST and SGST or IGST. You can also add a UPI ID for a scan-to-pay UPI QR, and an IFSC that fills in your bank and branch.

How does the scan-to-pay QR code work?

Paste a payment link from PayPal, Stripe, Wise or similar, or a UPI ID in India, and BillFlow prints a QR code on the invoice. Your client scans it with their phone and goes straight to the payment page.

Is my invoice data private?

Yes. The invoice is built entirely in your browser and nothing is uploaded to our servers. Your business details are remembered on this device so your next invoice is quicker.

Can BillFlow remind my clients to pay?

Automatic payment reminders, a paid/unpaid dashboard and client history are coming in BillFlow Pro. Join the early access list from the banner below the invoice preview.