Back to blog

What Should a Freelancer Contract Actually Include?

Subs & Support9 February 2026

Why a one-page "contract" isn't enough

Most freelancer disputes don't come from exotic legal issues. They come from basics: unclear scope, arguments about IP ownership, late payment with no teeth, and no process for what happens when things change or go wrong.

A proper contractor agreement doesn't need to be 50 pages. But it does need to cover the things that actually cause problems.


1. A framework agreement plus a Schedule of Services

The smartest structure is a master agreement that sets out the legal terms — status, IP, confidentiality, liability, termination — plus a short Schedule of Services for each engagement that pins down the specifics: what you'll do, what you'll deliver, when and for how much.

This means you only negotiate the legal terms once. When a new project comes along, you agree a fresh Schedule and it plugs into the existing framework. It also gives you a clean audit trail if HMRC ever asks about the nature of the relationship — each engagement has a defined start, end and scope.


2. Status and working practices

The contract should explicitly describe the contractor as an independent, self-employed business — not an employee or worker. But the clause on its own isn't enough. You need supporting provisions that reflect reality.

That means:

  • A genuine right of substitution (and a willingness to actually accept one).
  • No mutuality of obligation — neither side is locked into future work.
  • Freedom for the contractor to work for other clients.
  • No control over how the work is done day to day — you set the what, they decide the how.

If you include these clauses but ignore them in practice, they're worthless. The contract sets the framework; your working practices have to match it.


3. Fees, invoicing and late payment

Spell out the fee structure clearly in the Schedule: fixed fee, day rate, hourly rate, retainer or milestone payments.

Your payment terms should include:

  • A clear invoice schedule and payment deadline (e.g. 14 or 30 days).
  • The right to charge statutory interest under the Late Payment of Commercial Debts (Interest) Act 1998 — currently 8% above Bank of England base rate.
  • The right to suspend work and withhold deliverables if invoices aren't paid on time.

Without these, late payment is just an inconvenience for the client. With them, it has actual consequences.


4. Intellectual property and confidentiality

This is where most template contracts fall down. You need to answer three questions clearly.

Who owns the contractor's pre-existing tools and know-how? The contractor does, and always should. They licence you to use their methods for the engagement, but they don't hand over their business.

Who owns the deliverables? You do — but only once you've paid in full. Until then, the contractor retains ownership. This gives the contractor security and gives the client a reason to pay on time.

What about confidential information? Mutual obligations work best. Both sides keep the other's information confidential, use it only for the engagement, and the obligations survive for a defined period (typically two to three years) after the contract ends.


5. Limiting liability and insurance

No sensible contractor should accept unlimited liability, and no sensible client should offer a contract that doesn't address it at all.

Standard B2B practice:

  • Cap total liability at the fees paid under the relevant Schedule.
  • Exclude indirect and consequential losses (loss of profit, loss of business, loss of data) for both sides.
  • Carve out things you can never cap: death, personal injury, fraud.
  • Require the contractor to hold professional indemnity and, where relevant, public liability insurance at a reasonable level.

6. Termination, force majeure and non-solicitation

Your contract should cover:

  • Convenience termination — either side can end a Schedule on notice (e.g. 14 or 30 days), no reason needed.
  • Breach termination — immediate right to end if the other side commits a material breach and doesn't fix it within a set period.
  • Force majeure — neither side liable for things genuinely outside their control (illness, power failures, pandemics, government restrictions). If it drags on, either side can walk away from the affected Schedule.
  • Non-solicitation (optional) — a mutual restriction preventing either side from poaching the other's staff or clients for a defined period after the engagement ends. Keep it reasonable and include carve-outs for general advertising and pre-existing relationships, or a court won't enforce it.

The bottom line

A proper freelancer contract isn't about creating a legal fortress. It's about making expectations clear before the work starts, so that when something changes — and it always does — both sides know where they stand.

If your current freelancer contract is a one-pager you downloaded from the internet five years ago, it's time to upgrade. The Contractor Agreement Pack gives you the contract, Schedule template, IR35 checklist and guidance in one place.

Related Templates for Contractors

Engaging freelancers? Get our Contractor Agreement Pack – contractor agreements, IR35 checklist and managers' guidance for UK businesses.

We use cookies

We use essential cookies to make our site work. With your consent, we may also use non-essential cookies to improve your experience and analyse site traffic. Read our Cookie Policy