Skip to content

Your Freelance Contract Template: 9 Elements You Must Include in 2024

Make a freelance contract template

When you’re starting out as a freelancer, your agreements are often informal, conducted in the body of an email. These can still result in good work, but without a contract, you’re vulnerable to issues of non-payment, scope creep, and copyright disputes. Taking a few hours to create a freelance contract template of your own can save you an expensive legal headache down the line.

This guide will show you:

By the end of this article, you’ll have a good idea of what your freelance contract template should look like.

Key Takeaways

  • A comprehensive freelance contract should clearly outline project scope, timelines, and deliverables to prevent scope creep.
  • It’s crucial to include payment terms, rates, and schedules to ensure timely and fair compensation for work done.
  • The contract should specify the terms of termination, including notice periods and compensation for work completed up to termination.
  • Including a clause on intellectual property rights ensures clarity on ownership of the work produced.

I am not a lawyer or legal expert. This article is for entertainment purposes only and it’s based on my personal experience as a freelance writer who uses contracts. It is not meant to replace professional legal advice. Before you start using a contract, we recommend having a legal expert examine it.

Why freelance contracts are useful

At its most basic, a freelance contract is a document that defines the nature of a project or position. This ensures a mutual understanding of several important factors in the freelancer/client relationship:

  • How much time/how many deliverables the client can expect to receive during a set time period
  • What the payment schedule will be
  • How payments will be made
  • What will happen in the case of late payments or failure to pay
  • Who owns the work
  • How the work can be used
  • How the freelancer-client relationship can be terminated

Laying all of these details out in a single document help to avoid and solve disputes. Contracts also make it easier to add retainer options to your client work and thus increase your income overall.

Moreover, presenting your own contract up front protects you from predatory boilerplate contracts many agencies and employers offer. These contracts might require you to give up full copyright for all work, or worse, require you to only work for one employer in their industry. These clauses can reduce your income and put you in a precarious position as a freelancer.

Finally, using a contract makes you look more professional. With the intense competition for every freelance job, this small boost to your reputation can make a huge difference.

How a freelance contract template saves you time

Most freelancers tend to work on similar projects from one month to the next, regardless of who their clients are at any given time.

This means that the basic clauses of contracts can remain largely the same.

You’ll only have to change dates and company details.

freelance contract template

Let’s take a look at how this works in my business: I write about different topics every month, but most of my work is content creation for blogs about online business. When someone is interested in working with me, I know they usually want one or two articles per month, with articles ranging between 2,000 and 4,000 words.

Thanks to this knowledge, I know I can offer a contract for monthly content posted to a customer’s blog. My preferred payment method and schedule also remain the same regardless of my employer, although some flexibility in these areas can be useful. I can copy/paste these clauses into a contract, building most of it in seconds.

Freelance contract template elements

Here are the essential contract elements that you should always have in your template:

1. Introductory statement

This is a simple paragraph that names the parties involved and provides a brief overview of the agreement. You’ll also want to establish that the parties will be referred to as “Client” and “Contractor” or something similar throughout. This minimizes the number of places where you need to change names before sending the contract to someone new.

For example, I might write an introductory statement like this:

