10 Invoice Templates for Freelancers — How to Choose

My first invoice was a crime scene

March 2023. I sent my first invoice to a client in Munich. A Google Docs template. Comic Sans in the header (I didn't know how to change the font). No invoice number. No payment terms. No bank details. Just a polite request for money and a prayer.

He paid. Six weeks later. Because he was kind. Because he had no idea when it was even due. Because I gave him no reason to hurry.

Since then, I've created, tested, and thrown out dozens of invoice templates. And here's what I learned:

You don't need 10 templates. You need one — the right one.

But to know which one is right, you need to know what's out there.

Why invoice templates matter more than you think

An invoice isn't just a "bill." It's:

A bad template = delayed payments. A good template = money in your account within 7 days.

The 10 invoice templates I actually used

1. Simple Freelance Invoice

When to use: First clients, small projects ($500-$2,000), when you're still figuring things out.

What's inside:

My experience: I used this template for the first 6 months. It worked while clients were small. When a corporate client came along — it broke. They needed a PO number, VAT ID, legal address.

2. Corporate Client Invoice

When to use: Working with companies (not individuals).

Adds to Simple:

My experience: My first corporate invoice came back with "Missing PO number." I spent 3 days on email back-and-forth. Now PO number is the first thing I ask for before starting work.

3. Hourly Rate Invoice

When to use: Hourly billing (developers, consultants).

Adds:

My experience: I hated hourly invoices until I realized: if a client sees 47 hours in a month, they want to know what those 47 hours were. Detail = trust.

4. Fixed-Price Project Invoice

When to use: Fixed-price projects.

Adds:

My experience: Fixed invoices seem simpler, but they're more dangerous. A client can forget they agreed to $3,500 for "website design." Milestone detail protects you both.

5. Recurring Invoice (Retainer)

When to use: Monthly contracts (support, consulting).

Adds:

My experience: Retainer is sacred. I send the invoice on the 1st of every month. Client pays on the 5th. No surprises.

6. Milestone-Based Invoice

When to use: Long projects (3+ months) with staged payments.

Adds:

My experience: I lost $2,000 on a 4-month project because I didn't break payments into milestones. Now 50% upfront is my rule.

7. International Invoice (Multi-Currency)

When to use: Clients from other countries.

Adds:

My experience: My first international invoice was in EUR, but the client paid in USD. I lost ˆ47 on the exchange rate. Now I specify the currency explicitly.

8. Pro Forma Invoice

When to use: When a client needs a "pre-invoice" for budget approval.

Adds:

My experience: Pro forma isn't an invoice. It's a proposal. But corporate clients love it because their accounting needs "something on paper" before signing a contract.

9. Credit Note

When to use: When you need to give a discount retroactively or cancel part of an invoice.

Adds:

My experience: A credit note is the professional way to say "I made a mistake." Better than sending a new invoice and confusing the client.

10. Final Invoice (Project Completion)

When to use: Project completion with final settlement.

Adds:

My experience: The final invoice is the moment of truth. If the client is happy, they pay fast. If not — the email chain begins. That's why before the final invoice I always send a "pre-invoice" for alignment.

The checklist: What every invoice must include

Regardless of type, every invoice should have:

Required:

Recommended:

For corporate clients:

How to choose the right template for your niche

NichePrimary TemplateSecondary
DesignersSimple + CorporateMilestone
DevelopersHourlyFixed-Price
ConsultantsHourly + RetainerCorporate
CopywritersFixed-PriceMilestone
MarketersRetainer + MilestoneCorporate

Why static templates are becoming obsolete

I used Google Docs, Word, and Canva for invoices. Every time — the same story:

Static templates are the past. The future is dynamic templates that:

That's exactly why I built LockMargin. Not to create "yet another invoicing tool." But to stop wasting time on templates.

The honest truth: You probably only need one template

After 3 years of freelancing and hundreds of invoices, I realized:

90% of my invoices are variations of one template.

Simple + Corporate + Hourly cover 90% of cases. The other 10% are exotic (international, pro forma, credit note).

That's why in LockMargin I built one flexible template that adapts to your scenario. Want hourly? Enable the hours table. Need a PO number? Add the field. Working internationally? Enable multi-currency.

One template. Ten configurations. Zero headache.

Vlad (Volodymyr) Shiyan, founder of LockMargin

About the Author

Vlad (Volodymyr) Shiyan — Founder & Developer, Kharkiv, Ukraine. Building LockMargin since December 2025. Offline-first invoicing for freelancers who are tired of subscriptions. Standard is $49 one-time. Read more about Vlad →

Get one practical guide each month on building a business you own

No spam. No fluff. Unsubscribe anytime.

Back to top ↑