TL;DR
On this page
A freelance contract is the single document that stands between a smooth project and an expensive dispute. According to Bonsai's 2024 survey of 2,000 independent professionals, freelancers who use written contracts with specific terms experience 38% fewer conflicts than those without formal agreements. And with over 50% of freelancers experiencing non-payment at some point in their career, the contract is not paperwork. It is protection.
The 12 Clauses Every Freelance Contract Needs
Not every clause carries equal weight. Here is a priority breakdown based on how frequently each one prevents real problems:
| Clause | Priority | Why It Matters |
|---|---|---|
| Scope of work (with exclusions) | Critical | Prevents scope creep, which hits 72% of freelance projects |
| Payment terms and schedule | Critical | Defines when and how you get paid |
| Kill fee | Critical | Protects income if client cancels mid-project |
| Revision limits | High | Prevents infinite revision loops |
| IP / copyright ownership | High | Determines who owns the work after delivery |
| Termination clause | High | Defines how either side can exit |
| Change order process | High | Handles scope additions without disputes |
| Confidentiality / NDA | Medium | Protects sensitive information both ways |
| AI usage disclosure | Medium | Addresses the biggest contract gap of 2026 |
| Independent contractor status | Medium | Prevents misclassification issues |
| Dispute resolution | Medium | Defines how conflicts are handled |
| Governing law | Low-Medium | Specifies which jurisdiction applies |
Use our free contract generator to build a professional agreement with these clauses in minutes.
Scope of Work: The Most Important Section
72% of freelance projects experience scope creep, and among freelancers who track informal additions, that number exceeds 80%. Scope creep costs freelancers $2,000 to $5,000 per year in unpaid work, with average project cost overruns of 27%.
The fix is not just defining what you will deliver. You also need to define what you will not deliver.
Weak scope: "Design a website for the client."
Strong scope: "Design a 5-page responsive website (Home, About, Services, Portfolio, Contact). Includes: desktop and mobile layouts, 2 rounds of revisions per page, final delivery as Figma source files. Excludes: copywriting, stock photography, CMS development, SEO optimization, and ongoing maintenance."
Every item not explicitly included is excluded. Write the scope assuming the client will ask for everything adjacent to the project.
key point
According to Upwork, 45% of independent contractor conflicts come from vague instructions or undefined requirements. A specific scope eliminates most of them before they start.
Payment Terms and Kill Fees
Never put 100% of the payment at project completion. Here is a payment structure that protects both sides:
| Project Size | Payment Structure |
|---|---|
| Under $1,000 | 50% upfront, 50% on delivery |
| $1,000 to $5,000 | 50% upfront, 25% at midpoint, 25% on delivery |
| Over $5,000 | 30% upfront, 30% at milestone, 30% on delivery, 10% on approval |
A kill fee protects your income if the client cancels before you finish. The standard approach is tiered based on project completion:
| Cancellation Phase | Kill Fee (% of remaining value) |
|---|---|
| Early (under 25% complete) | 25% |
| Midpoint (25-50% complete) | 50% |
| Near completion (50-75% complete) | 75% |
| Final phase (75%+ complete) | 100% |
Include your payment terms, late fee policy (1.5% per month is standard), and kill fee schedule in every contract. Pair this with a clear invoice that restates the terms.
The Change Order Process That Kills Scope Creep
Every competitor guide says "define scope clearly" and stops there. That is not enough because scope changes happen on every project. You need a process for handling them.
Change Order Workflow
The key principle: no additional work starts until the Change Order is signed. This sounds rigid, but it is the industry standard in construction, architecture, and agency work. Freelancers just rarely formalize it.
A simple Change Order clause for your contract: "Any work outside the scope defined in this agreement requires a written Change Order signed by both parties before work begins. Change Orders will specify the additional deliverables, timeline adjustment, and cost."
IP, AI Usage, and Confidentiality
Intellectual Property
The default in most countries is that the creator owns the copyright. If your client wants ownership, the contract must explicitly transfer it. Common approaches:
- Full transfer on final payment. Client owns everything after they pay in full. Work-in-progress stays with you until payment clears.
- License, not transfer. Client gets a license to use the work for specific purposes. You retain ownership and can use it in your portfolio.
- Hybrid. Final deliverables transfer to client. Working files, process documents, and reusable components remain yours.
AI Usage Disclosure (New for 2026)
This is the biggest contract gap right now. Only Upwork briefly mentions it among major platforms. TermScout data shows only 17% of AI vendors commit to full regulatory compliance in their contracts, and just 33% provide IP indemnification.
Your contract should cover:
- Whether AI tools may be used in the project
- What constitutes "AI-assisted" versus "AI-generated" work
- Who owns AI-assisted outputs
- Disclosure obligations to the client
Confidentiality
Include a mutual confidentiality clause or pair your contract with a separate NDA. Both sides share sensitive information during a project. The clause should define what counts as confidential, how long the obligation lasts, and what exceptions apply.
Contract Red Flags: What to Watch When Clients Send Their Contract
Every guide covers what freelancers should put in contracts. Nobody covers what to watch for when a client sends you theirs.
pro tip
Read every clause. The worst contract problems come from terms you agreed to without reading.
Red flags to watch for:
- Unlimited revisions. If the contract says "revisions until client satisfaction," you have agreed to work indefinitely for a fixed price.
- Work-for-hire with no payment protection. Some contracts classify all work as work-for-hire (client owns everything from the moment of creation) while also allowing the client to cancel without a kill fee.
- Non-compete clauses. A clause preventing you from working with competitors of the client can lock you out of your entire market. Negotiate a narrow scope or refuse.
- Vague acceptance criteria. If the contract says the client "must approve" deliverables without defining what approval means, they can withhold payment indefinitely by never formally accepting.
- IP assignment before payment. If IP transfers on delivery rather than on final payment, the client receives ownership and can then dispute the invoice.
- Net 60 or Net 90 payment terms. Unless this is a Fortune 500 company with formal procurement, these terms are unreasonable for freelance work.
Retainer vs. Project Contracts
These need different structures. Using a project contract for retainer work (or vice versa) creates problems.
| Project Contract | Retainer Contract | |
|---|---|---|
| Duration | Fixed (start to end date) | Ongoing (monthly/quarterly) |
| Scope | Specific deliverables | Monthly scope or hour allocation |
| Payment | Milestone-based | Monthly in advance |
| Termination | On delivery or cancellation | 30-day notice |
| Rollover | N/A | Define if unused hours carry over |
| Rate changes | Fixed for project duration | Annual review clause |
For retainers, include a monthly scope definition (what the client gets each month), whether unused hours roll over, the notice period for cancellation, and when rate reviews happen.
For proposals that lead to contracts, set the terms during the proposal stage so nothing is a surprise when the contract arrives. Use our rate calculator to determine your hourly or project rate before writing the payment section.
Before You Sign: The Final Checklist
Contract Review Checklist
Use our free contract generator to build a contract with all of these clauses. For projects involving sensitive information, pair it with an NDA.
References
- Bonsai 2024 Survey - 2,000 independent professionals, contract effectiveness data
- StopScopeCreep / EarnSpot 2026 - Scope creep frequency and cost data
- ClearTimeline - Scope creep cost analysis (27% average overrun)
- Freelancers Union 2026 - Non-payment and first-year freelancer data
- Upwork Freelancing Stats 2026 - Contractor conflict and workforce data
- TermScout / Taft Law 2025 - AI clause prevalence in contracts
- Upwork Contract Guide - AI usage clause reference
- RyRob Freelance Contract - 9 essentials framework
