Freelance Contracts: The Complete Guide

A freelance contract is the foundation of any professional client relationship. It protects both parties — the freelancer gets paid, the client gets what they hired for, and disputes get resolved without lawyers. This guide covers everything you need: what clauses to include, how to protect against scope creep and late payment, and who owns the work when it's done.

Last reviewed: March 2026

Table of Contents

---

Why Freelancers Need Contracts

Not having a contract is the single most expensive mistake freelancers make. Without one:

  • You have no legal protection if the client refuses to pay or disputes the work.
  • You may not own your own work. Without explicit IP provisions, ownership can be ambiguous.
  • Scope creep destroys your profit. Clients add requests without paying for them. A contract defines what's included and what costs extra.
  • You have no recourse if the project is cancelled. A kill fee clause protects you when clients walk away.

Contracts also benefit clients: they get clear deliverables, timelines, and a professional working relationship. Experienced clients expect a contract. Being the one who presents a contract signals that you're a professional.

Even for small projects ($500–$1,000), use a contract. The time it takes to draft one (or download a template) is trivial compared to the cost of a payment dispute.

---

The 10 Clauses Every Freelance Contract Needs

1. Parties and Project Overview

Identify both parties by their legal names. For a client that's a business, use the company's full legal name (not just the trade name). Include a brief project description.

2. Scope of Work

The most critical clause. See the dedicated section below.

3. Payment Terms

How much, when, and how. See the payment section below.

4. Intellectual Property Ownership

Who owns the final work product? This needs to be explicit. See the IP section below.

5. Revision Policy

How many revisions are included? What happens when the client asks for more? Define this upfront to prevent conflict.

6. Timeline and Deadlines

When will deliverables be provided? What are the milestones? What happens if the client causes delays?

7. Confidentiality

If the client is sharing sensitive business information — strategies, financials, product plans — include a confidentiality clause.

8. Termination

Either party should have the right to terminate. Define what notice is required and what happens to payment for work already completed.

9. Limitation of Liability

Limits your exposure if the client claims your work caused them harm. Without this, you could be held liable for claims wildly out of proportion to what you were paid.

10. Governing Law and Dispute Resolution

Specifies which state's law governs and how disputes are resolved (litigation, arbitration, or mediation).

---

Scope of Work: The Most Critical Section

Scope creep — when clients gradually expand the project beyond what was agreed — is how freelancers lose money. The solution is a detailed, specific scope of work.

Good scope of work includes:

  • A numbered list of specific deliverables (not general descriptions)
  • What format deliverables will be provided in (e.g., "5 blog posts of 800–1,000 words in Google Docs format")
  • What is explicitly NOT included
  • How change requests are handled (new requests require a change order and additional payment)

Examples of vague vs. specific scope:

Vague (dangerous)Specific (better)
"Design a website""Design and develop a 5-page WordPress website with the pages: Home, About, Services, Blog, Contact. Includes mobile-responsive design. Does not include ongoing maintenance, SEO optimization, or content writing."
"Write marketing copy""Write 3 email templates (welcome email, promotional email, re-engagement email), each 200–400 words. Includes one round of revisions per email."
"Build a logo""Design a logo in 3 initial concepts, with 2 rounds of revisions on the chosen concept. Delivered in SVG, PNG, and PDF formats."
Change order clause example: "Any requests for work outside the Scope of Work above will be treated as change orders. Change orders require written approval and will be billed at Freelancer's hourly rate of $___/hour or a separately agreed fixed fee."

---

Payment Terms and Late Payment Protection

Getting paid is the freelancer's most common problem. A contract with clear payment terms is your first line of defense.

Payment Structures

Hourly rate: You're paid for hours worked. Best for projects with undefined scope. Requires detailed time tracking.

Fixed project fee: A set price for a defined deliverable. Protects the client from cost overruns; exposes the freelancer to scope creep if the contract isn't tight.

Milestone-based: Payment tied to project milestones. Balances risk — the client pays for what's delivered, the freelancer doesn't do a full project before seeing any money.

Retainer: A monthly fee for ongoing availability. Best for long-term client relationships.

Deposit / Advance Payment

Always require a deposit — typically 25–50% upfront before work begins. This:

  • Commits the client to the project
  • Covers your initial time if the client cancels
  • Filters out non-serious inquiries

A standard structure: 50% upfront, 50% upon delivery (for fixed-fee projects). Or: 25% upfront, 25% at midpoint, 50% upon delivery.

Late Payment Penalties

Include a late payment clause. Example: "Invoices unpaid after 30 days will accrue interest at 1.5% per month (18% per year) on the unpaid balance. Freelancer reserves the right to pause work on any active projects while invoices remain outstanding."

Lien on Deliverables

Consider including a clause that the client does not receive ownership of final deliverables until all invoices are paid in full. This is your leverage if a client tries to use your work without paying.

---

Intellectual Property: Who Owns the Work?

Under U.S. copyright law, the creator of a work owns it by default. As a freelancer, you own your work unless you transfer ownership to the client in writing.

Three common approaches to IP in freelance contracts:

Full assignment (most common for custom work): The freelancer assigns all copyright and intellectual property rights to the client upon receipt of full payment. The client owns everything.

