Settings

Set up your business once

Your details are saved locally on your device — never shared. They auto-fill every invoice.

FAQ

Frequently Asked Questions

Do I need to sign up to use this invoice generator?

No. Open invoicePrivate in your browser and start immediately — no email, no password, no account of any kind. Your business details are saved locally for the next invoice, but nothing goes to any server.

Does invoicePrivate store my invoice data?

Your data is stored exclusively in your browser's IndexedDB — a local database built into every modern browser. No invoice content, client name, or business detail is ever transmitted to any server. We have no database holding your information.

Is this invoice generator GDPR compliant?

Yes. Because all data stays on your device and nothing is sent to external servers, there is no personal data processing under GDPR. No cookies, no tracking pixels, no cloud storage. If you have EU clients, invoicePrivate is the cleaner option from a compliance standpoint.

Can I use this invoice generator without creating an account?

Yes. No account, no registration, no login — at any stage. Open the site, fill in your details, download your PDF. Your settings persist in your browser for the next session.

Is this invoice generator completely free?

Permanently free. No premium tier, no trial period, no credit card, no hidden fees, no watermarks on your PDFs. Unlimited invoices, all features, free forever.

Can I export invoices as PDF?

Yes. One click generates a print-ready PDF using pdf-lib, a professional PDF library that runs entirely in your browser. The PDF is never uploaded to any server — it downloads directly to your device.

Does it support VAT and other taxes?

Yes. Add VAT, GST, or sales tax per line item or across the invoice total. Set any rate as a percentage, use 0% for zero-rated supplies, or include a reverse charge note for EU B2B cross-border sales.

Can I create invoices in multiple languages?

Yes. Eight languages: English, German, French, Spanish, Italian, Dutch, Arabic (with full RTL layout), and Turkish. Each language uses correct locale formatting for dates, currency symbols, and number separators.

How can I verify that my data never leaves my browser?

Open your browser DevTools (F12 → Network tab), create an invoice, and download the PDF. You will see zero outbound requests to any external server during the entire process. The PDF is generated inside your browser tab by pdf-lib — an open-source library — and downloaded directly to your device. Nothing passes through our infrastructure because there is no infrastructure to pass through.