Invoice Generator
Create & print invoices.
Invoice Generator at a glance
Invoice Generator is a free online freelance tool you can use right now to create & print invoices โ no account, no install and no usage limit. It runs entirely inside your browser, so whatever you enter stays on your own device.
- Price
- Free โ no trial, no paid tier, no watermark
- Sign-up
- Not required
- Where it runs
- In your browser โ nothing is uploaded to a server
- Works on
- Chrome, Safari, Firefox and Edge โ desktop, tablet and phone
- Category
- Freelancing
About Invoice Generator
Create a professional invoice with itemised work, tax and payment terms, and download it as a PDF ready to send.
The fields that cause real problems when omitted are worth naming. A unique invoice number is required for your own bookkeeping and by most tax regimes, and duplicated numbers cause genuine trouble at year end. An explicit issue date and a specific due date matter because 'due on receipt' is unenforceably vague โ 'payable within 14 days, by 15 August 2026' gives you something concrete when chasing. Full contact details for both parties and a clear line-item breakdown complete the picture.
Tax treatment depends on your country, your registration status and where your client is based, and getting it wrong is expensive. Whether you charge VAT or GST, at what rate, and whether a reverse-charge applies on cross-border work all have jurisdiction-specific answers. The invoice gives you the fields; what belongs in them is worth confirming once with an accountant and then applying consistently.
On getting paid: state payment terms before starting work, not on the invoice. An invoice is a request for money under terms that were already agreed โ if the first mention of a 30-day term arrives with the bill, you have no basis to insist on it. Everything is generated in your browser, so client details and rates are never uploaded.
How to use Invoice Generator
- Enter your details, the client's details and a unique invoice number.
- Add line items with rates, and set tax and an explicit due date.
- Download the PDF and send it.
Frequently asked questions
What must an invoice include?
A unique invoice number, issue date, explicit due date, full contact details for both parties, itemised work with rates, the total, any tax shown separately with its rate, and your payment details. Requirements vary by country.
Do I need to charge VAT or GST?
It depends on your country, registration status and your client's location. Cross-border work often involves reverse-charge rules shifting the obligation to the client. Confirm your specific situation with an accountant.
What payment terms should I use?
Fourteen or thirty days, stated as an explicit date rather than 'on receipt'. Agree terms before starting work โ an invoice requests payment under terms already agreed, not new ones.
Is my client data stored anywhere?
No. Invoices are generated in your browser and nothing is uploaded. Any saved details stay in your browser's local storage on this device.