Templates & Guides

Freelancer Invoice Template Guide: Getting Paid Without the Chase

By The Cleanbill Team2026-02-08

Freelancers tend to lose money in two specific ways that have nothing to do with the quality of their work: invoices that are unclear enough to cause delay, and invoicing inconsistently enough that clients aren't sure what to expect. A solid template fixes both, and it's worth setting up once rather than rebuilding it for every new client.

Pick a default billing structure, then customize per project

Most freelancers use a mix of hourly and fixed-fee billing depending on the client. A reasonable default: hourly for new or loosely scoped engagements where the amount of work is uncertain, and a fixed project fee once you can scope the work confidently. Keep both options in your template rather than building two separate ones — see our freelancer invoice template for a layout that handles either.

Handling deposits and milestone payments

For larger projects, an upfront deposit (commonly 25-50% before work begins) protects you from doing significant work with no payment commitment. When invoicing a deposit or milestone, state the total project fee, the percentage or amount this invoice covers, and the remaining balance — this keeps the client oriented on what's left, rather than just seeing an isolated partial number.

Setting a late fee that actually gets paid

A late fee only works as intended if it's stated on the original invoice, not added retroactively once a payment is overdue. A common approach is 1-2% of the outstanding balance per month overdue — stated clearly in your terms section so there's no surprise if it needs to be applied.

Following up without sounding like a collections agency

Most late payments are oversights, not refusals. A short, factual follow-up referencing the invoice number and original due date resolves the majority of cases — escalating tone too early can damage a client relationship over what's often just a missed reminder on their end. Save firmer language for a second or third follow-up if the first goes unanswered.

Reusing your template without starting from scratch each time

The point of a template is that you're not re-deciding your numbering format, payment terms, or layout for every new client — only the client details and line items should change invoice to invoice. Cleanbill remembers your business details and design choices between sessions, so each new invoice starts from your established format rather than a blank page.

International clients and currency

If you work with clients outside your own country, always state the currency explicitly (USD, EUR, GBP) rather than relying on a currency symbol alone, and be clear about who absorbs any currency conversion fees — this is a common point of confusion that's easy to head off with one extra line on the invoice.

Frequently asked questions

How much of a deposit should freelancers ask for?
25-50% upfront is common for larger projects; for smaller or shorter engagements, billing in full on completion or in two installments is often simpler for both sides.
Should freelancers send invoices before or after completing work?
It depends on the agreement — milestone or deposit invoices go out before work starts or at defined checkpoints, while a final invoice is typically sent on completion or delivery.
What should I do if a client disputes an invoice?
Address the specific disputed item directly and reference the original agreement or scope document if one exists; most disputes are resolved by clarifying scope rather than discounting the invoice outright.

Related articles

Put this into practice

Create a professional invoice in under a minute, free.

Open Invoice Generator →