Finance 14 min read

How to write a freelance contract

Freelancing gives a lot of flexibility and freedom to work on your own terms, but having multiple clients means it’s …

Freelancing gives a lot of flexibility and freedom to work on your own terms, but having multiple clients means it’s important to set clear expectations from the start. To write a freelance contract, include the key terms that define the working relationship: scope of work, payment terms, intellectual property rights, confidential information, term and termination, liability and indemnity, governing law, and signatures. For freelancers and clients hiring freelancers, a clear contract sets out what is being delivered, when payment is due, who owns the work, and what happens if the project changes or ends early. That reduces misunderstandings, helps protect both sides’ legal rights, and gives you a workable framework for each project. The essential elements of a freelance contract are:

  • Scope of work
  • Payment terms
  • Intellectual property rights
  • Confidential Information
  • Term/Termination
  • Liability & Indemnity
  • Governing Law
  • Signatures

Below, you’ll find more detail on each of these clauses, along with when you need a freelance contract, how to update one, and practical tips for drafting an effective working agreement when you freelance in the UK.

What Is a Freelance Contract Written Agreement?

A freelance contract is a written agreement between a freelancer and their client that can be legally binding when the usual requirements for a contract are met. This document clearly outlines the terms and conditions of the working relationship. This written contract, or freelancer contract, has several important purposes:

  • Describe the scope, deliverables, and timelines of the project.
  • Set the payment schedule and rates.
  • Ownership rights and confidentiality protocols are specified.
  • Establishes general expectations for both parties

Well-written contracts are important because they help avoid confusion and protect everyone involved in case disagreements arise during the course of the working relationship. They prioritise professionalism, and a good contract helps both parties stay on the same page from the start.

Key Contract Components

Each freelance agreement will vary slightly based on the nature of the work required, but there are core elements that should be present in every contract sent:

Parties Involved

You should list all parties that will be bound by the contract. This should include full names, contact details, billing address if different, business names, and addresses. In addition to these details it is important to mention the date on which the contract is issued and signed by both parties. Timelines are helpful in understanding the context if the need arises later.

Project Scope and Deliverables

Concisely outline the freelancer’s responsibilities and expected outputs based on the original proposal. For example, a brand strategy engagement for Client X involves:

  • Four strategy sessions
  • Competitor analysis report
  • Tailored brand messaging framework
  • Revised visual identity guideline

Add limitations on work as well – what falls outside project parameters. This further defines scope. The project scope should provide an overview of the tasks or work that the freelancer is expected to work on. This could be ‘10 x articles a month’ or something more general like ‘General administrative duties required by the client’. Or if working on a retained contract, it could specify 15 hours a month on SEO duties as required.

Payment Terms

Another very important thing to mention are the payment terms. These terms should include details about the payment amount, methods, timelines and eligibility for reimbursement. It’s important to specify:

  • The total cost of the Project
  • The Payment Schedule (e.g. 50% deposit and the remaining sent after completion of project)
  • Late Fees (e.g. an agreed rate of interest for late payment, or statutory interest where applicable)
  • Accepted methods for payments (e.g. these include bank transfer, PayPal and credit card)
  • Reimbursement of Expenses (e.g. the costs for travel that is pre-approved by the client)

Project Timeline & Milestones

It can be useful to break larger projects down into phases or milestones. For example, ‘requirements gathering’, ‘Data collection’. ‘Build & Delivery’, ‘Test and Completion’. Each of these stages could be paid upon sign off if that is what the contract provides. Setting up milestones and timelines help to set accountability and easy timestamps for payments to be made.

IP Ownership & Usage

In some cases, clients will need full rights to any work delivered. This means the contract should clearly state whether ownership is transferred to the client or whether the client is given a licence to use the work. You should ensure that the agreement clarifies;

  • Who has the rights of assets created during the project?
  • How can the freelancer show the work as their samples?
  • Are things like brand standards and templates owned by a certain company?

Under UK copyright law, a freelancer who creates commissioned work will usually own the copyright unless ownership is transferred to the client in a written, signed assignment. The contract should therefore state clearly what ownership or usage rights the client receives and whether the freelancer can show the work in their portfolio.

Confidentiality Clauses

