Skip to main content
All articles
freelancefreelance contractindependent contractor

Freelance Contract Checklist: Everything You Need Before Signing

The complete freelance contract checklist. Covers scope of work, payment terms, IP ownership, kill fees, and the clauses most freelancers forget until it's too late.

Contract DIY Team

Every freelancer has a story about the project that went wrong. The client who disappeared after three rounds of revisions. The six-month project that got cancelled with no kill fee. The "quick logo job" that turned into a full brand identity system — at the original price.

These stories all have the same root cause: a missing or incomplete freelance contract.

A contract doesn't prevent clients from being difficult. It prevents difficult situations from becoming catastrophic ones. It gives you legal standing, financial protection, and — most importantly — a written record of what was actually agreed upon before the relationship soured.

This is the complete checklist. Before you sign any freelance contract — whether you wrote it or the client did — verify every item.

The freelance contract checklist

1. Scope of work

Status: Non-negotiable

The scope of work defines the entire engagement. If it's vague, everything that follows is built on sand.

Check for:

  • [ ] Specific deliverables — Every item the freelancer will produce, described in enough detail to be objectively verifiable. "Logo design" fails this test. "Primary logo, horizontal lockup, monochrome variant, and favicon, delivered as AI, SVG, PNG (transparent), and JPG files" passes it.
  • [ ] Milestones and deadlines — When each deliverable is due. Tie milestones to payments whenever possible.
  • [ ] Revision rounds — How many rounds of revisions are included in the quoted price. Two to three rounds is standard. Unlimited revisions is a red flag that benefits only the client.
  • [ ] Acceptance criteria — How the client approves deliverables. Define the review window (5–10 business days is standard) and what happens if the client doesn't respond (silence equals acceptance after the review window expires).
  • [ ] Exclusions — What the project does not include. This is your primary defense against scope creep.
  • [ ] Change order process — Additional work beyond the original scope requires a written change order signed by both parties, specifying the new deliverables, timeline impact, and additional fees.

Why it matters: Scope disputes are the number one cause of freelance project failures. Every hour spent clarifying the scope upfront saves ten hours of negotiation later.

2. Payment terms

Status: Non-negotiable

Clear payment terms are the difference between getting paid on time and chasing invoices for months.

Check for:

  • [ ] Rate or project fee — Hourly rate with minimum billing increment, or fixed project fee tied to milestones.
  • [ ] Deposit — Require 25–50% upfront before starting work. This is standard practice, not an unusual demand. A client who refuses a deposit is a client who may not pay the final invoice either.
  • [ ] Payment schedule — When invoices are due. For project work: deposit upfront, milestone payments, final payment on delivery. For ongoing work: monthly invoicing with Net 15 or Net 30 terms.
  • [ ] Late payment penalties — Interest on overdue invoices (1.5% per month is standard in most jurisdictions), right to pause work after a defined period (e.g., 15 days overdue), and right to terminate for non-payment.
  • [ ] Currency and method — Which currency, which payment method (bank transfer, PayPal, check), and who pays transaction fees.
  • [ ] Expenses — Which expenses are reimbursable (stock photos, fonts, software licenses, travel) and the pre-approval threshold.

Why it matters: "We'll figure out payment later" is how freelancers end up working for free. Define every financial detail before the first hour of work.

3. Intellectual property ownership

Status: Non-negotiable

Intellectual property is where most freelance contracts either shine or completely fail. The default rule in most jurisdictions is that the creator owns the work — even if the client paid for it. Without an explicit IP assignment, the freelancer retains all rights.

Check for:

  • [ ] Work product assignment — Does the contract transfer ownership of the final deliverables to the client upon full payment? This should be conditional — no payment, no transfer.
  • [ ] Pre-existing IP — The freelancer retains ownership of tools, templates, frameworks, and methodologies that existed before the engagement. The client gets a non-exclusive license to use pre-existing IP embedded in the deliverables.
  • [ ] Source files — Are source files (Figma files, PSD files, editable documents) included in the deliverables? Many freelancers exclude source files or charge separately for them. The contract should be explicit either way.
  • [ ] Portfolio rights — Can the freelancer display the work in their portfolio, case studies, or social media? Define what can be shown and whether the client's name can be disclosed. Most freelancers require portfolio rights — it's how they get future work.
  • [ ] Third-party assets — Who is responsible for licensing stock photos, fonts, music, or other third-party assets used in the deliverables? The contract should specify whether these licenses are included in the project fee or billed separately.

Why it matters: A designer creates a brand identity for a startup. Two years later, the startup is acquired for $50 million. Without an IP assignment in the original contract, the designer technically owns the brand assets. This is not hypothetical — IP disputes like this happen regularly.

4. Kill fee and cancellation

