Free · No sign-up · Nothing uploaded

The free invoice generator
that knows your country’s rules.

Pick your country and the right taxes, currency, paper size and payment details set themselves up. Download a professional PDF in under a minute.

32countries
7invoice languages
100%in your browser

Everything you need to get paid, nothing you don’t

Knows the rules in 32 countries

UK VAT, Canadian GST/HST by province, India CGST + SGST, Australian GST, EU VAT with reverse charge, Spanish IRPF, Ghana levies: set up in one click, every rate editable.

Everything a real invoice needs

Several tax lines, tax-inclusive prices, withholding, discounts, shipping, part-payments and balance due. Quotes, receipts, proformas and credit notes too.

Get paid faster

IBAN with a SEPA QR code any European banking app can scan, a UPI QR for India, mobile money in Africa, or your PayPal, Stripe or Wise link as a QR code.

Speaks your client’s language

Print the invoice in English, French, German, Spanish, Portuguese, Italian or Dutch, with local number and date formats on A4 or US Letter.

Private by design

No account and no upload. Your business details, clients and invoice history stay in your browser. Export a backup whenever you like.

3 clean templates, no watermark

Minimal, Modern and Classic, with your logo and colours. Every currency symbol prints correctly: ₦, ₹, ₵, € and the rest.

Frequently asked questions

Is Invoice Passport really free?
Yes. No account, no watermark, no limits and no trial. The PDF is created in your browser, so your invoices never touch our servers.
Which countries are supported?
32 countries have tax presets, required-field checklists and local payment methods built in, including the US, UK, Canada, Australia, India, Germany, France, Spain, Italy, the UAE, Nigeria, Ghana, Kenya and South Africa. Anywhere else, choose Other country and set your own tax.
Can I charge more than one tax, or withhold tax?
Yes. Add as many tax lines as you need (for example CGST + SGST, or GST + QST), mark a line as withheld to subtract it (IRPF, ritenuta d’acconto, WHT), and tick prices already include tax if your prices are tax-inclusive.
Can I invoice a foreign client in their currency?
Yes. Pick any currency and any of 7 invoice languages. Amounts, dates and labels are formatted the way your client expects.
Is a PDF invoice legally valid?
In most countries, yes, as long as it has the required details, which each country page lists. A few countries now require e-invoices through a government system for domestic sales (Italy and Côte d’Ivoire, for example), and the country pages say so plainly.
Where is my data stored?
Only in your browser. Clearing your browser data removes it, so use Export backup in the History panel to keep a copy or move to another device.