Invoice Generator
Fill in your details, your client's and a line for each item, set the tax rate, discount and currency, and download the invoice as a real PDF with selectable text. Totals recalculate as you type. There is no account, no watermark and no invoice limit, and client details never leave your browser — so keep the PDF.
Updated
How to use the Invoice Generator
- 1Fill in your details and your client's details.
- 2Add a line for each item with its quantity and unit price.
- 3Set the tax rate, any discount, and the currency.
- 4Check the live preview, then download the PDF or print it.
How it works
The preview you see is the document you get. Line totals, subtotal, discount, tax and the final amount are recalculated as you type, using whole-cent arithmetic so the figures add up exactly rather than drifting by a penny.
The PDF is built as a real vector document with embedded standard fonts, not a screenshot of the page. That means the text is selectable and searchable, the file is small, and it prints crisply at any size — which matters when a client's accounting system tries to read it.
Everything stays in the browser. Client names, addresses and amounts are never transmitted, which is the main reason to prefer a local tool for invoicing over one that asks you to sign in.
Tips and common mistakes
- Give every invoice a unique number, and keep them in sequence.
- State the payment terms and the due date clearly; “due within 14 days” gets paid sooner than no date at all.
- Include your tax registration number if you are registered, and check the local rules on what an invoice must show.
- Download the PDF and keep your own copy of every invoice you send.
Frequently asked questions
Is there a watermark or a limit?
Are my client's details sent anywhere?
Can I add my logo?
Is the invoice legally compliant?
Will my invoice be saved for next time?
What should an invoice include?
How should I number my invoices?
Can I add tax and a discount?
Guides
- How to add or remove VAT, GST or sales tax from a price
- How to make an invoice that gets paid on time
- How to convert minutes to decimal hours for timesheets
- Invoice vs receipt vs quote vs estimate: which document when
- How to number invoices: formats that keep accountants happy
- How to invoice a client in another currency
- Why an invoice’s tax total is off by a cent