← Back to blog
How-to12 min read

How to write a freelance contract from scratch (even if you're not a lawyer)

A clause-by-clause walkthrough of everything your contract needs to be legally sound.

You don't need a law degree to write a solid contract. You need the right clauses, clear language, and an understanding of what each section actually does. A well-written freelance contract is the single most important tool for protecting your income, your creative work, and your mental health. Without one, every project is a handshake agreement built on hope — and hope doesn't hold up in a dispute.

The average freelancer loses between £2,000 and £15,000 per year to payment disputes, scope creep, and project cancellations. Most of these losses are completely preventable with a contract that covers the basics. The good news: those basics are simpler than you think. In this guide, we'll walk through every essential clause, explain why it matters, and show you exactly what language to use.

Step 1: Parties — identify who the agreement is between

Start with full legal names and contact details for both you and the client. Using a company name instead of a personal name (or vice versa) can void the agreement if the wrong entity is bound. Include business addresses, company registration numbers if applicable, and the role each party plays ('Freelance Designer' vs. 'Client'). If you're working through a limited company, the contract should name the company, not you personally — this protects your personal assets if a dispute arises.

Step 2: Scope of Work — be obsessive about specificity

Be specific. Don't write "design a website." Write "design a 5-page responsive website including homepage, about, services, blog, and contact pages, delivered as Figma files with all layers organized and named." Vague scopes lead to scope creep — the silent killer of freelance profitability. Include exactly what is included (deliverables, formats, number of concepts) and explicitly state what is NOT included. For example: "Does not include copywriting, photography, hosting setup, or ongoing maintenance." The more specific you are, the fewer arguments you'll have later.

Step 3: Payment Terms — when, how much, and how

State the exact amount, currency, due dates, and payment method. Include late payment penalties (1.5% per month is standard in many jurisdictions and is the maximum allowed in some US states). Specify whether it's a flat fee, hourly, or milestone-based. For flat fees, break payments into instalments: 50% deposit before work begins, 25% at midpoint review, 25% on final delivery. For hourly work, specify the rate, minimum billing increment (usually 15 minutes or 1 hour), and how time is tracked and reported. Always include a 'payment-stop' clause: work on future milestones stops if any invoice is more than 14 days overdue.

Step 4: Timeline and Milestones — protect yourself from client delays

Include start date, milestone dates, and final delivery date. But critically, also state what happens if the client delays providing feedback or materials. A common clause: 'If the Client does not provide feedback or required materials within 5 business days of request, the timeline will be extended by the number of days delayed, and the Freelancer is not responsible for missing the original deadline.' This prevents clients from blaming you for delays they caused. Include a 'project pause' clause: if delays exceed 14 days, the project pauses and a reactivation fee may apply.

Step 5: Intellectual Property — who owns what, and when

Who owns what, and when does ownership transfer? Most freelancers retain IP until final payment, then transfer it to the client. This is critical for designers and developers. Specify exactly what transfers: final files only, or source files, working files, and native formats too? Clarify that you retain portfolio rights — the right to display the work in your portfolio, case studies, and promotional materials. For work that must remain confidential, negotiate a time-limited embargo (e.g., 'until project launch') rather than giving up portfolio rights permanently. Also address derivative work: who owns modifications, adaptations, and future versions based on your original creation?

Step 6: Revisions — cap them before they cap your income

Specify the number of revision rounds included (2–3 is standard). After that, additional revisions are billed at a set rate per round or per hour. Define what constitutes a revision: refinements to existing direction, not wholesale changes to strategy, scope, or creative direction. Major changes constitute a new project phase and require a change order. Require that all feedback for each round be consolidated and submitted in writing by a single point of contact. This prevents the 'death by a thousand cuts' scenario where five stakeholders send conflicting feedback via email, each expecting a separate revision.

Step 7: Termination — give both parties a clean exit

What happens if either party wants out? Include a notice period (usually 7–14 days) and specify what work has been completed and what payment is owed. State that the client pays for all work completed up to the termination date, plus any non-refundable deposits or expenses already incurred. Include a kill fee: if the client cancels after significant work has begun, a fee of 25–50% of the remaining project value applies. Clarify that ownership of incomplete deliverables remains with the freelancer until full payment for completed work is received. Immediate termination should only be allowed for material breach: non-payment, violation of confidentiality, or abusive behaviour.

Step 8: Governing Law and Jurisdiction — choose your home court

Which jurisdiction's laws apply? Use your own jurisdiction — the one where you live and work. This matters enormously if a dispute ever goes to court. If you're in the UK, specify 'the laws of England and Wales' or 'the laws of Scotland.' If you're in the US, use your state's laws. Include a dispute resolution clause: 'The parties agree to attempt mediation before litigation. If mediation fails, disputes will be resolved in the courts of [your jurisdiction].' This encourages settlement and discourages frivolous lawsuits.

Step 9: Confidentiality — protect sensitive information

Both you and the client may handle sensitive information. Define what counts as confidential: trade secrets, customer data, business plans, proprietary processes. State that neither party will disclose confidential information to third parties without written consent. Clarify that this obligation survives termination of the contract (usually for 2–5 years). Exclude information that is publicly available or independently developed. If the client requires a separate NDA, make sure it doesn't conflict with your contract's confidentiality clause.

Step 10: Signatures and Date — make it legally binding

A contract is only enforceable if both parties agree to it. Include signature lines for both you and the client, with printed names, titles, dates, and IP addresses or device identifiers for electronic signatures. Tools like DocuSign, HelloSign, or even simple e-signature platforms make this easy and create an audit trail. Never start work until the contract is signed by both parties. A 'verbal agreement' or 'email confirmation' is not enough — if a dispute arises, you need a signed document that a court will recognize. Keep the signed copy in at least two locations: cloud storage and local backup.

Common mistakes to avoid: (1) Using a template without reading it — understand every clause. (2) Forgetting to update the governing law when moving countries. (3) Being too vague about scope — 'design a logo' is a lawsuit waiting to happen. (4) Not requiring a deposit — clients who've paid 50% upfront rarely ghost. (5) Skipping the portfolio rights clause — you'll regret it when you can't show your best work to new clients.

Our Pro templates include all ten clauses ready to use, with jurisdiction-specific language for the UK, US, EU, and Canada. The free Service Agreement covers the five most essential clauses for smaller projects. Whether you write your own or use a template, the important thing is having something in writing before you start work. A bad contract is better than no contract — but a good contract is what separates professional freelancers from hobbyists.

Protect yourself with the right contract

Download free, lawyer-reviewed templates or upgrade to Pro for all clauses.