Hourly rate
Per hour
Time-based work where the scope can shift. Break hours into tasks or weeks so the client can follow them.
Hours · Projects · Retainers
Create Professional Freelancer Invoices
Freelance billing rarely looks the same twice. One month is hourly, the next is a fixed project fee, and a retainer quietly renews in the background while an expense waits to be recovered.
This generator starts with freelance line items already in place. Change the descriptions, adjust hours and rates, add expenses, and download a PDF you can attach to an email straight away.
This page is the ready-to-use freelance generator. If you want the layout explained first:
Loaded with freelancer line items you can edit, rename or remove.
A freelance invoice is a request for payment from a self-employed person to a client, covering work carried out under an agreement that is often informal. Because there is usually no purchase order or procurement system behind it, the invoice itself has to carry all the context: what was agreed, what was delivered and what it costs.
That is why freelance invoices tend to be more descriptive than corporate ones. Naming the project, the period covered and the deliverable saves the client from digging through emails to remember what they approved — and an invoice nobody has to research is an invoice that gets paid sooner.
Check the rate, the scope and the payment terms in your original email or contract before you start typing. Discrepancies discovered after sending are hard to correct politely.
Hourly, fixed fee, retainer or milestone. Use whichever you quoted, and if the month contained several, give each its own line.
Use the project name they use internally. 'Homepage redesign — round 2' is approvable; 'design work' invites a question.
Stock images, subcontractors, travel and software belong on their own lines so your fee and pass-through costs are distinguishable.
Use your next sequential number, choose a payment term and let the due date calculate itself.
Attach the PDF to a short email naming the amount and the due date, and address it to whoever actually processes payments.
Per hour
Time-based work where the scope can shift. Break hours into tasks or weeks so the client can follow them.
Fixed price
A defined deliverable agreed in advance. One line, named exactly as it appears in the proposal.
Per month
A recurring amount for guaranteed availability or a set block of hours each month.
Per stage
Long projects split into approved stages, each invoiced when the stage is signed off.
Per request
Extra rounds, urgent turnaround or added scope, agreed before the work is done.
At cost
Licences, travel, subscriptions or subcontracted work you paid for on the client's behalf.
A month mixing a retainer, additional hours, a milestone and one recovered cost.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Retainer — March, 10 hrs included | 1 | 950.00 | 950.00 |
| Additional design hours (outside retainer) | 6 | 95.00 | 570.00 |
| Milestone 2 — landing page build | 1 | 1,200.00 | 1,200.00 |
| Stock photography licence (expense) | 1 | 84.00 | 84.00 |
| Subtotal | 2,804.00 | ||
| Deposit already paid | -500.00 | ||
| Total due — Net 14 | 2,304.00 | ||
Payment clocks start when the invoice arrives, not when the work ends. A week's delay in sending is a week's delay in being paid.
Your day-to-day contact often cannot pay you. Ask early who handles invoices and copy them in.
A deposit filters out clients who were never going to pay and covers your time if a project stalls.
A short, factual reminder a few days after the due date resolves most late payments without friction.
'Freelance work — March' gives the client nothing to approve. Split it into the pieces they recognise.
Recurring invoices that depend on memory eventually slip a cycle. Bill on a fixed date each month.
Extra requests done as a favour become the baseline expectation. Quote them, then invoice them.
Without a stated term, your invoice sits behind every supplier who did state one.
Bill the way you quoted. Hourly suits open-ended work where scope moves; a project fee suits a defined deliverable. The generator handles both — put hours in the quantity column for hourly work, or use a single named line for a fixed fee.
Add one line naming the month the retainer covers and what it includes, such as '10 hours of design support — March'. Invoice on the same date each month and put any hours beyond the retainer on their own line.
Yes. Issue an invoice for the deposit alone before work begins, then show it as a deduction on the final invoice so the client can see the balance owing rather than a reduced total with no explanation.
Choose the currency in the generator before you download. Agree the currency in writing beforehand, because bank conversion costs usually land on whoever did not specify it.
Net 14 is common for individual clients and Net 30 for larger companies with an approvals process. Whatever you choose, state it on the invoice so the due date is not left to interpretation.
Yes, provided the client agreed before you did the work. Add the extra rounds as a separate line describing what was requested, rather than quietly increasing the project fee.
Edit the line items, add your details and download a clean PDF. Free, no account and no watermark.