General information, not legal advice. Contract law varies by jurisdiction. For substantial engagements, have a solicitor review your standard agreement once; it is a cost you pay a single time.
What a contract is actually for
Most freelancers think of a contract as protection for a dispute. It occasionally is. Far more often it does a duller and more valuable job: it records what both parties understood at the start, while everyone was still being reasonable.
Almost every difficult freelance situation traces back to two people who remembered a conversation differently. The contract is not there because anyone is dishonest. It is there because memory is unreliable and projects take months.
This matters for how you present it. A contract introduced as "just so we both have the same thing written down" lands very differently from one introduced as a legal instrument, and it is a more accurate description of what it does.
The eight clauses that do the work
A freelance agreement does not need to be long. It needs to be specific in the right places.
- Who the parties are. Legal names and entities, not just a first name and a brand. You need to know who you would actually be pursuing if it came to that.
- Scope, with quantities. "Five pages", "three concepts", "one 90-second edit". Quantities are what make a scope enforceable. Include a short list of what is excluded.
- Price and payment schedule. The total, the instalments, and the specific due date of each. Say what happens if a payment is late, including any fee and whether work pauses.
- The deposit. Amount, and that work begins on receipt. Not on signature, on receipt.
- Timeline and dependencies. Your dates, and what they depend on from the client. Most delays are caused by waiting for feedback or assets, and a clause saying timelines shift when client inputs are late prevents you absorbing that.
- Revisions. How many rounds are included, what constitutes a round, and the rate for additional ones. See the scope creep guide.
- Ownership and licensing. Who owns the work, what rights transfer, and crucially when. More on this below.
- Termination. How either side ends the agreement, the notice required, and what is owed for work already done.
The ownership clause most freelancers are missing
The important detail is not who owns the work. It is when ownership transfers.
Write it so that ownership passes on final payment, not on delivery. Without that, a client who has your files and has not paid owns them anyway, and your only remedy is chasing money for something they already have. With it, non-payment means they do not have the right to use the work, which is a far stronger position and one you rarely have to invoke because it changes the incentives.
Where the work is licensed rather than sold outright, which is the norm in photography, illustration and voice over, state the licence terms explicitly: what media, which territories, how long, and whether it is exclusive. Unlicensed reuse is one of the most common ways creative freelancers lose money, and it is almost always a genuine misunderstanding rather than theft.
The kill fee clause, which earns its place more often than you expect
Projects get cancelled. A client is acquired, a budget is pulled, a stakeholder changes their mind, a business closes. This happens considerably more often than deliberate non-payment, and most freelance contracts say nothing about it.
A kill fee clause states what is owed if the client cancels midway. A common structure is that all work completed to date is payable, plus a percentage of the remaining fee, often 25 to 50 percent, in recognition that you reserved the time and turned other work away.
Combined with a deposit and staged payments, this means a cancelled project is disappointing rather than financially damaging.
Why the deposit matters more than the contract
If you adopt exactly one thing from this guide, make it the deposit.
A deposit does four things at once. It covers your exposure if the project collapses early. It secures your time, which is the thing you are actually selling. It converts an enthusiastic conversation into a commitment, which is when projects become real. And it filters, quietly and without confrontation, for clients who intend to pay.
That last function is the most valuable and the least discussed. Clients who refuse any deposit are not a random sample. They are disproportionately the clients who will be slow, difficult about money, or absent when the invoice arrives. A deposit request surfaces that before you have done any work, which is precisely when you want to know.
How much, and how to structure it
Between 30 and 50 percent is standard across most freelance fields. Some conventions are more specific: event and wedding work commonly takes 50 percent and is non-refundable, because you are selling a date you cannot resell.
For longer projects, structure payments in stages rather than taking everything at the ends. A workable default:
- 40 percent on signature, before work begins.
- 30 percent at an agreed midpoint milestone.
- 30 percent on completion, before final files transfer.
The principle is that your outstanding exposure should never exceed what you are willing to lose. On a long engagement, monthly invoicing achieves the same thing more simply.
How to ask for a deposit without losing the job
State it as standard practice rather than a request, because it is standard practice. The wording that works treats it as a step in a process, not a question.
I will send over the agreement and an invoice for the 40 percent deposit today. Once that clears I will get started, and I have [dates] held for you in the meantime.
Notice there is no "would that be okay?" at the end. The deposit is presented alongside a benefit, the time being held, which frames it as the thing that secures their slot rather than a hurdle.
If a client genuinely cannot pay a deposit because of their own internal process, and some larger organisations honestly cannot, look for an alternative rather than abandoning the principle: a signed purchase order, a smaller first milestone, or shorter payment terms on the first invoice.
When the client sends their own contract
Larger clients will often send their own agreement. Read it, and look specifically for four things:
- Payment terms. Net 60 and Net 90 are common in large organisations and are a real cash flow cost. They are frequently negotiable, particularly for smaller suppliers.
- Intellectual property. Some agreements claim ownership of everything you produce during the engagement, including work for other clients. Narrow it to the deliverables.
- Indemnity and liability. Uncapped liability clauses are common and unreasonable for a freelancer. Ask for a cap at the value of the contract.
- Exclusivity and non-compete. Check whether you are agreeing not to work with an entire industry.
Asking for changes to a standard contract is normal and expected. Procurement departments negotiate constantly; a supplier who reads the agreement and asks for two specific amendments reads as professional, not difficult.