Non-disclosure agreements (NDAs) and a confidentiality clause should be used to protect private information that is shared during a project. The employer or business hiring the freelancer will need to provide a lot of the details for this section. This section should:

  • Explain what private information is and how it can and cannot be used.
  • State how long the confidentiality obligations will last, where appropriate, as some information may need protection for longer than a fixed period.
  • Make sure that outside partners used in the process of the work also adhere to the NDA.

It should clearly set out confidentiality obligations for both parties. These rules protect clients’ interests when they share confidential information that is essential to the success of a project.

Relationship Definition

It is very important to clarify the intended relationship in the agreement, including where the freelancer is working on a self-employed basis rather than under an employment contract. However, simply describing someone as self-employed does not determine their legal employment status, which depends on the reality of the working relationship.

For example: The Freelancer works on their own as a separate organisation, and some may operate through a limited company. A genuinely self-employed person will usually have significant control over how and when they work and will normally be responsible for paying their own tax and National Insurance. Neither side is responsible for the business deals or payments of the other, but the wording of the contract alone does not determine whether the Freelancer is legally self-employed, a worker or an employee. Genuinely self-employed people do not normally receive employee benefits such as statutory sick pay or paid holiday, although someone who is legally classed as a worker or employee may have additional statutory rights.

Liability Disclaimers

You need to make sure that you consider a liability clause setting out which losses or breaches each side may be responsible for and any reasonable limits or exclusions that apply. Liability cannot always be excluded or limited under UK law, so the wording needs to reflect the circumstances of the contract. For example: “Neither party is responsible for not meeting its obligations when it’s reasonable to do so because of things outside its control that make performance commercially impractical.” Clearly state that you do not represent the client and they do not represent you.

Termination Procedures

Every project will have an end point and it’s important to clarify what happens at this point in the relationship. For the terms about termination procedure you need to mention the protocols for ending the contract early, or at the expected completion date. This should include:

  • The Required Notice Period (e.g, 30 days)
  • Terms for eligibility of partial payment in case the work is unfinished
  • Any enforceable termination fees, damages or other sums due as a result of a breach of contract

Indemnity Clauses

Indemnity involves one party agreeing to compensate the other for specified losses, damages or third-party claims in defined circumstances. An indemnity does not prevent someone from being sued and it can sometimes apply regardless of fault, depending on how the clause is written. The contract should therefore set out clearly which risks each party is agreeing to cover and whether the indemnity is one-way or mutual. By including all of the key elements above into your freelance contract, you can feel confident that you have a well-rounded agreement. Just remember to change the specifics regarding each project.

When Do Freelancers Need Contracts?

People might question whether formal agreements are required, especially for smaller or occasional freelance jobs. Simply put, it is sensible to use a freelance contract whenever you engage in work or provide services for others on a freelance basis to protect both parties. Freelance contracts are extremely important for several reasons:

They Define Scope and Prevent Creep

Contracts that clearly outline the tasks and objectives that the freelancer is responsible for delivering in a project help prevent scope creep and changes in direction over time. Having work outlined clearly in the document means that any adjustment can trigger a renegotiation of the contract terms and ensure that you’re not doing more work for the same amount of money. For instance, when you agree on a logo design, managing expectations is easier when the client understands how many revisions are included. Any extra work will be charged separately.

They Set Payment Terms and Expectations

A well drafted freelance contract will outline the total fee for the project, or an hourly or day rate for time-based work, the payment schedule that applies, and if any interest or other charges are due for late or non-payment of invoices. The payment terms should also name the payment method and when the client agrees to pay the full fee. Payment milestones are also popular for freelancers and are a good way to stagger income on a particular project. For example, 50% as an upfront fee, 25% on the delivery of milestone 1 and the final 25% on completion. The contract can also include an agreed rate for late payment; where applicable, statutory interest on late business-to-business payments may instead be available.

Establish Intellectual Property Ownership Rights

All the work created by a freelancer raises questions about intellectual property ownership, who owns it, and who has the right to use it. This falls under the topic of intellectual property (IP). The contract should set out whether the freelancer retains any rights to the work or if full ownership is passed to the client. It should also say whether the freelancer can retain ownership of pre-existing materials or license them to the client.

