Free Invoice Template for Freelancers

A freelance invoice is not a small-business invoice with a different logo. The fields are different, the payment terms shorter and staged, the risks distinct. This page covers what changes and gives you a template that handles all of it.

Open the free generator → Need a quote first?

Free forever · PDF export · Multi-currency · Runs in your browser

Why a freelance invoice is different from a small-business invoice

A small-business invoice is usually for goods delivered or labor performed — the work is done, the bill records it, the customer pays. A freelance invoice is different in three structural ways that affect every line on the page.

First, deliverables vs hours. Many freelance projects bill for deliverables (a logo, a landing page, a campaign concept) rather than time. The invoice line item is the deliverable, not the time spent. This matters for scope-creep handling and for how revisions get billed.

Second, usage rights. Creative freelance work — design, illustration, photography, copywriting, video — almost always involves a licensing question. Editorial use, commercial use, broadcast use, perpetual buyout: each is a different price. A freelance invoice that doesn't specify usage gives away the most valuable part of the work.

Third, payment terms matched to client size. A solo-business client pays in days. A Fortune-500 procurement department pays in 60-90. A freelance practice that uses Net 30 across all clients ends up float-financing the corporate side of the business. Different terms for different client tiers is standard freelance practice.

The five line-item types every freelance invoice should accommodate

A complete freelance invoice template handles five distinct line types. Most generators handle one or two — which is why most freelancers end up cobbling together their own.

  • Deliverable-based fees. 'Logo design — final files delivered: $1,200.' One line, one outcome, one price.

  • Hourly fees with rate transparency. 'Discovery and strategy — 8 hrs at $185/hr: $1,480.' Rate stated explicitly; hours documented in the invoice or attached timesheet.

  • Usage / licensing fees. 'Editorial use, North America, 12 months: $400.' Specific scope; price separable from the creation fee.

  • Pass-through expenses. 'Stock imagery (Adobe Stock receipt attached): $245.' At cost; no markup; invoice receipt as documentation.

  • Change orders. 'Change order #2 — relocate hero section per 04/30 request: $385.' Separate line per change; signed reference to original SOW.

If your invoice template can't handle all five cleanly, you'll work around it with comments, footnotes, or separate documents — and clients will be confused.

Payment terms: Net 30 is the default that's costing you money

Most freelance invoicing software defaults to Net 30 because corporate accounting defaults to Net 30. For a one-person business that needs every check this month, this is the wrong default.

A reasonable freelance-payment-terms structure based on client type:

  • New client, individual / solo business: Due on receipt or Net 7. The cycle should match how the client themselves get paid (usually daily/weekly).

  • Established repeat client (any size): Net 15. Long enough to clear AP, short enough not to sideline.

  • Mid-market business client: Net 30 with a 30-50% deposit on signed engagement. The deposit covers the float.

  • Corporate procurement (Fortune-500 type): Net 45-60 — their terms. Compensate with a 'large-customer premium' built into the rate (typically +15-25%).

Deposits are the single biggest cash-flow improvement available to freelancers. A 30-50% deposit converts 'work first, get paid later' into 'work after payment.' Clients who refuse deposits are usually signaling they have cash-flow problems themselves — proceed with shorter payment terms or a smaller initial engagement until they prove out.

Multi-currency for international clients

Freelancers commonly work across borders. The invoice needs to handle this without the freelancer eating the currency conversion or the wire-transfer fee.

Three structural decisions:

  • Invoice currency. Whose currency is the contract in? Most freelancers invoice in their home currency to avoid FX risk; some invoice in the client's currency to make the client's accounting cleaner. Either is defensible; pick one per engagement and stick to it.

  • FX risk and timing. If you invoice in the client's currency at signing but the cheque arrives 60 days later, the FX move is your problem. Build a small (3-5%) FX buffer into your rate or invoice on a 'pay in [currency] at the spot rate on date of payment' clause for long engagements.

  • Bank fees. International wire transfers cost $20-50 on the sender side and often another $15-25 on the receiver side. State on the invoice: 'Wire transfers — sender pays all fees per agreement.' Or use Wise/Payoneer for lower-cost alternatives.

The free generator on this site auto-pulls live exchange rates if you invoice in a currency different from your saved default, so the number on the invoice matches what the client will see when they convert.

Sample wording for the scope-creep change order

The single most common freelance dispute is 'we did more work than the original scope said and the client refuses to acknowledge it.' A change-order line on the invoice prevents this — but only if it references a written agreement made before the additional work happened.

Standard wording:

Change order #2 — Add Instagram campaign to original brand-launch SOW. Per email confirmation 04/30 between [client name] and [freelancer]. Additional scope: 5 Instagram posts, 3 Story variants, hashtag strategy. Fee: $1,850 added to original SOW total.

Three things this does: (1) references the signed/confirmed agreement (email or formal); (2) describes the additional scope explicitly; (3) puts the dollar amount adjacent to the agreement. Disputes about 'I didn't know I'd be charged extra' are a year-end conversation; this single line on the invoice resolves them in minutes.

Four mistakes that delay freelance payments

  • Invoicing on draft delivery rather than client approval. Drafts can sit in inboxes for weeks. State on contract: 'Invoice issued upon client approval; absent feedback within 7 days, draft deemed approved.' This converts ambiguity into a billable event.

  • Not collecting the W-9 before the first invoice. Commercial clients route invoices through AP. AP requires the W-9. Without it, the first invoice gets returned for paperwork and the 30-day clock restarts.

  • Releasing source files before final payment clears. Once the client has the working Figma file, the InDesign file, or the RAW images, your leverage is gone. State on contract: 'Source files transfer to client upon receipt of final payment.'

  • Treating revisions as unlimited. 'Just one more change' compounds. Cap revisions explicitly in the SOW (two rounds is industry standard); additional rounds billed at hourly rate.

Pick your trade

The 58 profession-specific guides on this site cover the line-item language, payment-cycle reality, and tax notes for each specific freelance category. If your work fits one of these, the profession page has more specific guidance than this generic umbrella.

→ Graphic designers→ Web developers→ Copywriters→ Photographers→ Videographers→ Illustrators→ Content creators→ Social-media managers→ Marketing consultants→ Voice actors→ Musicians→ Virtual assistants

All 58 profession pages →

Frequently asked questions

What's the difference between a freelance invoice and a regular invoice?

Freelance invoices typically separate creation fees from usage/licensing fees, accommodate deliverable-based billing alongside hourly billing, and use shorter or staged payment terms (deposit + balance) rather than pure Net 30. The other key difference is the change-order line that handles scope creep, which most business invoice templates don't model.

Should freelancers send invoices in their own currency or the client's currency?

Most freelancers invoice in their home currency to avoid FX risk. Some invoice in the client's currency to make their accounting cleaner; in that case, build a 3-5% FX buffer into the rate. For long engagements (multi-month), specify whether the rate is fixed at signing or at payment to avoid disputes if rates move.

How much should a freelance deposit be?

30-50% on signed engagement is standard for project work above $1,500. For new clients, lean toward 50%. For repeat clients with payment history, 30% is fine. Below $1,500, many freelancers skip the deposit and use Net 7 instead. Clients who refuse deposits are usually telling you something — proceed with caution and shorter terms.

Can I refuse to release source files if a client refuses to pay?

Yes — and you should structure the contract this way. The contract grants the client a license to use the delivered work upon payment in full. Until then, you retain ownership. If they have final deliverables and refuse to pay, your leverage is the source-file release plus the right to revoke license. Get this in writing on every contract.