Dianna Gunn (Henceforth known as ‘Contractor') will provide Company Name (Henceforth known as 'Client') with blog posts as laid out by the terms and conditions in this document.

2. Scope of project

Here’s a scenario you’ve probably experienced once or twice. You exchange some emails with a potential client and agree to work with them. They assure you the work is simple, which informs your price. Then you start doing the work and realize that it’s much more complicated than you expected. Or they ask you to market the work as well, and suddenly you’re spending all your time on free promotions for someone else’s website.

This is called scope creep and it can greatly reduce the amount of time and energy you have for paid work. To avoid this, you’ll want to establish the scope of the work involved in your freelance contract template.

This section should include the following information:

  • The tasks you are agreeing to complete
  • The deliverables your client will receive
  • When you intend to finish the agreed-upon work
  • Whether or not you’re available for additional tasks + the payment structure for these additional tasks

This establishes clear expectations and boundaries. You can also include information about changes and revisions to your work here, but I’m going to discuss them as a separate section in this article.

3. Changes and revisions

Another common cause of scope creep is clients asking for endless revisions. This clause avoids that problem by telling the client how many (if any) changes/revisions are included with their initial payment.

You’ll also want to state what happens if they want additional changes. For example, my contract might say something like this:

One minor revision is included with this contract. If Client requests a revision that adds over 200 words to an article, Contractor will charge their standard per-word rate for every additional word.

Although the above example applies to freelance writing jobs, it can be tweaked to cover other industries and types of work as well. Just make sure that whatever a “revision” means in your profession is clearly articulated.

4. Payments

Next, you’ll want to explain the full payment structure for a typical project or position. This should include the following details:

  • What the cost of each deliverable is.
  • How much the total cost of the project is.
  • When the client is expected to pay. If payment will occur in installments, specify the frequency of these installments. You’ll also want to specify the dates of the first and last payment.
  • The payment system the client will use.
  • Late payment fees.
  • What will happen in the case of non-payment.
  • Fees associated with requests for changes, revisions, or additional work.

In most instances, this will be the longest section of your freelance contract template.

👉 Are you struggling with late-paying clients? We have a separate resource on the blog with exact scripts to help you collect on unpaid invoices.

This clause establishes who owns the work. If you retain ownership of the work, you’ll need to establish what rights the client has over it. For example, when I sell a series of articles I might only sell first electronic publication rights, with the option for the client to republish them in a year-end collection for a small additional fee.

In cases where I sell more extensive rights, I always make sure I retain the right to showcase the work in my portfolio. Clients who don’t want me to include work in my portfolio must pay significantly more, as this reduces my ability to find new work.

In today’s marketplace, there’s also a new right you need to consider: the right for clients train AI on your creations. You may decide not to allow clients to do this at all, to allow it only with your consent (and additional compensation), or to provide a blanket allowance for this use. The key is to include it in your contract so the client knows where you stand.

Note that AI stipulations should only apply to the client intentionally using your work to train AI; AI scrapers may still be looking at the websites your content is published on. If you feel strongly about this, you may ask a client to take proactive measures to block AI from using your content. However, these systems aren’t perfect, so it’s unreasonable to expect your client to be able to 100% prevent your work from being trained on AI.

Sometimes a client will request (or require) you to transfer full copyright to them. In this case, it’s the client who gets to decide what they want to do with your work and how they want to use it. I recommend avoiding this if possible, as it reduces your ability to repurpose your work. You can also use this reasoning to set higher prices for clients who want full copyright.

There are many guides to basic copyright law, but the specifics can be quite complicated. I recommend finding a lawyer who specializes in copyright law to help you create an effective copyright clause. Alternatively, for a cheaper solution, you can get LegalZoom to help you prepare a tailor-made copyright license agreement. Here’s an example for written work.

Last but not least, you should also include a clause that protects your ability to display this work in your portfolio. You may also want to specify other places where you can display the work, such as in marketing campaigns for your business.

6. AI disclosure

If you use AI in your work, your contract should include an AI disclosure statement detailing:

  • Your definition of AI – This can include specific tools if you wish, but should at least explain the general tools you plan to use. For example, you might state that you’ll be using a “generative LLM AI” if you’re using ChatGPT to assist with writing.
  • How you plan to use AI – This should specify whether you’ll be using AI only during the idea generation phase or if your completed work will include content taken directly from an AI tool.
  • AI content disclaimer – If you’re using generative AI to create content, especially text, you may want to include a disclaimer that the content may contain inaccuracies or not reflect the latest data. There are numerous AI disclaimer templates you can base yours on.

Note that some clients may not be comfortable with you using AI at all. It’s best to discuss this before you get to the point of drawing up a contract so that everyone is on the same page.

7. Termination options

Sometimes you get into a project and realize that, for one reason or another, it’s not going to work out. This might be about the work itself or about tensions in the contractor/client relationship. Your client might also want to terminate your contract for a variety of reasons. Your contract should specify under what conditions each party can end the contract.

Make sure to include the following details in your termination clause:

  • What circumstances can be considered grounds for termination. For example, your client might be able to terminate the contract if you haven’t produced drafts of your deliverables by a specific date. On the other hand, you might leave an option to terminate the contract if payment is overdue by a certain number of days.
  • How much notice must be given. This is the amount of warning either party must give before terminating the contract. For example, you might require the two weeks’ notice you would receive from a full-time position. You might also want to vary this depending on the reason for termination, such as allowing for immediate termination if a payment is overdue by a certain number of weeks.
  • What happens to the final pay. If you continue working for a fortnight after your contract is terminated, you need to make sure you get paid for that work.
  • Termination fees. In some instances, it may be appropriate to charge a fee for ending the contract early. This might be applied regardless of the termination circumstances or only in certain circumstances.

You may also want to add a minimum amount of work that must be completed before either party can terminate the contract. This ensures that you’ve had time to prove your value before a client cancels their contract.

A legal disclaimer clears you of liability for a variety of problems clients might blame you for. This should include lost profits, lost savings, and other consequential damages. Make sure to have this area of your contract vetted by a lawyer.

9. Signature area

This one is pretty straightforward: signature and date lines for both you and the client.

However, it’s important to consider how you’re going to get those signatures. A digital tool like Bonsai, Signaturely, or Signable can be used to get quick signatures from anywhere in the world, no printer or scanner required.

Final advice

Freelance contracts are essential tools for protecting the interests of both you and your clients. You can build an effective freelance contract template by listing the usual deliverables, schedule, and payment structure you provide to clients. For added protection, include a legal disclaimer, copyright details, and a termination clause. You may also want to include an AI disclosure/disclaimer if you’re planning to use these new tools.

I hope this guide has been helpful and that you’re already halfway through preparing your own freelance contract template!

⚖️ Finally, remember that this article is not meant to replace legal advice. If you’re uncertain about any aspect of your contract, have it vetted by a lawyer.

What do you think about retainer agreements and their value? Are you going to be pitching this to one of your clients?

Don’t forget to join our crash course on speeding up your WordPress site. Learn more below:

Layout and presentation by Karol K and Chris Fitzgerald.

Yay! 🎉 You made it to the end of the article!
Dianna Gunn

Inline Feedbacks
View all comments

Or start the conversation in our Facebook group for WordPress professionals. Find answers, share tips, and get help from other WordPress experts. Join now (it’s free)!

Would love your thoughts, please comment.x

Most Searched Articles

Best JavaScript Libraries and Frameworks: Try These 14 in 2024

In this post, we look at the best JavaScript libraries and frameworks to try out this year. Why? Well, with JavaScript being available in every web browser, this makes it the most accessible programming language of ...

20 Best Free WordPress Themes for 2024 (Responsive, Mobile-Ready, Beautiful)

If you're looking for only the best free WordPress themes in the market for this year, then you're in the right place. We have more than enough such themes for you right ...

12 Best WordPress Hosting Providers of 2024 Compared and Tested

Looking for the best WordPress hosting that you can actually afford? We did the testing for you. Here are 10+ best hosts on the market ...

Handpicked Articles

How to Make a WordPress Website: Ultimate Guide for All Users – Beginners, Intermediate, Advanced

Many people wonder how to make a WordPress website. They’ve heard about WordPress, its incredible popularity, excellent features and designs, and now they want to join the pack and build a WordPress website of their own. So, where does one get ...

How to Start an Ecommerce Business: Ultimate Guide for 2024

Is this going to be the year you learn how to start an eCommerce business from scratch? You’re certainly in the right place! This guide will give you a roadmap to getting from 0 to a fully functional eCommerce business. ...