Nano Banana 2.1 is LIVE — Google's Latest | Try Now →
WAVESPEED AI INVOICE GENERATOR YOUR DOCUMENTS STAY ON THIS DEVICE
100% FREE

Free Invoice GeneratorInvoices, quotes and receipts with exact totals.

Fill in your business, your client and the items: totals, taxes and the balance due are worked out exactly as you type, next to a live preview of the page.
Pick a template and a print language, download a PDF, or an EN 16931 e-invoice (Factur-X / ZUGFeRD PDF, XRechnung or UBL XML). Documents and clients are saved in your browser.

Exact VAT & sales taxFactur-X & XRechnungQuotes → invoices
No sign-up No upload No watermark
Loading the invoice editor…
Documents, clients and your business details are saved in this browser only. Back them up from Documents.
THREE SIMPLE STEPS

How to make an invoice

01

Add your details once

Type your business name, address, tax ID and bank details, add your logo and save them as your business details. Every new document starts with them.

02

Add the client and the items

Pick a saved client or type a new one, then add items with quantity, unit price, discount and tax rate. Totals update as you type.

03

Download and send

Choose a template and the print language, then download the PDF, or an e-invoice if your client needs one. Mark it sent, then paid when the money arrives.

Everything an invoice needs

Totals you can trust

Amounts are calculated in exact decimals, not floating point, so 0.1 + 0.2 is 0.30. Tax is rounded once per rate or on each line, your choice, and an overall discount is spread over the items to the cent.

Any tax setup

VAT, GST or sales tax, several rates on one document, two taxes on one line (such as GST and PST), prices before or including tax, and categories for exempt, zero-rated and reverse-charge sales.

Quotes, receipts and credit notes

Six document types with their own numbering. Turn an accepted quote into an invoice and an invoice into a credit note in one click.

Print in your client's language

Labels, dates and numbers on the document can be English, German, French, Spanish, Italian, Portuguese, Dutch, Polish, Japanese, Chinese or Korean, whatever language this page is in.

Real PDFs and e-invoices

The PDF has selectable, searchable text with embedded fonts. For clients and authorities that need e-invoices, export Factur-X / ZUGFeRD (PDF/A-3 with the XML inside), XRechnung or UBL XML.

Your records, kept

Documents save as you type. Filter by status, see what's overdue, export a register for your accountant as CSV or Excel, and back everything up to a file.

Tips for invoices that get paid

Put the due date on it

A clear due date and payment terms get money in faster than "due on receipt" with nothing else. Add your bank details so the client can pay straight away.

Keep numbers in sequence

Most tax authorities expect unique, sequential invoice numbers. Use a pattern with the year, like INV-{YYYY}-{####}, and let the generator count.

Back up regularly

Documents live in this browser. Download a backup from Documents now and then, and keep the PDFs you send, as tax records often have to be kept for years.

WaveSpeed AI

From invoice to brand visuals

When the paperwork is done, create the pictures and clips your business needs with WaveSpeed AI.

  • 1,000+ AI models
  • Image, video and 3D
  • Pay as you go

$1 in free credits for eligible new accounts. No card needed. Generators have separate account and credit requirements. The Invoice generator is free.

Invoice generator FAQ

Is this invoice generator really free?

Yes. Every document type, template, export and e-invoice format is free, with no account, no watermark and no limit on the number of documents.

Where are my invoices stored?

In this browser's storage on your device. Nothing you type is sent to a server; the page only downloads fonts. Use Back up all in Documents to keep a copy or move to another computer, and Restore backup to bring it back.

How are taxes calculated?

Each line is quantity × unit price, rounded to the currency's decimals, minus its discount. Tax is then charged once per rate on the total of its lines (what EN 16931 e-invoices use) or on each line and added up. With prices including tax, the tax is taken out of the gross amounts. An overall discount is shared over the lines in proportion before tax.

Can I make Factur-X, ZUGFeRD or XRechnung invoices?

Yes, for invoices and credit notes. Factur-X / ZUGFeRD PDFs use the EN 16931 profile as PDF/A-3 with the XML embedded, and XRechnung, UBL and CII files are EN 16931 XML. Our test files pass the official schemas and EN 16931 rules. Public-sector XRechnung also needs your buyer's reference (Leitweg-ID) in the PO / reference field and your contact details. Submitting e-invoices to a portal or network is up to you.

Which languages and currencies are supported?

Documents print in English, German, French, Spanish, Italian, Portuguese, Dutch, Polish, Japanese, Chinese (simplified and traditional) and Korean, with local date and number formats. Every current ISO 4217 currency is available, with its own number of decimals (for example 0 for JPY, 3 for KWD).

Can I turn a quote into an invoice?

Yes. In Documents, choose Make invoice on a quote, estimate or proforma invoice: the invoice gets the next invoice number, today's date and the same client and items, and the quote is marked accepted. Invoices can be turned into credit notes the same way.

What doesn't it do?

It doesn't send emails, take card payments, sync between devices or file tax returns, and it doesn't know your local tax rules: check rates and wording with your accountant. Right-to-left languages aren't supported on printed documents yet.

Does it work on a phone?

Yes. Switch between Edit and Preview at the top of the editor; the PDF is the same as on a computer.

All Free Tools

Send your next invoice today.

Free, private and exact to the cent.

Make an invoice