Chapter 5
Chapter 5:Â How to Discuss a Freelance Project with Your Client Before You Start
Hooray! The client liked your proposal and got in touch to ask for more details. Youâre in that tricky stage now between proposal and contract, where you need to understand what the client wants and effectively communicate your requirements. Understand what you need to know before you sign on the dotted line, including deadlines, scope of work, and of course, payment terms.
Hooray! The client liked your proposal and got in touch to ask for more details. Youâre in that tricky stage now between proposal and contract, where you need to understand what the client wants and effectively communicate your requirements.
What You Need to Know Before You Begin
Before you can jump into signing a contract, itâs important to fully understand what the client expects from you. This is your chance to verify whether the clientâs expectations are realistic, check that the client is reliable, and establish all the parameters of your responsibilities.

Deadlines
The first area to discuss is that of deadlines.
- What is the deadline for completion of the project? Make sure it sounds realistic given the work involved. You can ask the client questions like âHow much time do you expect the project to take?â and âWhat difficulties do you envisage arising that could delay the project completion date?â
- Are there other deadlines along the way? Check when the client expects the first draft, for example, or when parts of the project, like certain key web pages, should be created.
- How long does the client have to get back to you with feedback? You donât want the client asking for another revision six months after you submit the work, expecting it to be included in the original price.
- When is payment due? If youâre to be paid at the end of the project, define what exactly counts as the end of the project â for instance, you might think an app is completed when youâve written all of the code, but the client doesnât consider it finished until the app has been user-tested a few weeks later.
- How should the work be submitted? Which file format(s) will the client need? Will they want you to upload the work directly to their server or website?
Hereâs a Tip:Â Discuss with your client when work is considered âcomplete.â Is it when you email it as an attachment, or when itâs checked off as âcompletedâ on a project management task list? This will affect deadlines (and when you can add the project to your invoice).
The Scope of the Work
Youâll also need to fully understand the scope of the work. Ask questions like:
- How many rounds of revisions are included in the project? Youâll need to agree on what counts as an acceptable revision and what is considered to be a change in the scope of the project. For instance, changing the background color of a website could be an acceptable revision, but changing the entire page layout would not.
- How many drafts does the client want? For example, designers might be asked to provide two or three initial versions of a logo, or a few alternative home page options.
- Whoâs your primary point of contact in the clientâs company, and what is their role there? Often, youâll work with the individual who first got in touch with you, but sometimes, someone else in the company will be your contact for a specific project.
- Is part of the project already completed? How much of it? For example, you might think youâre coming to build a new website from scratch, only to discover that the shell exists and you just need to complete it.
- What are the technical specifications? For example, a software designer needs to know what functionality to build into an app, a graphic designer needs to know the dimensions of a logo, an accountant has to ask what tax code to follow, etc. In order to cover yourself, you should get all of these specifications written down in a brief before you sign a contract.
Be Careful: Every freelancer should be aware of âscope creepâ â that moment when a project slowly moves away from the original agreement into something completely different than what was originally agreed upon. Donât allow scope creep to continue unchecked. Refer back to the contract to keep the scope of the project under control.
Dealing with an Uncertain Client
The hardest projects to deal with are the ones that are poorly defined. How do you deal with a client who just asks for a new website, or a set of blog posts, without any further specifications? You might deliver brilliant work to the clientâs satisfaction, or you could produce something that is awesome, but not what the client had in mind.
Here are some options for handling a client who doesnât give a clear project description.
- Encourage the client to think through the project until they have a better idea of what they want. You could ask about the goal of the project to help the client work through their needs.
- Make some suggestions about the scope of the project. As you become more experienced, youâll learn to recognize what a business needs and gain confidence to make suggestions. When in doubt, always ask. Donât assume the business needs what you think it needs.
- In some cases, you could write the project description yourself and send it to the client for approval. Sometimes, this is exactly what the client needs: They may read it and say âThatâs not what I want, hereâs what Iâm looking for,â or they may make only a few small adjustments and then approve it.
- Prepare a set of onboarding questions. The answers youâll receive can form the basis of every brief. This saves you time in getting to know your clientâs needs and helps the client define what exactly they are looking for. For example, a graphic designer would include questions about brand colors and styles, whereas a software developer could ask for three examples of sites or apps that they want to emulate.
- Some clients never quite manage to make up their minds. In these cases, the best thing you can do is walk away. Never start work on a project without a clear â you will just get sucked down a vortex of endless revisions and changes without ever reaching the end.
Pro Tip:Â Save your onboarding questions as a file you can easily share with a client without having to write all your questions from scratch each time. We recommend saving it as a Google doc or a Dropbox file. That way, you can access it from anywhere.
Understanding Your Clientâs Vision
Getting a full view of the project doesnât always mean just receiving a list of technical requirements. If youâre a creative freelancer, youâll also need to understand your clientâs mind. That means seeing much deeper than just the project brief.
Itâs important to be able to
internalize your clientâs values and branding
. Is their vibe trendy or traditional? Are they focused on growing their customer base as fast as possible, or is it more important to attract just a certain type of customer? Do they want you to suggest new ideas and help brainstorm possibilities, or just to stick to the parameters of your brief?
In some ways, itâs easy to get the technical requirements.
It can be harder to pin down things like the style of a webpage or the mood of a video
. For example, the client could ask for a contemporary vibe, but you still arenât sure exactly what that means to them. You donât want to spend hours creating a funky video only to discover that the client had something much grittier in mind.
This is where thereâs no substitute for communication. The more you talk to your client, the more youâll understand him/her. Here are some questions to help clarify what the client wants:
- Can you share three or four words that describe your brand?
- Are there are any websites/logos/blogs/images that convey the style you want?
- Can you name any other brands which share your style?
Drawing Up Your Contract
Once youâve discussed the project with the client and you feel that you fully understand whatâs involved, itâs time to draw up the contract. Donât feel anxious about this partâyou donât have to be a lawyer to get this right. There are several contract templates available online for every type of freelancer.

Your contract doesnât need to be several pages long, either. In fact, often the client will use your proposal as the contract and sign it as a binding agreement.
These are the points that should be included in every contract:
- The price. Youâll need to specify if this is a fixed amount or calculated per hour. You might also request some of the money â usually between 20-50% â upfront, especially if itâs a big project. Itâs common to request an advance payment for fixed-price projects, not for those charged by the hour.
- When exactly the payment is due. If thereâs a late payment fee, include that as well, along with any other fees that you might need to charge.
- The checkpoints which you have to meet in order to get paid, and what happens if you donât meet them.
- What happens if the client doesnât give you all the information or resources you need to complete the project on time?
- What should happen if the project is canceled before completion? That includes how much payment is due to the freelancer, and who owns the partially completed work.
- What exactly can your product be used for? For example, if youâre designing a t-shirt for a business retreat, can the company use the same design on their sweatshirts two years later?
- Who owns your work once itâs completed? For example, can the company sell your website theme? Can you reuse the photographs you take for a different project down the line? This also includes whether your name will show up on the content or you will be a âhidden agentâ or ghostwriter.
- A non disclosure agreement (NDA)Â is important for showing your integrity and reassuring your client â it governs exactly what you can and cannot share about the project.
- What assets or resources the client needs to provide so that you can complete your job.
- Create an onboarding questionnaire regarding the scope of the work that your clients can easily fill out
- Determine which points must be included in your contract â go over it with someone to get their input
- Set a time to go over your contract. As you gain more experience, youâll notice more items that need to be included in it. We suggest every 3-6 months.
Finished? đ
CONTINIOU TO NEXT CHAPTER