Free Invoice Generator
| Description | Qty | Unit | Amount |
|---|
| Subtotal | |
| Tax | |
| Total due |
A free invoice generator that respects your privacy
You shouldn't have to sign up for an accounting suite just to send a tidy invoice. This tool lets you fill in your details, add your line items, and download a clean, professional invoice as a PDF in under a minute — no account, no watermark, no limits. And because everything runs in your browser, the financial details you type stay on your device. Your draft is saved locally so you can pick up where you left off; nothing is ever uploaded to us.
How to create an invoice
- Add your details and your client's. Name, business, email, address — whatever you both need for records and tax.
- Give it a number and dates. A unique invoice number (e.g. INV-001) and a clear due date make you look organised and help you chase late payers.
- List the work. One line per item, with quantity (or hours) and a unit price. The amounts and totals update automatically.
- Add tax if it applies, and a payment note. Then hit “Print / Save as PDF” and choose “Save as PDF” in the dialog.
What every freelance invoice should include
- Your name/business and contact details (and tax ID if you have one).
- The client's name and details.
- A unique invoice number and the issue + due dates.
- An itemised list of work with quantities, rates and amounts.
- The subtotal, any tax, and the total amount due.
- How to pay you, and your payment terms (e.g. “due within 14 days”).
For the reasoning behind each item — and country-specific extras like tax IDs — see our full guide to what to put on a freelance invoice.
Tips for getting paid on time
- Invoice immediately. The faster you send it, the faster you're paid.
- Set explicit terms. "Due on receipt" or "Net 14" beats a vague "thanks!".
- Number everything. Sequential invoice numbers keep your records (and your future self) sane.
- Make paying easy. Spell out the exact payment method and details.
There's more in our guide to getting clients to pay on time — and if an invoice is already overdue, the copy-paste emails in how to chase a late invoice will help you escalate without burning the relationship.
Frequently asked questions
Is this invoice generator really free?
Yes — completely free, with no sign-up, no watermark, and no limit on how many invoices you create. We support the site with ads, not by charging you.
Where is my invoice data stored?
Only in your own browser. Your invoice is saved to this device so you can come back to it, but nothing is ever uploaded to us or anyone else. Clear it any time with the Clear button.
How do I save the invoice as a PDF?
Click “Print / Save as PDF”. In the print dialog, choose “Save as PDF” as the destination (every modern browser has this). You get a clean PDF with just the invoice — no website header or footer.
What should every freelance invoice include?
Your name/business and contact details, the client’s details, a unique invoice number, the issue and due dates, an itemised list of work with amounts, the subtotal and any tax, the total due, and how to pay you. This tool prompts you for each.
Do I need to charge tax?
It depends on your country, registration status and the client. The tax field is optional — set it to 0 if it doesn’t apply. When in doubt, check with a qualified accountant or your tax authority.
How do I get clients to pay faster?
Send the invoice promptly, use clear due dates (e.g. “due in 14 days”), number your invoices, state accepted payment methods, and add a short thank-you. Consistency makes you look organised and gets you paid sooner.
Related guides
How to Chase a Late Invoice Without Burning the Relationship
A calm, escalating sequence for chasing overdue freelance invoices — including the exact emails to send at 1, 7 and 30 days late.
How to Get Clients to Pay Your Invoices on Time
Practical, relationship-friendly tactics that get freelance invoices paid faster — terms, timing, and the small wording changes that work.
Invoice Numbering: Simple Systems That Keep You Organised
Why invoice numbers matter, the simple numbering systems that work, and the mistakes that cause messy records and tax-time headaches.
Why (and How) to Separate Business and Personal Money
A separate business account is the single highest-leverage admin habit for freelancers. Why it matters and how to set it up simply.
Should You Ask for a Deposit? Milestone Payments for Freelancers
When to take a deposit, how big it should be, and how milestone payments protect your cash flow on bigger freelance projects.
A 15-Minute Weekly Bookkeeping Routine for Freelancers
A dead-simple weekly money routine that keeps you organised and makes tax time painless — no accounting background needed.
What to Put on a Freelance Invoice (With a Real Example)
Exactly what every freelance invoice needs, what is optional, and a worked example — so you get paid without back-and-forth.