← Blog
Contract Guide11 min read · Updated May 2026

Freelance Contract Payment Terms: A Complete Guide (+ Free Templates)

Your payment terms don't just determine when you get paid — they determine ifyou get paid. Freelancers with clear payment terms in their contracts get paid 30–40% faster than those relying on informal agreements. Here's everything you need to set them up correctly.

Common freelance payment terms explained

Net 7

🟢 Best for small projects

Payment due within 7 days of invoice. Fast cash flow, ideal for small one-off projects under €500. Clients accept this because the amounts are low. Hard to get from enterprise clients.

Net 14

🟢 Sweet spot for freelancers

Payment due within 14 days. The freelancer-friendly sweet spot — fast enough for cash flow, long enough for clients to process. Works well for projects €500–€2K.

Net 30

🟡 Industry standard

Payment due within 30 days. The most commonly expected term, especially by larger companies. Research shows actual average payment time at Net 30 is 45+ days — consider charging a late fee.

Net 60

🔴 Avoid if possible

Payment due within 60 days. Enterprise/agency standard. Only accept if the project value and client stability justify the wait. Always combine with 50% upfront.

50% upfront / 50% on delivery

✅ Recommended for projects €500+

Half paid before you start, half on delivery. Protects you against ghosting and ensures client is committed. Most professional clients expect this structure.

Milestone-based payments

✅ Best for large projects

Payment tied to project phases: e.g., 30% on kickoff, 30% on draft delivery, 40% on final delivery. Aligns payment with value delivered. Best for projects over €5K.

Retainer (monthly)

💎 Best for ongoing work

Fixed monthly fee paid in advance for a defined number of hours or deliverables. Creates predictable cash flow. Bill on the 1st, due on the 7th.

Which payment terms should you use?

SituationRecommended terms
Small project under €500Net 7, 100% on completion
Medium project €500–€5K50% upfront, 50% on delivery (Net 14)
Large project €5K+Milestone payments: 30/30/40
Ongoing monthly retainerMonthly advance, due on the 1st
Startup client (cash-constrained)Smaller deposits, shorter Net (Net 7–14)
Enterprise / agency clientNet 30–60 (they won't change), 50% upfront if possible
New client (unknown reliability)50% upfront minimum, always

💡 Pro tip: always bill faster than you think you need to

If you think Net 30 is fine, use Net 14. Clients who respect you pay quickly regardless of terms. Clients who are going to be difficult will use every day of your stated terms — so give them less. You can always be lenient; you can't un-extend a term.

Contract language that protects you

These three clauses should be in every freelance contract. Copy them directly or adapt to your situation.

1.

Late fee disclosure clause

Invoices unpaid after the due date will accrue a late payment fee of 1.5% per month (18% per annum) on the outstanding balance, calculated from the due date until the date of payment. By accepting this agreement, Client acknowledges these payment terms.

Why: establishes the legal basis for charging late fees — required in the US, recommended everywhere.

2.

Suspension of work clause

If any invoice remains unpaid for more than [14] days after its due date, Service Provider reserves the right to suspend all work on the project without liability until payment in full is received. Suspended time will not count against agreed project deadlines.

Why: lets you stop working without breaching the contract — critical leverage for non-payers.

3.

Kill fee / cancellation clause

If Client cancels this project after work has commenced, Client agrees to pay a cancellation fee of [25%–50%] of the remaining project value, in addition to all invoices already issued. This compensates Service Provider for time allocated that cannot be rebilled.

Why: protects against clients who disappear mid-project after you've turned down other work for them.

How to enforce your payment terms

Good payment terms in your contract are only as good as your enforcement. Here's the escalation path:

Day 1–7 overdue

Friendly email reminder with payment link. No accusation — just a heads up. Most late payments are genuine oversights.

Day 7–14 overdue

Second reminder, firmer tone. Mention the payment terms explicitly. Ask if there's an issue.

Day 14–30 overdue

Formal notice. Mention the late fee clause. Ask for a payment commitment date. Cc their accounts payable if corporate.

Day 30+ overdue

Final notice with late fee calculation. Mention suspension of work clause. Consider a statutory demand (UK) or formal aanmaning (NL).

Day 60+

Collections agency, small claims court, or write off. Document all prior communication.

🐕 Where Chaser fits in

Chaser automates stages 1–4 of this sequence — your 4 reminder emails go out automatically at the right intervals, with escalating tone, payment link embedded in every email. You get notified each time a reminder fires; you only need to intervene at stage 5. Try it free →

Build your invoice — free

Create professional invoices with your payment terms built in, then let Chaser chase them automatically.

Free invoice template →Try Chaser free

Free plan · 3 invoices · no credit card required

Frequently asked questions

What payment terms should a freelancer use?

For small projects under €500, Net 7 is ideal. For medium projects (€500–€5K), use Net 14–30 with 50% upfront. For large projects over €5K, use milestone-based payments. Enterprise clients often require Net 30–60.

What does Net 30 mean on a freelance invoice?

Net 30 means payment is due within 30 days of the invoice date. It's the most common freelance payment term, though average actual payment is 45+ days. Net 7 or Net 14 are better for freelancers with short-term cash flow needs.

Should freelancers ask for 50% upfront?

Yes — for projects over €500, 50% upfront is standard practice and protects against client ghosting. Most professional clients expect it. State it clearly in your proposal before work begins.

What is a kill fee in a freelance contract?

A kill fee is a cancellation fee charged when a client ends a project early — typically 25–50% of the remaining project value. It compensates you for allocated time you cannot bill elsewhere.

Can I stop working if a client doesn't pay?

Yes — if your contract includes a suspension of work clause. Include: 'If any invoice remains unpaid after [X] days, service provider reserves the right to suspend work until payment is received.'