If ownership is passed to the client, freelancers should make sure the contract states whether they retain permission to showcase the work they have done in a portfolio. If they do not retain that right, they may need the client’s permission before reusing the work. Because creative work can involve additional legal rights, including moral rights, those points should be addressed clearly.

Maintain Confidentiality

Freelancers often have access to private client data and end customer data which makes confidentiality clauses in the agreements important. Non-disclosure agreements prevent either side from sharing sensitive data related to the client’s business.

Define Contractor Status

It’s important for freelance workers to understand that a genuinely self-employed relationship is different from employment, and the intended relationship should be clearly stated in the formal agreement. However, employment status is ultimately determined by the reality of the working relationship, not just the label used in the contract. Employees may use company assets and work under a greater degree of direction, while many independent professionals, including web designers, provide freelance services to multiple clients and use their own time and equipment.

The level of control, personal service, financial risk and other features of the real working arrangement can all be relevant when determining status. The freelance agreement should clearly state the parties’ intended contractor relationship, which is especially important when hiring freelance talent for short-term or specialist freelance projects, but the agreement should also reflect how the relationship actually works in practice.

Outline Termination Processes

It’s important to define end dates when contracts will end and how accounts will be settled on completion of work. You should also ensure that there is an early termination clause in the document. For ongoing work, explain how either party can stop future work while still paying for work already completed. This would allow either party to end the contract early in particular circumstances.

Include written notice periods and how outstanding payments will be settled, including any kill fee if a project is cancelled after work has started. In simple terms, freelance contracts are extremely important, to protect the interests of both sides of the contractor and client relationship, regardless of the size, familiarity, or duration of the project, and if a client refuses to sign the agreement, that is usually a red flag before any work starts.

Keeping Contracts Updated

You should remember to update your contract templates with new information and clauses as they become available. This helps to ensure that your contract is still relevant and useful. Specific areas to focus on include:

Legal and Regulatory Changes

Contractors and small business owners are affected by updates to working regulations imposed by the Government. Set alerts for your industry and a reminder to review any new legislation every 3 months or so. Ask legal experts to review your template when regulations or cross-border issues affect your terms. Then update your agreement with any relevant changes.

Clarifications and New Agreements

When the scope of your work for a client changes, especially where freelance work develops into ongoing work or expands beyond the original brief, you should document this in the freelance agreement as either an update or by re-issuing the contract with updated terms that reflect the additional work requested. This is important for maintaining transparency and keeping everyone involved informed about any changes or additions that may have occurred.

How To Draft A Clear & Concise Contract

When drafting your freelance contract, it makes sense to keep it as simple as possible, whilst ensuring that your interests and rights are protected. Most contracts cause problems because they rely on vague wording instead of clearly labelling the key terms. Try to use simple, concise language, avoid complex legal jargon, and set terms out in plain English. If any ambiguous terms are used, clearly define them in a glossary or appendix section of the agreement. Use headings to break up the text and highlight different areas of the agreement and use a formal font that is easy to read.

Finally, be as precise as possible when it comes to setting out terms. For example, the phrase ‘in 10 business days‘ is far more useful than ‘less than two weeks’. Using straightforward language and page structures will help to remove any misunderstanding and unintended legal disputes. You can also draft and share a freelance contract template in Google Docs for easy editing and approval.

Before You Start Work

Once your freelance contract is written, there are a few final checks worth making before the project begins:

  • Get the contract signed first. Both the freelancer and client should sign and date the agreement before any work starts.
  • Keep the wording clear. Avoid unnecessary legal jargon where possible. Both sides should be able to understand exactly what they are agreeing to.
  • Adapt templates to the project. Contract templates and online tools can be useful starting points, but they should always be updated to reflect the actual scope, payment terms, deadlines and responsibilities involved.

How To Write A Freelance Contract: Final Thoughts

In summary, if you work independently on a freelance basis, it’s imperative that you have a strong freelance contract or agreement in place with the people that you’re working for. Within this document, that should be signed by both parties, you should cover the scope of work, milestones, deliverables, payment terms, intellectual property rights, confidentiality protocols, liability disclaimers and termination procedures. By taking the time to draft and update a reliable, formal agreement, both freelancers and clients can work with greater clarity over their rights and responsibilities.

Share on social media

Link copied to clipboard.