The contract clauses that stop freelance payment problems before they start
Most freelancer payment problems do not start when the invoice is overdue.
They start much earlier, when the agreement is vague.
If you only think about getting paid after the work is done, you are already negotiating from the back foot.
Here are the clauses I think matter most for UK freelancers.
1. Deposit before work begins
A deposit does two jobs:
- it proves the client is serious
- it reduces your downside if the project drifts or stalls
For new clients, I would rather lose the project than fund it myself.
2. Clear payment term in days and calendar date
Do not just write Net 14 or Net 30 and hope for the best.
Write the term and the actual due date.
That removes ambiguity and makes follow-up easier later.
3. Milestone billing for larger projects
If the work lasts more than a couple of weeks, split the commercial risk.
Milestones keep cash flow moving and stop one final invoice from becoming one large problem.
4. Pause-of-work clause
This is the clause many freelancers skip.
If payment is overdue, you need the right to pause future work until the account is brought up to date.
That protects your time and stops a bad client relationship getting worse.
5. Scope control
Late payment and scope creep often travel together.
If extra requests can slide in informally, the client will feel less urgency around payment because the work itself is not clearly bounded.
6. Late fee or statutory interest wording
Even if you rarely enforce it, clear wording changes the tone.
It tells the client your payment terms are real, not decorative.
A simple rule
If your contract leaves money, timing, or delivery fuzzy, it will usually cost you later.
I run Landolio and we kept seeing the same pattern, which is why we built a UK-focused Freelancer Contract Template Pack and linked it closely with the Getting-Paid Toolkit.
Not because templates are glamorous, but because boring clarity gets invoices paid.
What clause has saved you the most grief as a freelancer?
Top comments (0)