A good invoice is boring — and that’s the point. It removes ambiguity, sets expectations, and makes it easy for a client to pay you fast. Below you’ll get a clean freelance invoice template you can copy, plus a few small tweaks that can dramatically reduce late payments.
Use the free generator (items, tax, due date). Print or download as HTML. No signup.
Keep it simple. Clients shouldn’t have to guess what they’re paying for or when payment is due.
INV-2026-001).This is a minimal template you can paste into an email if needed:
INVOICE (INV-2026-001) From: Your Business Name To: Client Company Issue date: 2026-02-09 Due date: 2026-02-23 Items: - Project work (milestone 1) — 1 × €500.00 = €500.00 - Consulting / calls — 2 × €150.00 = €300.00 Subtotal: €800.00 Tax (21%): €168.00 TOTAL: €968.00 Payment method: [bank / Stripe / PayPal] Payment terms: please pay within the due date.
Pro tip: if you charge a deposit, label it clearly: “Deposit (50% upfront)”. Clients understand deposits. Confusion kills payment speed.
If you’re doing project work (design/dev/marketing), ask for 25–50% upfront. Two reasons:
Pick one and stick to it:
Keep the terms readable. Something like:
Payment terms: net 14 (due by 2026-02-23). Late payments may pause work until balance is cleared.
Most late payments are not personal — they’re admin chaos. Use a calm, short follow-up sequence:
Subject: invoice INV-2026-001 — quick check Hey [Name] — quick check: invoice INV-2026-001 was due yesterday. Can you confirm when it’s scheduled to be paid? Thanks, [Your name]
Subject: invoice INV-2026-001 — payment status Hi [Name] — following up on invoice INV-2026-001. If there’s anything needed to process payment (PO, vendor form, updated details), tell me and I’ll send it today. Best, [Your name]
Subject: invoice INV-2026-001 — pausing work until cleared Hi [Name] — invoice INV-2026-001 is now 10 days overdue. Per our terms, I’m pausing work until the balance is cleared. Please confirm payment date so we can continue. Thanks, [Your name]
Clean invoices + clear terms + deposits = fewer payment headaches. Don’t overcomplicate it — just be consistent.
Create a clean invoice in under 60 seconds. Print or download as HTML. No signup.