In the last post, I talked about how to make sure your projects are profitable for both your client and you. In my final installment of this series, I’ll show you how to articulate all of that to set you up for a successful relationship with your client. In other words, I’ll show you how to write a great contract.
This article is part of a 4-part series brought to you by Wix Studio about running valuable projects that grow your clients’ businesses and yours too. Wix Studio is a platform built for agencies and enterprises to create exceptional websites at scale. If you're looking for smart design capabilities and flexible dev tools, Wix Studio is the tool for you.
Necessary disclaimer: I am not a lawyer, so none of this is legal advice. It’s only stories from my experience. I’m fortunate to have worked with my lawyer to evolve and iterate on my boilerplate agreements for over a decade. (If you’re looking for a great lawyer to work with on your freelance or agency business, look no further than Matt Sherlock.)
Before we get into the details of a contract, I’d like to share some of my own ground rules around contracts.
First: what a contract is not. A contract is not a proposal. I’ve seen many freelancers and agencies treat a contract like a proposal, a way to provide a few options that a client can choose from. That’s not what a contract is for. Contracts should only contain obligations: what you’re obligated to do for your client and what are they obligated to do for you. The more “coulds” and “shoulds” you have in your contract, the more ambiguous and difficult to enforce it becomes. Shift the “coulds” and “shoulds” to “musts.”
Many treat contracts as a zero sum game: in order to get the most, your client has to lose the most. That’s the game that’s played: write a contract that incredibly one-sided, knowing that your client (or client’s lawyers) will negotiate it the other way, and eventually you’ll land close to the middle.
I think that’s garbage.
Why start a project with either you or your client feeling duped or even defensive? How do you expect to do a fun, collaborative project from there?
I always strive to write my contracts in a way that’s fair and just and benefits both them and me equally. I try to write contracts where I would agree to every clause if I was in their shoes and where they would agree to every clause if they were in my shoes. Many clients have said that they and their legal/procurement teams think my contract is the most balanced contract they’ve ever received, so they didn’t feel the need to redline much or anything at all. I think that’s a massive compliment that I’m immensely proud of.
Every time you do work for a client, it’s generally a good idea to have a written contract between you. Most service providers know this, but they don’t always know why. From my experience, there are 2 main reasons to have a contract: accountability and risk mitigation. (A lawyer may reverse the order of those.)
One of my biggest reasons for having a contract is to articulate what we’re mutually agreeing to. If you’ve followed the steps I’ve suggested for a valuable sales process, you’ve had many conversations about the possibilities. That’s great at those stages, but now you have to converge all of those conversations from “here’s what we could do” to “here’s what we’re going to do.”
Contracts can be short, they can be long, or they can be somewhere in-between. Heralded design firm Segura has a famously short 13-line contract. This type of short agreement is incredibly seductive to the design business that wants to quickly get past the sales phase and get on to the project.
As Basecamp CEO Jason Fried points out in that article, “…there are many ways to do business. One way is working with clients you trust — people who appreciate this approach to work. And if you guessed wrong, and someone fucks you, rather than pursuing legal remedies which cost even more time, money, and hassle, there’s an alternative: Take your losses, wash your hands, and don’t work with them again.”
Which bring us to the second reason for having a contract: risk mitigation. Every project contains risk. The amount of risk you’re willing to carry is inversely proportional to the length of your agreement. If you can carry a large amount of risk, your contract can be short. If you aren’t willing or able to carry a large amount of risk, your contract probably needs to be longer.
Useful contracts answer the question “what do we do if {this specific situation} goes poorly?” in advance. Useful contracts outline the specific agreements you and your client are making, and the implication is that anything different that occurs is a breach, which is a fancy way of saying that the agreed-upon, binding terms have been violated or broken.
In order to create a useful contract, a common practice is to actually have two separate agreements:
Here’s a link to the General Services Agreement template and the Statement of Work template I used at my former agency SuperFriendly.
Overall, we’d always insist that we use our agreements as a starting point, not our client’s agreements. Even though it sounds like I’m being a diva, it’s actually for a more practical reason that I’m happy to share with clients when they ask. I tell them that we’ve done thousands of projects like this, probably more than they have, so we have a better sense of what makes for a great project than they do. Especially if we’ve had a great probative conversation with them where they now see us as an expert and their preferred partner, this usually makes sense to them and they agree.
Let’s walk through each, clause-by-clause.
Our General Services Agreement has 29 clauses in it! Remember: this is the document that governs every project we do with a specific client, which sometimes lasts over several years. These 29 clauses are the non-negotiables that are table stakes for a project for us. Unless it’s tiny revisions on these, we typically don’t accept major reworkings or removals of anything in here. Clients that don’t agree to these are usually not a good fit for us to work with.
Here are the 29 clauses in my General Services Agreement and what they mean:
Phew! That’s a lot of clauses. A lot of these are in our contract because we’ve gotten burned before by not having them. You may not need all of these specific clauses in your contract, but learn from your past projects and add clauses that help you ensure your most common good things happen and the most common bad things don’t.
The Statement of Work (SOW) is a shorter agreement that outlines the specific terms of a specific project. Here are the 13 clauses in my standard Statement of Work:
As you’ve probably gathered from the previous articles in this series, this is a lot of work to do before the project even starts! I’m a big believer in the fact that getting this stuff right makes the project go smoothly, and not getting it right is the leading cause of poor projects.
I always walk through the agreements with my main client. Maybe not the General Service Agreement, at least not in its entirety, but definitely the Statement of Work. I want to make sure they understand the nuances enclosed and also see the things we’ve talked about in previous conversations memorialized in the agreement we’re about to sign. If we haven’t gotten the Key Outcomes clause (section 2) right, I might go a few rounds of back and forth with them to dial that in. This process, though laborious, has the added benefit of showing them the type of collaboration we’ll have during the project before we even start. Clients who hate that would hate working with us, and clients who are great collaborators here turn out to be great collaborators during the project too.
The other big reason to go over the SOW (and pieces of the GSA) with your main client is that they may not be the primary audience for the contract, especially at a larger company. It might be their boss that’s signing. It’s also likely the legal and/or procurement teams that have to be on board. Because of that, the client is your main advocate; that’s why it’s important that they feel like it’s as much their contract as yours. If they’ve co-authored it, they’ll be able to go to bat for it—and you—much more effectively.
As a designer, I want all of my documents to look good. Branded contracts, invoice documents, and the like are things that designers are proud to make in order to put forward a cohesive brand. Generally, this kind of attention to detail also helps build subconscious trust from your client that they’re hiring a competent design professional that sweats the small stuff.
I’ve learned that contracts are an exception to this rule.
I used to have branded contracts that use beautiful typefaces and pristine hierarchy, but in the last decade, I’ve learned that contracts written in Google Docs, Microsoft Word, or Pages set in Times New Roman at 12pt get the job done better. Functionally, it’s easier to add comments and make redlines to a DOCX file than a beautiful design exported to PDF. I’ve also learned that the visual language of a Times New Roman doc is more familiar to someone in legal or procurement. Beautiful typefaces and simple English impress people looking to buy good, simple design, but it makes someone from legal think you’re an amateur. Sending them a doc that both looks and sounds like something they’re familiar with is a better way to get them on board, which is the real job of a contract. So, put away that Indesign or Illustrator template and think of Bold, Italic, and spacing as your only design tools here.
To round it all out:
Now the table is set properly for you to do the best work of your life.
That brings us to the end of this series! I hope you’ve enjoyed and learned something from the way I set up my projects. This was the first big series I’ve done in my newsletter. Did you like it? Should I do more series? Should I write more of this series? What would you like me to write about next? Reply and let me know.
Read Next
Join 57,400+ subscribers to the weekly Dan Mall Teaches newsletter. I promise to keep my communication light and valuable!