Freelance Contract Template: Clauses to Include

A good freelance contract does not need to be long or full of legal jargon. It needs to say clearly what you will do, what the client will pay, when, and what happens if things change or go wrong. This checklist covers the clauses most UK freelancers should include, with plain-English notes on why each one matters. It is general information, not legal advice, so for high-value or unusual work have a solicitor review your template.

A hand signing a printed document with a pen on a table with a red and white surface
A signature takes seconds. The clauses above it decide how smoothly the next few months go.

Key takeaways

  • The most important clause is a precise scope of work: what is included, what is not and how changes are handled.
  • Spell out payment terms, deposits, due dates and what happens if payment is late.
  • Decide who owns the work and when ownership passes, usually on full payment.
  • Include a cap on liability, a confidentiality clause and a clear way for either side to end the contract.
  • Keep one master template and adapt a short project schedule for each client.

Many freelancers start out working on an email and a handshake. It often works, right up until a project doubles in size, a client disappears with an unpaid invoice or someone asks who owns the logo you designed. A written contract does not stop every problem, but it gives both sides a shared reference point and turns arguments into conversations about what was agreed.

The clauses below are grouped by purpose. You do not need to use every one for a small job, but you should consciously decide to leave something out rather than forget it.

How to structure your freelance contract

The most practical setup for most freelancers is a two-part contract:

  • Standard terms that stay the same for every client: payment rules, intellectual property, liability, confidentiality, termination and so on.
  • A project schedule (sometimes called a statement of work) that changes each time: the client's details, the deliverables, timeline, fee and any special conditions.

This keeps your terms consistent, saves time and makes it easy for clients to see what is specific to their project. When a client asks for changes, you can often agree them in the schedule without rewriting your standard terms.

Pro tip

Write your contract in the same plain language you use with clients. Clear sentences are easier to agree to, easier to follow and less likely to be misread. Legal formality does not make a clause stronger if neither side understands it.

Clauses about the work itself

Parties and contact details

Name both parties exactly. If you are a sole trader, use your own name and any business name you trade under. If you work through a limited company, the contract should be with the company, using its registered name. Get the client's full legal name too, not just a brand name.

Scope of work and deliverables

This is where most disputes start. Describe what you will deliver in concrete terms: number of pages, word counts, design concepts, features, hours or meetings. Then list what is not included. Exclusions are as useful as inclusions, because they stop assumptions before they become arguments.

Timeline and client responsibilities

Set out key dates and milestones, and make them depend on the client doing their part. If you need content, access, feedback or approvals by a certain date, say so, and say that your deadlines move if those inputs arrive late.

Revisions and change requests

State how many rounds of revisions are included and what counts as a revision versus new work. Then explain how extra requests are handled: a written change request, a quote and agreement before you start. This single clause protects you from the slow creep of "just one more thing."

Common mistake

Writing a scope like "website redesign" or "marketing support." Vague scope gives you no basis to charge for extra work, and it leaves the client free to expect far more than you priced for. Describe outputs you could tick off a list.

Clauses about money

Fees and how they are calculated

Say whether the fee is fixed, based on a day or hourly rate, or a retainer. If it is time-based, explain how you track and report time. Say whether expenses are included or billed separately, and whether you need approval before incurring them. If you are VAT-registered, make clear whether prices include or exclude VAT.

Deposits and payment schedule

For projects, consider a deposit before work starts and staged payments at milestones. For ongoing work, set an invoicing rhythm, such as monthly in advance. Link each payment to something clear, like a date or a delivered milestone.

Payment terms and late payment

State your payment terms, for example within a set number of days of the invoice. For business clients in the UK, the Late Payment of Commercial Debts (Interest) Act 1998 gives you a statutory right to claim interest and fixed compensation on late payments unless your contract sets a different arrangement. If no payment date is agreed, payment is late 30 days after the customer gets the invoice or you deliver, whichever is later.

8% plus base rate Statutory interest on late business-to-business payments, plus fixed compensation of £40, £70 or £100 depending on the size of the debt GOV.UK, Late commercial payments

Mentioning these rights in your contract is a quiet signal that you take payment seriously. You can also include a right to pause work if invoices are overdue, which is often more effective than interest.

A hand holding a pen just above a sheet of paper, ready to write or sign
Before you sign, check the payment, ownership and termination clauses as carefully as the fee.

Clauses about ownership and protection

Intellectual property

Decide who owns what you create. A common approach is that the client owns the final deliverables once they have paid in full, while you keep ownership of your pre-existing tools, templates, code libraries and know-how, granting the client a licence to use them as part of the deliverable. If you want to show the work in your portfolio, say so here.

