Legal-ish

How to write a freelance contract

Published ยท About 7 minutes

A freelance contract is a shared hallucination about the future, written down so arguments later cost less. It should be readable, specific, and short enough that clients sign instead of ghosting.

Start with parties, scope, deliverables, timeline, payment schedule, and what happens when feedback is late. Those six clusters solve most drama before it starts.

Intellectual property and usage

State who owns what and when ownership shifts. If you retain rights until final payment, say so plainly. If the client gets source files, list formats and handoff steps.

Kill fees and pauses

Life happens. Write how pause works, what triggers cancellation, and how partial payment handles partial work. Fairness is a design choice, not a vibe.

Get a lawyer for the scary bits

Templates help, but regulated industries need professional review. Pair paperwork with contract tools and invoice follow-up so money matches signatures.

Signatures and counterparts

Electronic signatures are normal now, but some firms still want PDF counterparts. Ask early instead of assuming.

Store executed copies in two places: your tool and a dated folder you control. Cloud sync is not a backup strategy by itself.

Closing take: contracts turn memory into something billable

A good freelance contract names parties, scope, money, IP shift timing, and what happens when feedback is late or someone vanishes. Readable beats clever. If a client cannot understand it without counsel, you might still be fine, but you should expect slower signatures.

What I would store the day it signs

I would save executed PDFs in two places, note renewal or kill dates on my calendar, and align invoice triggers with the same milestones. Pair with contract tools when you are ready to pick signing software that matches your volume.