Free lead magnet
The Freelancer’s Contract Safety Checklist: 15 Red Flags to Check Before Signing
Use this as a fast first-pass screen before you sign any freelance agreement. If you check yes to even a few of these, slow down and review the exact wording.
Next step
This checklist helps you spot patterns quickly. For a full clause-by-clause read with counter-language, run the contract through TermGuard.
Try the full analysis toolPayment terms longer than 15 days with no deposit
Payment tied to client approval, launch, or the client getting paid first
Unlimited revisions or vague ‘until satisfied’ language
Scope language that includes ‘other related tasks’ without change-order terms
No kill fee or no payment for work completed if the project is canceled
Broad IP assignment that grabs drafts, methods, templates, or pre-existing materials
No explicit portfolio right for non-confidential work
Unlimited liability or damages far beyond the project fee
Broad indemnity covering ‘any and all claims’
Exclusivity or non-compete restrictions that limit future client work
Confidentiality terms that never expire or block normal self-promotion
No response deadline for feedback, approvals, or deliverable review
Mandatory unpaid support, maintenance, or post-launch fixes
The client can pause the project indefinitely without paying for reserved time
The agreement contradicts the statement of work or leaves key deliverables undefined
How to use it
Mark each red flag you see. Then compare the risky language against your scope, payment schedule, and actual project value before you agree.
Best paired with
TermGuard’s full contract analysis tool for line-by-line clause explanations, negotiation suggestions, and a faster path to a fairer agreement.