Status: Critical — most freelancers forget this

Projects get cancelled. Budgets get cut. Priorities shift. A kill fee protects the freelancer from bearing the full cost of a client's change of plans.

Check for:

  • [ ] Kill fee amount — Typically 25–50% of the remaining project fee if the client cancels before completion. The percentage should increase based on how much work has been completed.
  • [ ] Payment for completed work — All work completed and approved through the cancellation date must be paid in full, regardless of the kill fee.
  • [ ] Notice period — How much notice the client must give to cancel (typically 7–14 days written notice).
  • [ ] IP on cancellation — Does the client receive the work completed to date, or does the freelancer retain everything? Most contracts specify that the client receives completed and paid-for deliverables, but not work in progress.

Why it matters: A freelancer turns down three other projects to commit to a six-month engagement. Two months in, the client cancels. Without a kill fee, the freelancer loses four months of potential income and receives nothing for the opportunity cost.

5. Independent contractor status

Status: Required

The contract must explicitly state that the freelancer is an independent contractor, not an employee. This distinction has significant tax, liability, and legal implications for both parties.

Check for:

  • [ ] Independent contractor declaration — An explicit statement that the freelancer is an independent contractor and not an employee, partner, or agent of the client.
  • [ ] No employment benefits — The freelancer is not entitled to health insurance, retirement contributions, paid time off, or other employee benefits.
  • [ ] Tax responsibility — The freelancer is responsible for their own taxes, including self-employment tax. The client is not responsible for withholding.
  • [ ] Control limitations — The client can specify what the deliverable should be, but not how or when the freelancer does the work. If the contract dictates working hours, workspace location, or tools, it starts to look like an employment relationship — which creates legal risk for both parties.

Why it matters: If a government agency (IRS in the US, HMRC in the UK) reclassifies a freelancer as an employee, the client faces back taxes, penalties, and benefits obligations. The freelancer loses their independent status and the tax deductions that come with it. Both parties lose.

6. Confidentiality

Status: Recommended

If the freelancer will access proprietary business information — strategy documents, customer data, financial records, unreleased products — include a confidentiality obligation.

Check for:

  • [ ] Definition of confidential information — What specific information is considered confidential. "Everything" is too broad to be enforceable. Name the categories: business plans, customer lists, financial data, trade secrets, unreleased product specifications.
  • [ ] Duration — How long the confidentiality obligation lasts after the engagement ends. Two to five years is standard. Indefinite obligations are common for trade secrets.
  • [ ] Exceptions — Standard exceptions: information that becomes publicly available, information the freelancer already knew, information received from a third party without restriction, information required to be disclosed by law.

7. Termination

Status: Required

Every freelance contract needs an exit clause for both parties.

Check for:

  • [ ] Termination for convenience — Either party can end the agreement with written notice (typically 14–30 days).
  • [ ] Termination for cause — Immediate termination if either party materially breaches the agreement and fails to cure the breach within a defined period.
  • [ ] Post-termination payment — The freelancer gets paid for all work completed through the termination date.
  • [ ] Return of materials — Each party returns or destroys the other's confidential information and materials within a defined period after termination.

8. Dispute resolution

Status: Recommended

Define how disagreements will be resolved before they happen.

Check for:

  • [ ] Governing law — Which jurisdiction's laws apply. This is especially important for remote freelancing across state or national borders. See our governing law reference.
  • [ ] Resolution process — Mediation first (cheaper, faster, less adversarial), then binding arbitration or litigation. Specify the forum — which city, which arbitration body.
  • [ ] Attorney fees — The losing party pays the prevailing party's reasonable attorney fees. This discourages frivolous claims.

The one-minute pre-signing audit

Before you sign — whether it's your contract or the client's — scan for these red flags:

| Red flag | What it means | |---|---| | No scope exclusions | You'll be expected to do everything remotely related to the project | | "Unlimited revisions" | The project will never end | | No deposit or upfront payment | The client may not pay at all | | No kill fee or cancellation clause | You absorb 100% of the risk if the project is cancelled | | IP transfers before full payment | The client gets the work even if they don't pay | | Non-compete that's too broad | You can't work in your own industry for years | | No governing law specified | Disputes will cost more to resolve than the project was worth |

If a client refuses to include standard protective clauses in the contract, that tells you more about the engagement than any discovery call ever could.

Create your freelance contract

Don't start your next project without a proper agreement in place. Create a freelance contract → with all the clauses on this checklist — scope, payment, IP, kill fee, termination, and more — professionally drafted and ready for both parties to sign.

Need to understand a specific clause? Browse the contract glossary for plain-language definitions of every legal term mentioned in this checklist.

Ready to create your contract?

Describe your agreement in plain language. Get a professional legal contract in seconds. Review, download, sign.