How to Write a Freelance Contract in the UK — The Complete Guide

Updated 21 February 2026 · 11 min read

A freelance contract isn't optional. It's the single document that determines whether you get paid, who owns the work, and what happens when things go wrong.

Yet an alarming number of UK freelancers work without one — or use a flimsy one-pager they found on Google in 2019. The result? Unpaid invoices, scope creep, ownership disputes, and the sinking feeling of realising you have no legal protection when a client turns difficult.

This guide covers every essential clause your UK freelance contract needs, explains the legal context in plain English, and shows you exactly what good contract language looks like.

Why You Need a Freelance Contract (Even for "Small" Jobs)

"But it's only a quick project…" is the prelude to every freelancing horror story. A contract protects you because:

The 10 Essential Clauses in Every UK Freelance Contract

1. Parties and Status

Name both parties clearly — your full legal name (or registered business name) and the client's. Crucially, state that you're an independent contractor, not an employee. This matters for IR35 compliance and tax.

"The Contractor ([Your Name], trading as [Business Name]) is engaged as an independent contractor and is not an employee, worker, agent, or partner of the Client ([Client Company Name, registered number])."

2. Scope of Work

The most important clause for preventing disputes. Define exactly what you're delivering, including format, quantity, and any technical specifications. Be specific — "website design" is vague; "design and build a 5-page responsive WordPress website" is defensible.

"The Contractor will deliver: (a) brand identity including logo, colour palette, and typography guidelines in vector format (AI/SVG); (b) business card design (front and back); (c) letterhead template in editable format. Up to 2 rounds of revisions per deliverable are included."

3. Timeline and Milestones

Define start date, key milestones, and final delivery date. Include what happens if the client causes delays (e.g., late feedback pushing the timeline).

"Estimated delivery: 4 weeks from project start. The Client will provide feedback within 5 working days of each milestone delivery. Delays in client feedback will extend the project timeline by an equivalent period."

4. Payment Terms

This is where freelancers most often get burned. Your payment clause should specify: the total fee, payment schedule (deposit + milestones or on completion), invoice payment window, accepted payment methods, and consequences of late payment.

"Total project fee: £3,500 + VAT. Payment schedule: 50% deposit (£1,750 + VAT) due before work commences; 50% balance due within 14 days of final delivery. Late payments will incur statutory interest at 8% above the Bank of England base rate plus £70 fixed compensation, as per the Late Payment of Commercial Debts (Interest) Act 1998."

Use our free Payment Terms Generator to create professional payment terms you can paste directly into this clause.

5. Intellectual Property and Ownership

Under the Copyright, Designs and Patents Act 1988, you (the creator) own the copyright by default. Your contract should specify when ownership transfers — typically only upon full payment. This is your leverage if a client tries to use your work without paying.

"All intellectual property rights in the deliverables will remain with the Contractor until full payment has been received. Upon receipt of full payment, the Contractor assigns all IP rights in the final deliverables to the Client. The Contractor retains the right to display the work in their portfolio."

6. Revisions and Change Requests

Define how many revision rounds are included and what counts as a revision versus a change of scope. This clause alone prevents thousands of pounds in unpaid work.

"This agreement includes up to 2 rounds of revisions per deliverable. A 'revision' means an adjustment to existing work within the original scope. Requests that change the scope, add deliverables, or require significant rework will be treated as change requests and quoted separately."

7. Kill Fee / Cancellation Clause

What happens if the client cancels mid-project? Without a kill fee, you've done weeks of work for nothing. A typical kill fee is 25-50% of the remaining project value.

"Either party may terminate this agreement with 14 days' written notice. Upon termination: the Client will pay for all work completed to date, plus a cancellation fee of 25% of the remaining project value. All deposits are non-refundable."

8. Confidentiality

A mutual confidentiality clause protects both parties. Keep it reasonable — don't agree to NDAs that prevent you mentioning you worked with the client (unless they're paying a premium for anonymity).

"Both parties agree to keep confidential any proprietary information shared during this engagement. This obligation does not apply to information that is publicly available or independently developed. The Contractor may name the Client and describe the project in general terms for portfolio and marketing purposes."

9. Liability Limitation

Limit your liability to the value of the contract. Without this clause, a client could theoretically claim damages far exceeding what they paid you.

"The Contractor's total liability under this agreement shall not exceed the total fees paid by the Client. The Contractor shall not be liable for any indirect, consequential, or incidental damages."

10. Governing Law and Dispute Resolution

For UK freelancers, this should specify English and Welsh law (or Scots law if you're in Scotland). Consider including a mediation step before legal proceedings.

"This agreement is governed by the laws of England and Wales. In the event of a dispute, both parties agree to attempt resolution through mediation before pursuing legal action through the courts of England and Wales."

Skip the DIY — Get Professional Contract Templates

Our Freelance Contract Template Pack includes ready-to-use contracts with all 10 clauses pre-written, plus variations for different project types — retainer, project-based, and day-rate engagements. Written for UK freelancers, in plain English.

Get the Contract Template Pack →

5 Contract Mistakes That Cost UK Freelancers Money

  1. Not requiring a deposit. Always take at least 25-50% upfront. If a client won't pay a deposit, they probably won't pay the balance either. (Read our deposit guide →)
  2. Vague scope descriptions. "Build a website" means something different to you and to your client. The more specific, the more protected you are.
  3. No late payment clause. UK law gives you the right to charge statutory interest on overdue invoices — but including it explicitly in your contract makes it enforceable and discourages late payment.
  4. Transferring IP before payment. Never assign ownership until you've been paid in full. Your work is your leverage.
  5. Using a verbal agreement. "We shook on it" is not a legal strategy. Get it in writing, get it signed, keep a copy.

⚠️ A note on IR35: If you're contracting through a limited company for a single client, your contract wording matters for IR35 determination. Ensure your contract reflects genuine self-employment — including substitution rights, control over how work is done, and no mutuality of obligation. Consider getting specialist IR35 advice for contracts over £50,000/year.

How to Get Contracts Signed

A contract is only useful if both parties sign it. Here's the practical side:

What to Do When a Client Breaks the Contract

Even with a perfect contract, some clients will try to dodge their obligations. When that happens:

  1. Send a firm but professional reminder referencing the specific contract clause they're violating
  2. Follow your payment reminder sequence if it's a payment issue
  3. Send a formal Letter Before Action — this is required before taking legal action
  4. File a claim through Small Claims Court if the amount is under £10,000

Having a signed contract makes every step of this process faster, cheaper, and more likely to succeed.

The Bottom Line

A good freelance contract takes 30 minutes to set up and saves you thousands in disputes, unpaid work, and legal fees. It's not about being adversarial with clients — it's about creating clear expectations that protect both of you.

Start with proper payment terms, add the 10 essential clauses above, and never start work without a signature. Your future self — the one who's getting paid on time, every time — will thank you.

📋 Contract + Onboarding Templates

The Client Onboarding Kit includes engagement letter templates, scope documents, and professional welcome sequences.

Get the kit — £12 →