· 4 min read
How to Write a Freelance Contract That Holds
Heshan Fernando
Co-founder & COO
Almost every freelance dispute is the same argument in different clothes: whether something was included. Not payment terms, not intellectual property, not termination — scope.
Which means the clause worth writing carefully is the one most contracts describe in a sentence.
Scope as deliverables, not activity
“Branding work” is an activity. It has no natural end and no way to establish whether it’s complete.
“Three logo concepts, one refined to final artwork, delivered as SVG and PNG in light and dark variants, plus a one-page usage guide” is a set of deliverables. Either they exist or they don’t.
The difference matters when a client asks for a fourth concept. Under the first version, that’s a conversation about whether they’re being reasonable. Under the second, it’s outside the deliverables and priced separately — which is a much easier conversation, because it’s about a document rather than about goodwill.
Revision rounds, priced
The other half of scope, and the one most often omitted entirely.
State the number of revision rounds included — two is common — define what constitutes a round, and state the price of additional rounds.
Defining a round matters. “One round” should mean one consolidated set of feedback, not eleven separate emails over three days each triggering a change. Say so.
Naming the price for extra rounds is what makes the limit real. A limit with no stated price for exceeding it is a limit you’ll end up ignoring.
IP transfers on final payment
State this explicitly.
Without wording, the default position varies by jurisdiction and by whether the work was commissioned, and it isn’t always what either party assumed. Some places default to the creator retaining copyright with the client holding an implied licence; others differ.
Tying transfer to final payment gives you a straightforward position if payment doesn’t arrive: the client doesn’t own the work yet. That’s a considerably stronger position than an invoice and a hope.
If the client needs to use work before final payment — for a launch, say — grant a limited licence for that purpose and keep the transfer tied to payment.
| Clause | Weak version | Strong version |
|---|---|---|
| Scope | “Branding work” | Named deliverables, listed |
| Revisions | Not mentioned | Two rounds, extra rounds priced |
| IP | Not mentioned | Transfers on final payment |
| Termination | Not mentioned | Notice period, payment for work done |
| Late payment | Not mentioned | Interest rate stated |
Termination
Both sides need a way out. A notice period, and — critically — what happens to work completed but not yet delivered.
Without it, a project cancelled at 80% becomes an argument about whether anything is owed. With a clause saying work completed is payable pro rata on termination, it’s arithmetic.
Common mistakes to avoid
- Describing scope as an activity rather than deliverables.
- Including “unlimited revisions”, which has no defensible end point.
- Leaving IP unmentioned and assuming the default favours you.
- Omitting a termination clause, so cancellation becomes a negotiation.
- Using a template written for another jurisdiction without a single legal review.
How to do it with Freelance Contract Builder
The Freelance Contract Builder assembles the clauses that disputes turn on.
- Define scope by listing deliverables, not by describing the work.
- Set revision rounds explicitly and price additional ones.
- Tie IP transfer to final payment.
- Have the template reviewed once by a lawyer in your jurisdiction, then reuse it.
Other business document tools are in the tools directory.
Frequently asked questions
Which clause prevents the most disputes?
Scope, defined as specific deliverables with a stated number of revision rounds. Almost every freelance dispute is really a disagreement about whether something was included.
When should IP transfer?
On final payment, stated explicitly. Without that wording the default varies by jurisdiction, and a client who hasn’t paid may still claim ownership.
Do I need a lawyer if I use a template?
Once, to check the template against your jurisdiction. After that the same reviewed template serves many projects, which is a far better use of the fee than reviewing every contract.
Final thought
List the deliverables and price the extra revision round. Those two lines prevent more disputes than every other clause in the contract combined.