License (better for freelancers): The freelancer retains ownership and grants the client a license to use the work. The license can be exclusive or non-exclusive, limited or unlimited. Useful for photographers, illustrators, and musicians who want to retain rights.

Partial assignment: You assign the specific deliverable (e.g., the website design) but retain underlying tools, frameworks, or templates you bring to the project.

Pre-existing work and tools:

Make sure your contract addresses what you bring to the project that you created before the engagement. Example: "Freelancer may use pre-existing code libraries, frameworks, and tools in delivering the Work ('Pre-Existing IP'). Freelancer retains ownership of Pre-Existing IP; Client receives a non-exclusive license to use Pre-Existing IP as part of the delivered Work."

Portfolio rights:

Include a clause allowing you to display the work in your portfolio, even if the client owns all rights. Clients sometimes forget this, and it's easier to address it in the contract than after delivery.

---

Revision and Approval Process

Revisions are the most common source of scope creep. Define them precisely.

What to include:

  • How many rounds of revisions are included (typically 1–3)
  • What counts as a "revision" vs. a new request
  • The timeline for client feedback (e.g., feedback must be provided within 5 business days)
  • What happens if feedback is delayed (project timeline adjusts accordingly)

Client approval clause: "Client has 5 business days after delivery of each milestone to provide written approval or written revisions. Silence after 5 business days constitutes acceptance."

This prevents the "I'll review it when I get a chance" delay that stretches projects indefinitely.

---

Termination and Kill Fees

Projects get cancelled. Protect yourself with a kill fee — a payment owed to you if the client terminates the project before completion.

Common kill fee structure:

  • Client cancels within first 30 days: retain deposit (25–50%)
  • Client cancels after first milestone: retain all payments received plus 25% of remaining contract value
  • Client cancels after substantial work: retain all payments received; no additional payment required

Freelancer termination rights:

You should also have the right to terminate if the client:

  • Fails to pay an invoice within 30 days
  • Fails to provide required feedback or approvals within a defined period
  • Requests illegal, defamatory, or objectionable content

---

Limitation of Liability

Limit your financial exposure. Without a limitation of liability clause, a client could theoretically sue you for consequential damages far beyond what they paid you.

Standard clause: "In no event shall Freelancer's total liability for any claims arising from this Agreement exceed the total fees paid by Client under this Agreement in the 12 months preceding the claim. In no event shall either party be liable for indirect, incidental, special, consequential, or punitive damages."

This is standard contract language. Clients rarely push back on it.

---

State-Specific Freelancer Protections

Several states have enacted specific protections for freelancers:

New York City — Freelance Isn't Free Act: Requires written contracts for engagements of $800 or more (single project or aggregate within 120 days). Clients must pay by the contract date or within 30 days. Violations carry civil penalties plus double damages and attorney fees. See New York freelancer guides →

California — AB 5 (2020): Changed worker classification rules in California. Many workers previously classified as independent contractors must now be treated as employees. Freelancers in certain protected categories (writers, photographers, artists, licensed professionals) are exempt. See California freelancer guides →

Illinois — Freelance Worker Protection Act (2024): Requires written contracts for engagements of $500 or more. Requires payment within 30 days. Prohibits retaliation against freelancers who enforce contract rights.

Oregon — Freelance Worker Protection Act (2023): Similar to Illinois — written contracts required for $500+, payment within 30 days, civil penalties for violations.

---

Common Freelance Contract Mistakes

1. Skipping the contract for small projects. $500 disputes are frustrating enough to be worth a contract.

2. Using a template without customizing it. Generic templates don't include your specific deliverables, payment structure, or revision policy. Fill in every blank.

3. Starting work before the contract is signed. Don't send the first draft, write the first line of code, or make the first phone call until you have a signature.

4. No deposit requirement. Without upfront money, clients have little commitment to the project.

5. Vague deliverables. "A website" is not a deliverable. "A 5-page WordPress website including Home, About, Services, Contact, and Blog pages with mobile-responsive design" is a deliverable.

6. Forgetting to include late payment terms. Without them, slow-paying clients have no financial incentive to pay on time.

7. Not including a portfolio rights clause. Get permission to show the work in your portfolio while you're drafting the contract, not after delivery.

---

Frequently Asked Questions

Does a freelance contract need to be notarized? No. Notarization is not required for a freelance contract to be legally enforceable. A digital signature via DocuSign, PandaDoc, or even an email confirmation is sufficient in most circumstances.

Can I use an electronic signature? Yes. Electronic signatures are legally valid under the federal E-SIGN Act and state UETA laws. Platforms like DocuSign, HelloSign, and PandaDoc provide legally compliant e-signature capabilities.

What if the client refuses to sign a contract? A client who refuses to sign a contract is a red flag. Consider whether to take the project. If you proceed without a contract, you have very limited legal recourse if anything goes wrong.

Can I modify a template contract? Yes. Contract templates are starting points. Customize every template to reflect your specific deliverables, rates, payment terms, and working relationship. The goal is a contract that accurately describes your actual arrangement.

What law governs my freelance contract? Typically the state where you (the freelancer) are located, unless the contract specifies otherwise. State your preferred governing law explicitly in the contract to avoid ambiguity.