How to Write a Freelance Contract That Protects You
The 10 clauses you need in every client agreement — written in plain language, not legalese.
Working without a contract is one of the most expensive decisions a freelancer can make. I know because I've done it — and I've paid for it. A 3-page email chain is not a contract. "We agreed verbally" is not a contract. A Upwork or Freelancer.com milestone is partial protection at best.
A proper contract doesn't just protect you from bad actors — it protects the relationship itself by making expectations crystal clear from day one. Clients who've worked with me under a written agreement consistently report a smoother experience than those who haven't. There's no ambiguity about what's included, what happens if something changes, or who owns what.
Note: This guide covers the structure and content of a freelance service agreement. For complex or high-value work, always have a lawyer review the final version. This is educational, not legal advice.
The 10 Clauses Every Freelance Contract Needs
1. Scope of Work
This is the most important section. List exactly what you will deliver — in detail. Not "a website" — but "a 5-page website including: Homepage, About, Services, Blog listing, and Contact page, built on WordPress with Elementor, mobile-responsive, including 2 rounds of revisions."
Also list what is not included: ongoing maintenance, copywriting, stock photo licensing, SEO beyond meta tags, third-party plugin costs. Exclusions prevent scope creep disputes.
2. Timeline and Milestones
Define the project timeline with specific dates or ranges for each milestone. Make it conditional: "The timeline assumes client feedback is provided within 5 business days of each submission. Delays in feedback will extend the timeline proportionally."
3. Payment Terms
Be specific about:
- Total project fee or rate
- Deposit amount (30–50%) and when it's due
- Remaining payment milestones (e.g., 50% on delivery, or milestone payments)
- Payment method (bank transfer, PayPal, Wise, etc.)
- Payment due date (Net 7, Net 14)
- Late payment fees (e.g., 2% per month on overdue balances)
4. Revision Policy
Define revision rounds: "This project includes 2 rounds of revisions per deliverable. Additional revisions are billed at $[X]/hour. A revision round is defined as a single consolidated feedback session — multiple separate feedback emails count as multiple rounds."
5. Intellectual Property and Ownership
Two things to specify:
- Ownership transfer: "Full ownership of all final deliverables transfers to the client upon receipt of final payment." Until paid in full, you retain all rights.
- Portfolio rights: "The freelancer retains the right to display completed work in their portfolio and promotional materials, unless the client requests confidentiality in writing."
6. Kill Fee / Cancellation Clause
Define what happens if the project is cancelled partway through. A standard structure: the deposit is non-refundable; if work beyond the deposit has been delivered, the client owes a proportional payment for that work.
"If the client terminates this agreement before completion, the client owes: (a) the deposit, which is non-refundable, and (b) payment for all work completed up to the date of termination at the agreed rate."
7. Confidentiality (NDA Clause)
Even if not asked for, include a mutual confidentiality clause: "Both parties agree not to disclose confidential information shared during this project to third parties without written consent."
This protects the client's business information and positions you as professional. Clients hiring for sensitive projects will appreciate seeing it unprompted.
8. Liability Limitation
Protect yourself from outsized claims: "The freelancer's liability in any dispute is limited to the amount paid for the services in question. The freelancer is not liable for indirect, consequential, or incidental damages."
This is standard in professional service agreements. It prevents a situation where a client claims your $500 logo design caused $50,000 in business losses.
9. Client Responsibilities
List what the client needs to provide and when. Common items:
- Brand assets (logos, photos, copy) by [date]
- Access credentials (hosting, CMS, social accounts)
- Feedback within [X] business days of each submission
- Final approval sign-off before launch/delivery
10. Governing Law and Dispute Resolution
Specify which country/state's laws govern the agreement, and how disputes will be resolved (negotiation first, then mediation, then arbitration or court). Even if you never need it, having this clause signals professionalism.
How to Present and Get Contracts Signed
A perfect contract is useless if clients won't sign it. Here's how to make signing frictionless:
- Use e-signature tools: DocuSign, HelloSign (now Dropbox Sign), or even a simple Google Form with PDF attachment. Anything that doesn't require printing, signing, scanning, and emailing back.
- Keep it readable: Write in plain English, not dense legalese. A contract the client understands is a contract they'll sign.
- Frame it positively: "I've put together a project agreement to make sure we're aligned on everything — it protects both of us and keeps the project running smoothly."
- Make it a standard part of onboarding: "Before I start any project, I send a brief agreement — it's standard practice and takes about 2 minutes to review and sign."
- Make deposit and signature simultaneous: "I'll get started once the agreement is signed and the deposit is processed." This creates a single, clear gate.
Red flag: A client who refuses to sign any form of written agreement is telling you something about how they plan to handle the relationship when things get hard. Proceed with extreme caution or decline entirely.
Contract Checklist
- Detailed scope of work (inclusions AND exclusions)
- Timeline with milestone dates and feedback SLAs
- Payment terms, deposit, late fees
- Revision rounds defined precisely
- IP ownership and portfolio rights
- Kill fee and cancellation terms
- Confidentiality clause (mutual)
- Liability limitation
- Client responsibilities list
- Governing law and dispute resolution