Confidentiality

Clients often share sensitive information. A mutual confidentiality clause shows you will protect it and protects your own methods and pricing in return. Keep it proportionate: overly broad confidentiality terms can stop you from mentioning the client at all.

Data protection

If you will handle personal data on the client's behalf, such as customer lists or staff details, include a clause on how you will process and protect that data in line with UK GDPR and the Data Protection Act 2018. For larger projects the client may ask for a separate data processing agreement.

Limitation of liability

Without a limit, a mistake on a small project could in theory lead to a claim far larger than your fee. Many freelancers cap their liability, for example at the fees paid under the contract, and exclude indirect losses such as lost profits. Some liabilities cannot legally be excluded, so this is a clause where a solicitor's review is worth having. Professional indemnity insurance can sit alongside it as a second layer of protection.

Independent contractor status

State that you are an independent business, responsible for your own tax and National Insurance, free to work for other clients and in control of how you deliver the work. This clause alone does not decide your employment status, but it records the intended relationship. If you work through a limited company, status under the off-payroll rules depends on how the work really happens.

Clauses about ending or changing the deal

Termination

Explain how either side can end the contract: with a notice period, or immediately for a serious breach or non-payment. Then say what happens on termination: the client pays for work done to date, any deposit rules, and what you hand over.

Cancellation and kill fees

For project work, a cancellation fee compensates you for time you reserved and turned other work away for. Tie it to the stage the project has reached so it feels fair.

Disputes and governing law

Say that the contract is governed by the law of England and Wales, Scotland or Northern Ireland as appropriate, and set out a simple first step for disagreements, such as a meeting or written notice before anything escalates.

Entire agreement and changes

An entire agreement clause says the contract replaces earlier discussions, and a variation clause says changes must be agreed in writing. Together they stop "but you said on the call" arguments.

Example

Imagine a freelance copywriter, Tom, agrees to write ten product pages for a fixed fee with two rounds of revisions. Halfway through, the client asks for five extra pages and a new tone of voice. Because Tom's contract defines the scope and has a change request clause, he sends a short written quote for the extra pages and a revised timeline. The client approves it by email, and the project continues without awkwardness on either side.

Your freelance contract checklist

Use this list to review your current template, or as a skeleton for a new one.

ClauseWhat it answers
PartiesWho exactly is agreeing to this?
Scope and exclusionsWhat is and is not included?
Timeline and client inputsWhen, and what do you need from the client?
Revisions and changesHow many revisions, and how are extras priced?
Fees, expenses and VATHow much, and what is included?
Payment termsWhen is payment due and what if it is late?
Intellectual propertyWho owns the work and when?
Confidentiality and dataHow is sensitive information protected?
LiabilityWhat is the maximum exposure?
TerminationHow can either side end it, and what is owed?
Governing law and disputesWhich law applies and how are disagreements handled?

Update your template this week

  • Split your contract into standard terms and a project schedule
  • Rewrite your scope section with deliverables and exclusions
  • Add a revision limit and a written change request process
  • Set clear payment terms, a deposit rule and a right to pause for non-payment
  • Decide your intellectual property position and portfolio rights
  • Add confidentiality, data protection and a liability cap
  • Ask a solicitor to review the template once, then reuse it

Frequently asked questions

Is an email agreement a valid contract?

An agreement can be binding without a formal signed document, and an email exchange can form a contract. The problem is proving exactly what was agreed. A written contract with clear terms is far easier to rely on if something goes wrong.

Should I use the client's contract or mine?

Larger clients often insist on their own paperwork. That is fine, but read it closely for payment terms, liability, intellectual property and termination, and ask for changes where it is one-sided. Smaller clients are usually happy to sign yours.

Can I use a free online freelance contract template?

A template is a useful starting point, but check it is written for UK law and adapt it to your services. Generic templates often miss scope detail, revision limits and payment protections that matter for your type of work.

Do I need a new contract for every project?

Not necessarily. With a two-part setup, you can sign standard terms once and agree a new project schedule for each piece of work. Make sure each schedule refers back to the standard terms.

The bottom line

A freelance contract earns its keep in three places: a precise scope, clear payment terms and sensible protection on ownership, liability and termination. Build one solid template, keep the project details in a short schedule and review it whenever a project teaches you something new.

This is general information, not legal advice. Laws and official guidance change, so check GOV.UK for current rules on late payment and data protection, and have a solicitor review your template, especially for larger or higher-risk work.

Written by

Our editorial team researches and writes practical, no-fluff guides for founders, entrepreneurs and small business owners. About us