Most freelancers either sign contracts without reading them, or read them without knowing what to look for. This checklist covers the 15 things that matter most — each one either a risk to catch or a protection to add.
Not legal advice. This checklist is a starting point, not a substitute for a lawyer. For contracts involving significant money, consult a licensed attorney.
Before you start
Read the whole contract, not just the statement of work. Freelancers typically skim the commercial terms (rates, deliverables, timeline) and skip the boilerplate at the back. The boilerplate is where the risk lives.
Set a timer if you need to — 20 minutes for a typical SOW. Every minute you spend reading is worth more than an hour of renegotiation after something goes wrong.
Payments (5 checks)
☐ Payment timeline: NET 30 or better? NET 60+ should trigger a negotiation or an interest clause.
☐ Late payment consequences: Does the contract specify interest on late payments? Without it, your only remedy is chasing emails.
☐ Right to suspend: Can you pause work for non-payment? Add this clause if it's missing.
☐ Final delivery / final payment: Is final payment due before or after final delivery? It should be before — or simultaneous at the latest.
☐ Expense reimbursement: If you have out-of-pocket costs, is there a separate reimbursement timeline and approval process?
Scope (3 checks)
☐ Scope is specific: Are deliverables listed as a finite list, not "including but not limited to"? If the scope is vague, so is your ability to say no.
☐ Change order process: Is there a written process for adding scope? "Verbal agreement is fine" is not a process.
☐ Revision rounds: Are revisions defined and counted? "Until the client is satisfied" is unlimited revisions.
IP and ownership (3 checks)
☐ Pre-existing IP carveout: Is your prior work — tools, libraries, frameworks — explicitly excluded from the assignment?
☐ Assignment scope: Does the assignment cover only deliverables created for this engagement, not "all work product" broadly?
☐ Portfolio rights: Are you explicitly allowed to show the work in your portfolio?
Risk (4 checks)
☐ Liability cap: Is your total liability capped? It should be capped at fees paid, not unlimited.
☐ Indemnification scope: Are you indemnifying against "any and all claims" (unlimited) or only against your own gross negligence (reasonable)?
☐ Kill fee: If the client cancels mid-project, what do you get paid? "Work to date" is not a kill fee.
☐ Auto-renewal: Does the contract auto-renew? If so, how long is the notice window to opt out — and did you set a calendar reminder?
The clauses most likely to be missing
In order of frequency, these are the protections most commonly absent from client-drafted freelance contracts:
1. Pre-existing IP carveout
2. Liability cap
3. Kill fee
4. Late payment interest
5. Right to suspend for non-payment
6. Defined revision rounds
7. Change order requirement
8. Portfolio rights
If you're negotiating with a client who pushes back on all of these, that's information about the client, not the contract.
What to do if you find a problem
Don't email "I have some concerns." Email the marked-up contract with your specific changes tracked. Clients and their lawyers respond to concrete redlines, not abstract objections.
Framing that works: "I've made a few standard contractor-side adjustments — mostly around IP carveout, liability, and payment terms. Let me know if anything is a problem." Most clients accept 80% of reasonable redlines without pushback.
If a client refuses all negotiation on liability caps, pre-existing IP, and kill fees simultaneously — that's a signal about how they'll behave when something goes wrong. Those are baseline protections, not aggressive asks.
ClauseCheck runs all 15 of these checks automatically. Paste your contract or upload the PDF and get a severity-ranked report with redlines for everything that needs fixing — in under a minute.
Scan your contract free →