Skip to content
Photograph of four blank sheets of paper laid out in a row like steps, with small tabs at their edges

Freelancing

How to Negotiate a Freelance Contract

By FixMyContractLast updated Sep 27, 20265 min read

Negotiating a freelance contract is less about any single clause than about the order you do things in: what you settle in the quote, whose document you work from, and what you offer in return for what you ask. With the order right, the contract itself often holds fewer surprises.

The terms worth raising — deposit, scope, ownership, ending the project, liability — are listed with the usual asks in 7 things to negotiate before you sign. This page is about the process around them.

Before the contract arrives

The quote or proposal is the first document the client agrees to, and it already sets expectations. If it names a deposit, the number of revision rounds, a payment schedule and what is out of scope, the contract usually follows it. A term the client has already accepted in a proposal is easier to carry into the contract than a new request after the contract has been drafted.

If the proposal says nothing about those points, the client's contract usually fills the gap with its own defaults.

Whose document do you start from?

  • The client's form. Larger clients usually have their own agreement and prefer to keep it. You are then commenting on their draft.
  • Your own terms. Smaller clients sometimes sign the freelancer's terms. You then start from wording you already know.
  • Both. When your proposal carries terms and the client sends its own contract, an entire-agreement sentence matters: it usually means the contract replaces the proposal, including anything the client accepted there.

When the client says the contract is standard

  • A master agreement with a statement of work. The legal terms in the master agreement are often fixed. The statement of work — scope, price, dates, who signs off the work, the payment schedule — is written per project, and that is where changes usually happen. The scope of work entry explains what belongs in it.
  • A marketplace or platform job. The platform's own terms usually cannot be changed by one user, and they often govern payment and disputes. What is left open is the job description and anything the platform allows the two of you to add.
  • A small client with a downloaded template. Often more open than it looks. The person sending it may not have chosen its terms, and asking which parts matter to them is a fair first question.

Trades instead of plain asks

A request with something attached is often easier to accept than a request on its own. Common pairings:

If the client wantsA trade that often fits
An earlier delivery dateA larger deposit, or payment at each milestone
A lower priceA narrower scope or fewer revision rounds
Ownership of everything, including your toolsA higher fee, or a licence to your pre-existing material
Longer payment termsA late-payment fee, or smaller, more frequent invoices
The right to end the project at any timeA kill fee and payment for work in progress

The kill fee entry explains how that last trade usually works.

The written record

  • Changes in the document. An agreed change usually goes into the contract or the statement of work, not only the email thread.
  • The version that comes back. A revised draft can carry other edits besides the ones you asked for, which is why many freelancers read the whole draft again, not only the parts they commented on.
  • The signed copy. Keeping the signed file and the thread that led to it together makes both easy to find if a question comes up later.

For how to phrase and send the requests themselves, see how to ask for changes to a contract.

When a deal may not be worth it

Some signs that a contract will stay one-sided however you ask:

  • no movement at all, even on a deposit or a cap on liability
  • ownership that passes to the client before you are paid, with no room to change it
  • a long project paid only on completion, with no milestones

Whether to go ahead is your decision. For a large project or unfamiliar terms, a lawyer licensed where you work can advise on the specifics.

FAQ

Will asking for changes cost me the project? It can, with some clients. Commenting on a contract is a normal part of taking on a project, and a short, specific list with a reason for each item is easier to accept than general pushback.

Should the rate and the terms be negotiated together? One common approach is to settle the rate in the proposal and the terms in the contract, so the two do not get mixed. When they do get mixed, the trades above show how one can move the other.

What if the client sends a revised draft? It is usually read as a new document: compared with the version you commented on, with each agreed change checked in the wording, not only in the email.

The contract, before the conversation

FixMyContract reads a client contract from the freelancer's side and points out the terms worth raising, so you go into the conversation knowing which asks matter most.

👉 Analyze your freelance contract free — your first analysis is free, no card, no deadline to use it.

This is information, not legal advice.