Every freelancer has a horror story. The client who disappeared after receiving the deliverables. The project that ballooned from a two-week sprint to a three-month marathon. The dispute over who owns the finished work.
In every one of these stories, the problem started the same way: no contract, or a bad one.
A freelance contract is not bureaucracy. It is the single document that defines what you are building, what you are getting paid, and what happens when things go sideways. If you skip it, you are betting your income on goodwill alone.
Here are the seven clauses that separate a real contract from a handshake.
1. Scope of Work
The scope of work clause is the foundation of the entire contract. It defines exactly what you are delivering — and, equally important, what you are not.
A vague scope is the leading cause of freelance disputes. "Design a website" means something very different to a client who expects a full e-commerce platform than it does to a designer who planned a five-page brochure site.
Your scope should include:
- Specific deliverables with descriptions (not just "website" — list pages, features, formats)
- Number of revision rounds included
- What is explicitly out of scope (maintenance, hosting, additional features)
- Acceptance criteria — how the client formally approves the work
When the scope is clear, scope creep has nowhere to hide.
2. Payment Terms
Getting paid should not require guesswork. Your payment clause should leave zero ambiguity about how much, when, and how you get paid.
Essential payment details:
- Total project fee or hourly rate with an estimated hour range
- Payment schedule — deposits, milestone payments, and final payment
- Invoice terms — Net 15, Net 30, or payment upon receipt
- Late payment penalties — interest rate on overdue invoices (1.5% per month is standard)
- Accepted payment methods — wire transfer, PayPal, ACH, etc.
- Kill fee — what you are owed if the client cancels the project midway
A 30–50% upfront deposit is standard practice for freelance work. It commits the client financially and ensures you are not working for free during the first phase. Never start work without a deposit unless you have a long-standing relationship and a track record of timely payments.
3. Timeline and Milestones
Deadlines work in both directions. Your contract should set expectations for when you deliver work and when the client provides feedback.
Include:
- Project start date and estimated completion date
- Milestone dates for phased deliveries
- Client review periods (e.g., "Client will provide feedback within 5 business days")
- Consequences of client delays — if the client takes three weeks to provide feedback on Phase 1, your Phase 2 deadline shifts accordingly
- Force majeure or delay provisions for circumstances outside either party's control
Without a timeline clause, a two-week project can stretch indefinitely. With one, both parties know what is expected and when.
4. Intellectual Property Ownership
This clause determines who owns the work after you deliver it — and it is the most frequently misunderstood term in freelance contracting.
There are three common models:
- Full transfer on payment — the client owns everything once the final payment clears. This is the most common arrangement for client-facing work (websites, marketing materials, custom software).
- License — you retain ownership and grant the client a license to use the work. This is common for stock photography, template-based designs, and reusable code libraries.
- Work-for-hire — the client owns the work from the moment of creation. This has specific legal requirements and does not apply to all types of work in all jurisdictions.
Critical details to address:
- Who owns the work before final payment is received (answer: you do, unless the contract says otherwise)
- Whether you retain the right to display the work in your portfolio
- Whether you can reuse non-proprietary components (frameworks, templates, general methods)
- What happens to pre-existing IP you bring into the project
Never leave IP ownership implied. State it explicitly.
5. Revisions and Change Orders
Every project evolves. The question is whether those changes are managed or chaotic.
Your contract should distinguish between revisions (refinements within the original scope) and change orders (new work outside the scope).
Include:
- Number of revision rounds included in the project fee (two or three is standard)
- What counts as a revision versus a change order
- How change orders are requested, approved, and priced
- Whether change orders require a signed amendment before work begins
- Additional hourly rate for work beyond the included revisions
This clause protects both parties. The client knows what is included. You know what triggers additional billing.
6. Termination and Kill Fee
Not every project reaches the finish line. Your contract should define how either party can walk away — and what it costs.
A termination clause should cover:
- Notice period — how much advance notice is required to terminate (7 to 30 days is typical)
- Payment for work completed — the client pays for all work delivered to date, regardless of who terminates
- Kill fee — a percentage of the remaining project fee (25–50% is common) to compensate for the disruption to your schedule
- Return of materials — what happens to drafts, files, and access credentials
- Surviving obligations — which clauses continue after termination (confidentiality, IP, payment obligations)
Without a termination clause, walking away from a bad project means walking away from the money you earned.
7. Dispute Resolution
Lawsuits are expensive. A dispute resolution clause provides a faster, cheaper alternative.
Options to include:
- Mediation first — a neutral third party helps both sides reach an agreement
- Arbitration — a binding decision by an arbitrator, faster and cheaper than court
- Governing law — which jurisdiction's laws apply to the contract
- Prevailing party clause — the losing side pays the winner's legal fees (a strong incentive to settle)
- Small claims threshold — disputes below a certain dollar amount go directly to small claims court
For most freelance work, a mediation-then-arbitration escalation path provides the best balance of cost, speed, and fairness.
The Real Cost of Skipping These Clauses
A missing scope clause costs you weeks of unpaid work. A missing payment clause costs you invoices that never get paid. A missing IP clause costs you ownership of work you created.
Each of these clauses takes minutes to draft. Each protects you from problems that take months — and real money — to resolve.
Whether you are a designer, developer, writer, or consultant, these seven clauses are non-negotiable. They define your professional relationship with your client. They set expectations before the work begins. And they give you legal standing when those expectations are not met.
Start every project with a contract. Make sure it includes these seven clauses. Your future self will thank you.