Skip to platforms

freelancing

How to Write a Freelance Contract (Plain English)

A clear, no-jargon guide to writing freelance contracts that protect your time, scope, and payment — for solo freelancers and small studios.

By Remote Jobs LibraryApril 29, 2026Updated June 8, 20264 min readEditorial policy

A freelance contract is not a 30-page legal document. It is a short, clear agreement that protects your scope, your timeline, and your payment.

1. The point of a contract

A contract is not just protection. It is a conversation tool.

Good contracts:

  • align expectations on scope and timeline
  • protect both parties if something goes wrong
  • speed up payment by setting clear terms

Skip the jargon. Use plain language.

2. Cover the essentials

A solid freelance contract usually includes:

  • parties (you and the client)
  • description of services and deliverables
  • timeline and milestones
  • price and payment terms
  • revisions and scope handling
  • ownership of the work
  • termination and cancellation
  • confidentiality (NDA-style basics)
  • dispute resolution and governing law
  • signature lines

Most engagements do not need much more.

3. Define the scope clearly

Vague scope is the most common contract failure.

Include:

  • specific deliverables
  • exclusions
  • review and approval process
  • revision limits per round

Example:

"Deliverables: 5 pages of copy, 2 design rounds, 1 final HTML handoff. Revisions: up to 2 per page. Excludes: paid stock images, custom illustration."

4. Set timeline and milestones

Timelines reduce ambiguity.

Example:

"Project starts on signed approval and 50 percent deposit. Milestone 1: discovery (week 1). Milestone 2: first draft (week 3). Final delivery: week 5."

Tie payment milestones to timeline milestones.

5. Cover pricing and payment terms

Be specific about money.

Include:

  • total fee
  • deposit (typically 25 to 50 percent)
  • milestone payments
  • final payment timing
  • accepted payment methods
  • late payment policy

Example late-payment clause:

"Invoices unpaid after 14 days are subject to a 5 percent late fee per month."

6. Address ownership and IP

Clarify who owns what.

Most engagements use one of three models:

  • transfer ownership upon final payment
  • transfer license after delivery, retain portfolio rights
  • mutual rights with credits

Example:

"Final deliverables transfer to Client upon receipt of final payment. Freelancer retains the right to display the work in portfolio and case studies."

7. Include termination clauses

Both parties need an exit clause.

Example:

"Either party may terminate this engagement with 14 days written notice. Client agrees to pay for all work completed and approved up to the termination date."

A clean termination clause protects you from being stuck.

8. Add a kill fee

Kill fees protect you when projects are canceled mid-flight.

Common kill fee structures:

  • 25 percent of remaining contract value
  • minimum kill fee equal to deposit
  • pro-rata for phased projects

Example:

"If the Client cancels mid-project, a kill fee of 30 percent of the remaining project fee will apply."

9. Confidentiality basics

A short NDA-style clause is usually enough.

Example:

"Both parties agree to keep proprietary business information confidential and not disclose it to third parties."

For sensitive industries, ask for a separate NDA.

10. Resolve disputes

Pick a simple process.

Example:

"If a dispute arises, both parties agree to attempt resolution informally before pursuing legal action. Governing law: [state or country]."

This rarely matters, but it is worth including.

11. Sign with electronic tools

Use tools that timestamp and store signatures.

Common options:

  • HelloSign or Dropbox Sign
  • DocuSign
  • Bonsai (built-in for freelancers)
  • PandaDoc

Avoid signing scanned PDFs by hand. They are slower and harder to track.

12. Have a lawyer review your template once

Use a template for daily work, but have a lawyer review your base contract once.

What a lawyer adjusts:

  • governing law
  • liability caps
  • IP-specific clauses
  • regulatory requirements in your jurisdiction

A one-time review is worth the cost.

To recap

Freelance contracts protect everyone. A short, plain-English template covers 95 percent of cases. Spend 30 minutes setting up your base contract and you will save dozens of hours and thousands of dollars over your career.

Keep learning

Related guides

All guides

Ready to find your next remote role?

Browse curated remote job boards, freelance marketplaces, and role-specific directories.