How to use the invoice generator
- Fill in your business details and the client's details.
- Add line items with a description, quantity and rate — the totals update live.
- Set a tax rate or discount if you need one, and add payment terms in the notes.
- Click Print / Save as PDF and choose "Save as PDF" as the printer to download it.
What makes a good invoice
A professional invoice needs a unique invoice number, both parties' details, an itemized list of work with amounts, the total due, a due date and payment instructions. Clear invoices get paid faster — most payment delays come from missing details the client's accounts team has to chase.
Benefits
- Builds a clean, professional invoice with line items, tax and discount in a couple of minutes.
- Live preview updates as you type, so what you see is exactly what prints.
- Print it or save it as a PDF straight from your browser — no watermark, no account.
- Everything stays on your device; client and payment details are never uploaded.
Limitations to know
- It does not store invoice history or track payments — save the PDF for your records.
- It does not auto-number invoices across sessions; set the invoice number yourself.
- Country-specific tax fields like VAT or GST registration numbers must be added manually in the details or notes.
Common mistakes to avoid
- Forgetting a unique invoice number — reused numbers cause bookkeeping and payment confusion.
- Leaving out a due date or payment instructions, the two fields that most delay payment.
- Not saving the PDF before closing the tab, since nothing is stored online.
Alternatives
To work out a price reduction first, use the Discount Calculator; to combine several invoices into one file, use Merge PDF.
Last updated: August 2026 · Reviewed by the AI Toolbox editorial team.
Frequently asked questions
Is my invoice data uploaded anywhere?
No — everything runs in your browser. Nothing you type is sent to a server or stored by us.
How do I save the invoice as a PDF?
Click "Print / Save as PDF" and pick Save as PDF as the destination in your browser's print dialog.
Can I use any currency?
Yes — type any currency symbol (like €, £, ₨ or Rs) into the currency field.
Is this invoice legally valid?
An invoice is a request for payment, and this format covers the standard fields. Specific legal or tax requirements (like VAT numbers) vary by country — add anything your jurisdiction requires in the details or notes fields.