Free Invoice Generator
Fill in your details on the left and watch your invoice take shape on the right. When it looks right, download a print-ready PDF — free, with no account and no watermark.
How to create an invoice
- 1
Add your business name, logo and contact details, then your client's billing information.
- 2
Enter line items with quantities and rates. Apply sales tax, GST/HST, VAT, discounts or shipping.
- 3
Pick a template and color, then download your PDF invoice or print it.
Why use our invoice generator
Free PDF download
Download unlimited professional PDFs. No watermark, no trial, no sign-up.
Automatic calculations
Line totals, discounts, multiple taxes and balance due update as you type.
30+ templates
Switch designs at any time without retyping a thing.
Any currency
USD, CAD, EUR, GBP, AUD, NZD, JPY and CHF with local number formats.
What to include on a professional invoice
A clear invoice gets paid faster. Every invoice should have a unique invoice number, the invoice date and a due date, your business name and contact details, your client's name and address, an itemized list of products or services, the subtotal, any taxes and discounts, and the total amount due.
If you are registered for sales tax, GST/HST or VAT, include your registration number. Add payment instructions — bank transfer details, a PayPal link or the checks you accept — so your client knows exactly how to pay.
Invoicing in the US and Canada
In the United States sales tax is set by states and local jurisdictions, and many services are exempt. In Canada, GST applies federally, with HST replacing GST and provincial tax in participating provinces, and PST or QST charged separately elsewhere. Our tax presets give you a starting point that you can edit to match your situation.
Frequently asked questions
Is this invoice generator really free?
Yes. Creating invoices and downloading PDFs is free and unlimited. An optional Pro plan removes ads and adds extra account features, but the generator itself stays free.
Do I need to create an account?
No. Your draft is saved automatically in your browser. Create a free account only if you want to store invoices online, track payments and manage clients.
Can I add my logo?
Yes. Upload a PNG, JPG, WebP or SVG logo. It appears in the preview and in the PDF.
Is my invoice data private?
Guest invoices are stored only in your own browser and the PDF is generated on your device. Account data is stored securely and is visible only to you.
Can I charge multiple taxes?
Yes. Add as many tax rates as you need, choose which line items each applies to, and mark a tax as compound if it is charged on top of other taxes.