The most expensive freelance project is the one without a contract. Not because the work itself costs more, but because every ambiguity — every undefined deliverable, every missing payment term, every unaddressed revision request — becomes a negotiation after the leverage has shifted.
Clients hold the payment. Freelancers hold the work. The contract determines how those two things change hands fairly.
Whether you are a designer, developer, writer, consultant, or any other independent contractor, these are the 10 clauses your freelance contract must include — and what happens when they are missing.
The 10-clause freelance contract checklist
1. Scope of work
The scope of work is the foundation. Every other clause in the contract depends on what "the work" actually means.
What to include:
- [ ] List every deliverable with specific descriptions (not "a website" but "a 5-page marketing website with responsive design, contact form, and CMS integration")
- [ ] Define file formats for final deliverables (PSD, AI, DOCX, deployed code, etc.)
- [ ] State the number of concepts or options included (e.g., "3 initial logo concepts")
- [ ] Specify what is explicitly excluded from the scope
- [ ] Include a change order process for out-of-scope requests
What goes wrong without it: The client asks for "just one more thing" seventeen times. Each request seems small. By the end, you have delivered twice the work for the original price. Without a defined scope, you have no contractual basis to refuse or charge more.
2. Payment terms
Clear payment terms are the difference between getting paid on time and chasing invoices for months.
What to include:
- [ ] Total project fee or hourly/daily rate
- [ ] Deposit amount (typically 25–50% of total, due before work begins)
- [ ] Milestone payment schedule tied to deliverables
- [ ] Invoice timing and payment window (net terms — Net 15 or Net 30 is standard)
- [ ] Accepted payment methods
- [ ] Late payment penalties (1.5% per month on overdue invoices is standard)
- [ ] Right to pause work if payment is overdue by more than a specified number of days
Best practice: Never start work without a deposit. Tie subsequent payments to milestones, not calendar dates. The final payment should be due before delivery of source files or final assets — not after.
3. Project timeline
Deadlines only matter when they are written down and attached to consequences.
What to include:
- [ ] Project start date (triggered by deposit payment, not contract signing)
- [ ] Milestone deadlines for each phase of work
- [ ] Final delivery date
- [ ] Client response windows — how many business days the client has to provide feedback, content, or approvals before the timeline shifts
- [ ] Automatic timeline extension clause: if the client delays feedback beyond the response window, the delivery date shifts by the same number of days
The cost of missing this: The freelancer delivers on time. The client takes 3 weeks to review round one. The freelancer has moved on to other projects. Now the client expects the same turnaround time despite their delay. Without a written timeline clause, the freelancer absorbs the schedule impact.
4. Revisions and change orders
Revision limits protect your time. Change order processes protect your income.
What to include:
- [ ] Number of revision rounds included in the project fee (typically 2–3 rounds)
- [ ] Definition of what constitutes a "revision" vs. a "new direction" (a revision modifies existing work; a new direction restarts a deliverable)
- [ ] Hourly rate for revisions beyond the included rounds
- [ ] Written approval requirement: client signs off on each milestone before the next phase begins
- [ ] Change order process: out-of-scope work requires a written change order with new fee, timeline, and deliverable description, signed by both parties before work begins
Why this matters: Scope creep is the number one profitability killer for freelancers. Without revision limits and change order processes, "small tweaks" compound into hours of unpaid work. The contract should make the cost of additional requests transparent and agreed upon in advance.
5. Intellectual property ownership
This clause determines who owns the work after the project ends. Get it wrong, and one of two bad things happens: the client uses work they do not own, or the freelancer cannot use their own creation in a portfolio.
What to include:
- [ ] IP assignment: upon full payment, all rights to the final deliverables transfer to the client
- [ ] Conditional transfer: IP does not transfer until all invoices are paid in full
- [ ] Pre-existing IP: the freelancer retains ownership of tools, templates, frameworks, and code libraries that existed before the project
- [ ] License for pre-existing IP: the client receives a non-exclusive license to use any pre-existing IP embedded in the deliverables
- [ ] Work-for-hire clarification: if applicable, explicitly state that the work is made for hire under copyright law (note: this only applies to specific categories of work and requires a written agreement)
- [ ] Portfolio rights: the freelancer retains the right to display the work in their portfolio, case studies, and award submissions
6. Confidentiality
Freelancers routinely access sensitive business information — brand strategies, unreleased products, customer data, internal processes. A confidentiality clause protects both parties.
What to include:
- [ ] Definition of what is confidential (business plans, client data, unreleased work, pricing)
- [ ] Confidentiality obligation: the freelancer will not disclose, share, or use confidential information for any purpose outside the project
- [ ] Duration of the obligation (typically 2–5 years after the project ends)
- [ ] Standard exceptions: public information, independently developed information, information the freelancer already knew
- [ ] Mutual confidentiality: the client also protects the freelancer's proprietary methods and pricing
7. Termination and kill fees
Every project can end early. The termination clause determines whether the ending is orderly or chaotic.
What to include:
- [ ] Termination for convenience: either party can end the project with written notice (typically 7–14 days for freelance work)
- [ ] Termination for cause: immediate termination for material breach (non-payment, confidentiality violation, failure to deliver)
- [ ] Kill fee: if the client cancels after work has begun, they owe a cancellation fee (typically 25–50% of the remaining project value) plus full payment for all completed work
- [ ] Delivery upon termination: the freelancer delivers all completed work-in-progress upon receiving final payment
- [ ] IP upon termination: IP for completed and paid-for work transfers to the client; IP for unpaid work reverts to the freelancer
8. Limitation of liability
What to include:
- [ ] Liability cap: the freelancer's total liability is limited to the fees paid under the contract
- [ ] Exclusion of consequential damages: neither party is liable for lost profits, lost data, business interruption, or other indirect damages
- [ ] Indemnification: the freelancer warrants that the work is original and does not infringe third-party IP; the client warrants that content they provide does not infringe third-party IP
Why this matters: Without a liability cap, a freelancer who designs a logo could theoretically be sued for the client's entire rebranding loss if the logo turns out to infringe a trademark. The liability cap limits financial exposure to what was actually paid.
9. Independent contractor status
This clause protects both the freelancer and the client from misclassification risks.
What to include:
- [ ] Independent contractor declaration: the freelancer is not an employee of the client
- [ ] Tax responsibility: the freelancer is responsible for their own taxes, insurance, and business expenses
- [ ] No employee benefits: the freelancer does not receive health insurance, retirement benefits, paid time off, or workers' compensation
- [ ] Control and autonomy: the freelancer controls how, when, and where the work is performed; the client defines what is delivered, not how it is done
- [ ] Right to work with other clients: the freelancer may take on other projects during the engagement
10. Governing law and dispute resolution
What to include:
- [ ] Governing law: which jurisdiction's laws apply (typically the freelancer's state for solo freelancers)
- [ ] Dispute resolution: mediation first, then binding arbitration for disputes under a specified amount (e.g., $50,000), with litigation reserved for larger disputes or injunctive relief
- [ ] Venue: where disputes are heard
- [ ] Attorney's fees: the prevailing party recovers reasonable legal costs
- [ ] Small claims option: for disputes under a specified threshold, either party may pursue small claims court
Quick reference: the complete freelance contract checklist
Before starting any project, confirm your contract includes:
- Scope of work — Deliverables, formats, exclusions, change order process
- Payment terms — Rate, deposit, milestones, late fees, pause rights
- Timeline — Start date, milestones, delivery date, client response windows
- Revisions — Round limits, additional revision rate, change order process
- IP ownership — Assignment on payment, pre-existing IP license, portfolio rights
- Confidentiality — Definition, obligations, duration, mutual protection
- Termination — For convenience, for cause, kill fee, IP reversion
- Liability — Cap, consequential damages exclusion, mutual indemnification
- Contractor status — Independence, taxes, no benefits, control of process
- Governing law — Jurisdiction, dispute resolution, attorney's fees
Create your freelance contract now
You do not need to write these clauses from scratch, and you do not need a lawyer to review boilerplate.
Create a freelance contract on Contract.diy — covers every clause on this checklist, customized to your jurisdiction.