How to use the Invoice Generator
- Fill in your business details and the client details on the left. The preview updates as you type.
- Add each item with a quantity and unit price. Totals, tax and discount are calculated for you.
- Optionally add your logo and notes such as payment terms.
- Click Download PDF, or Print and choose “Save as PDF”.
What does this tool do?
An invoice asks a client to pay for goods or services you've provided. This generator includes the fields most businesses need: invoice number, issue and due dates, your details and tax number, the client's details, line items, tax, discount, shipping and payment instructions.
The PDF is built entirely in your browser, so client names and prices never reach our servers.
Why use it?
- No sign-up, no watermark, no monthly fee.
- Works in any currency.
- Live preview so there are no surprises in the PDF.
- Remembers your business details on your device if you want it to.
What a good invoice includes
Most tax authorities and clients expect these details at minimum:
| Field | Why it matters |
|---|---|
| Unique invoice number | Required for bookkeeping and most tax rules |
| Issue date and due date | Sets clear payment terms |
| Your name, address and tax/VAT number | Identifies the supplier (tax number where you're registered) |
| Client name and address | Shows who owes the money |
| Itemised list with quantities and prices | Avoids disputes about what was charged |
| Tax rate and amount | Required where you charge VAT, GST or sales tax |
| Payment instructions | Gets you paid faster |
Accuracy and limits
- Invoice requirements differ by country — for example, EU VAT invoices have specific mandatory fields. Check your local tax authority's rules.
- The built-in PDF font covers Western European characters. For other scripts (Arabic, Chinese, Hindi…), use Print → Save as PDF, which keeps every character.
Privacy
Everything you type is processed in your browser. Nothing you enter is sent to our servers or stored by us. There's no account to create and nothing to install.
Frequently asked questions
How should I number my invoices?
Use a simple, sequential system that never repeats, such as INV-0001, INV-0002. Some businesses add the year: 2026-001.
Are my client details saved anywhere?
No. Everything stays in your browser. If you tick “Remember my business details”, only your own business details are saved on this device so you don't have to retype them.
Can I add my logo?
Yes. Upload a PNG or JPG (under 2 MB) and it appears in the preview and the PDF.
Last reviewed by the M2Toolkit team.