One invoice, one client, no admin
Freelance Invoice Template & Generator
Send a clean invoice for work you did alone: the project or the hours, the rate, the currency the client pays in and a reference they can match to the transfer. Your details and clients are remembered in this browser, so the next invoice takes a minute instead of ten.
Everything stays on this device. No account, no upload, no monthly fee.
- No signup
- Remembers your details
- Saves clients and items
- PDF, Word & Excel
A freelance invoice is an invoice with one counterparty
There is no purchasing department, no purchase order and usually no accounts team. The person who hired you is often the person who approves the invoice, and they are doing it in a gap between other work. That changes what the invoice has to do: it has to be obviously correct at a glance, because nobody is going to spend time reconciling it.
So the two things that matter most are the reference and the description. The reference is what the client types into their bank when they pay, and it is how the payment finds its way back to your invoice. The description is what reminds them what they are paying for, three weeks after the work finished.
- Your name or trading name, and a contact the client already has
- The client, addressed to whoever approves payment
- A short description of the work, in the words you agreed it in
- The period or project the invoice covers
- Invoice number that runs in sequence and never repeats
- Currency, amount, and how you want to be paid
Hourly, day rate or fixed project fee
An hourly invoice shows hours and rate, because the client will multiply them anyway. A day-rate invoice shows days, and should say what a day means if there is any chance of disagreement — a half day, a travel day, a day on site but not on the tools. A fixed project fee shows the deliverable and the fee, and refers to the agreement that set it.
Where a project ran over the agreed scope, bill the extra separately and name it as extra. Folding overrun into the fee turns a conversation about scope into a conversation about your honesty.
Clients in another currency
The invoice should state the currency the client is expected to pay, not the one you think in. Most invoicing disputes between freelancers and overseas clients are about which currency the amount was quoted in, not about the amount. Put it on the document, and put the exchange basis in the notes if one was agreed.
Whether you charge tax, whether the client must withhold anything, and what you have to report are questions for your own jurisdiction and circumstances. This tool records what you tell it; it does not calculate an obligation for you.
When the client pays through a platform
If the work came through a marketplace, the platform may issue its own payment record and the client may never see your invoice. In that case the invoice still matters to you: it is your own record of what was earned when, and it is what you produce if the platform record and your bank disagree.
Where you invoice directly, keep the reference stable across the project. A client who has paid you three times against the same reference will find the fourth payment without being asked.
Late payment, politely
State the payment terms on the invoice itself rather than only in the email, and state them as a number of days from the invoice date. Where a late fee was agreed in the contract, the invoice is the natural place to mention that it applies; where none was agreed, saying so on the invoice is cheaper than discovering it later.
This tool produces a business invoice. It does not give legal or tax advice, and what a freelance invoice must contain varies by where you work.