If you work with clients, chances are, you’re at least somewhat familiar with client contracts. But just because you know what a client contract is doesn’t mean you always use them. Or, when you do use them, that you’re creating a written agreement that protects you and your business.
And it makes sense! With all the legal fine print, client contracts can be intimidating.
But they don’t have to be. At the core, a client contract isn’t meant to create traps with confusing legal jargon. It’s supposed to outline essential details like project scope, deliverables, payment, timeline, and other contingencies—and to protect your business if one of those details goes array.
But how, exactly, do you do that? As a service provider, how do you create a contract that gets you and your client on the same page? And if your customer violates the agreement, how do you enforce the contract terms—and make sure you’re protecting your business?
First things first: Before we jump into how to create (and enforce!) a client contract, let’s start with why client contracts are so important.
Client contracts (a.k.a. service contracts, service agreements, or client agreements) are a must for your business for a few different reasons, including:
Here’s a look at the basic steps you’ll need to take to create a simple and effective client contract, including all the pertinent information you’ll want to incorporate into your service contract.
For a written contract to be a legally binding document, it has to clearly state who is legally bound by the agreement—or, in other words, you’ll need contact information for all parties involved.
Every contract should include the legal business name, main contact, physical address, billing address, and contact details for both the client and the service provider/contractor/business owner. Make sure to use your legal business name. For example, if you incorporated or formed an LLC (limited liability company), be sure to use the exact name that’s on this paperwork.
Continue to use both your and your client’s names throughout the contract. Leaving generic terms like “client,” “third party,” or “service provider” in the agreement will make it sound significantly more impersonal—which isn’t a legal issue but could put off some clients.
As mentioned, contracts are all about outlining the nitty-gritty details of your agreement. It’s important to be as specific as possible about what you’re being hired to do, how you’re going to do it, and what the expectations are on both sides.
For example, let’s say you’re drawing up a contract to redesign a website for a client. What is the scope of the project? Are you responsible for the redesign and the redesign only—or are you also responsible for writing the copy and sourcing images? What assets do you need from the client in order to get started? How many revisions are included in your redesign—and what happens if the client wants an additional revision round?
You can never be too specific when outlining the details of your project. The goal is to set expectations and guide the working relationship with clear and pre-defined parameters between the service provider and the customer. While it might seem like overkill, getting into those specific details is important for you and your clients.
You don’t want to end up feeling like you’re being pushed to work out of scope—and you don’t want your clients to feel like they aren’t getting what they paid for.
Want to get paid for your work? Then don’t leave out the most important element of a client contract: Payment terms.
There are several areas to consider when establishing payment details in a client contract, including:
In addition to billing and payment schedules, you’ll also want to clearly outline any deadlines associated with the project, including project milestones and final deliverables. If the client needs to provide anything for the project, make sure to specify what you need from them and when you’ll need it provided.
For example: “[Your business] will deliver first comp three weeks after receipt of X asset from [your client]” or “meeting the stated schedule is dependent on the client reviewing submitted drafts and responding with requested edits within 48 hours of receipt.”
Sometimes, projects don’t work out the way you expect them to—but if your client decides to pull out of the project (i.e., break the contract), you want to make sure your business is protected. And, of course, get paid for the work you’ve already completed.
In the contract, include a stipulation that clearly states that any received payments are non-refundable should the project be terminated for any reason. This is crucial if you’re planning to invoice throughout the duration of the project. It will help ensure you don’t put in a ton of work only to have the client terminate the project and refuse to pay you.
You can also add verbiage that states if the project is delayed for a certain period of time (e.g., more than 30 days), you will bill for all work completed up to that point—and that invoice will need to be paid in accordance with the contract’s payment terms.
If you’re charging by the project, you may also want to include a “kill fee”—a fee that the client will be obligated to pay (typically 25%–35% of the project cost) if they decide to terminate the project early.
While this won’t apply to every business or client project, if you’re creating original work for a client (i.e., a graphic or web design project), you may want to define the copyright terms for the final deliverable and any earlier drafts or comps.
Generally, the service provider owns the rights to any produced work until the final payment is made. Then, once payment is settled, those rights are transferred over to the client—and they can do what they please with the work. If you’re concerned about copyrights or want to establish a different copyright engagement, make sure to outline it in your contract—and ensure that your client is on board before you start.
If you’re working as an independent contractor, you may want to include language that says you take full responsibility for paying your own taxes.
Why is this important? Companies can get into trouble with tax agencies for incorrectly categorizing employees as contractors. Including language in your contract that says you’re an independent contractor and will be paying your own taxes will help them avoid any potential issues come tax time.
While you can identify yourself as a contractor using whatever language you’d like, feel free to use this contract template:
“It is understood by the parties that Contractor X is an independent contractor with respect to Company Y and not an employee of Company Y. Company Y will not provide fringe benefits, including health insurance benefits, paid vacation, or any other employee benefit, for the benefit of Contractor X.”
In the U.S., contracts can actually specify where disputes will be handled and which state’s laws will govern those disputes. This could be helpful if you and your client are located in different states. Unless you have a specific reason for picking another state, just choose your own state. That way, if you do end up having to settle a dispute, you won’t have to spend any additional time, energy, or money traveling out of state—and can settle the dispute according to your own state laws.
Ideally, you’ll never face a contract dispute. But if you do, you may want to settle it through arbitration—in which case, you should include an arbitration clause in the contract. If any disputes arise related to the agreement, a neutral third party will hear the evidence from both sides and make a decision.
The benefit of arbitration? It’s typically faster, simpler, and easier (although not necessarily cheaper) to schedule than courtroom litigation. It can also be less hostile and more private than taking the dispute to court. If you think it’s the resolution method you’d prefer, consider including the arbitration clause in your contract.
It’s important to note that even if you don’t have an arbitration clause, if you and your client have a dispute, you can still choose to use an arbitrator, as long as you both agree. Although if the relationship has deteriorated, it could prove challenging to get on the same page at that point.
If you need the exact verbiage for your contract, you can use this sample arbitration clause courtesy of the American Arbitration Association.
Contracts are only legally binding if they’re signed by both parties. So, once your contract is complete, make sure to sign—and collect a signature from your client—before moving forward with the project.
If the thought of writing your own contract feels overwhelming, not to worry. With a little research, you can generally find a client agreement template or client contract template that will work for your business. Or, if you need a more complex legal document, you can also engage a lawyer to draft up your contract. (You may even be able to find a law firm that offers contract templates, which could help you save on legal fees.)
A signed contract is legally binding. As such, a signed contract is typically all it takes to ensure the client upholds their end of the agreement.
There are, of course, exceptions to that rule. If you find yourself in a situation where your client is in violation of your contract, there are a few steps you can take to enforce it, including:
A service contract/client contract is an important part of setting expectations with your client, outlining project details, and ensuring you’re paid for your work. And now that you know how to both create (whether using client contract templates, writing your own service contract, or partnering with an attorney) and enforce these contracts, you’re armed with the information you need to protect your business rights.
This post was updated in April 2023.