Contract guide
7 Red Flags to Check Before You Sign a Freelance Contract
Most freelancers sign client contracts without reading them closely — then get burned by a clause they skimmed. You don't need a lawyer for every job, but you do need to know what to look for. Here are the seven that cost freelancers the most.
1. Unlimited liability (no liability cap)
If something goes wrong, are you on the hook for all damages, or is your liability capped at the fees you were paid? Uncapped liability on a $3k project can mean a five-figure claim. Look for a “limitation of liability” clause — if it's missing or one-sided, ask to cap it at the fees paid under the agreement.
2. IP assignment before payment
Many contracts assign all work product to the client on creation, not on payment. If they don't pay, they may still own your work. Look for language that transfers IP “upon receipt of full payment.”
3. Unlimited revisions / vague scope
“Until the client is satisfied” is a scope trap. Look for a defined number of revision rounds and a change-order process for anything beyond the agreed scope.
4. Net-60 or Net-90 payment terms
Long payment windows wreck freelancer cash flow. Look for the due date and any late fee. Net-30 or better; push back on anything longer.
5. Auto-renewal with a long notice window
Retainer contracts that auto-renew unless you cancel 60-90 days out are easy to miss. Look for the renewal clause and the exact notice period, and set a calendar reminder ahead of it.
6. Overly broad non-compete or non-solicit
A clause barring you from working with anyone in the client's industry for two years can be genuinely limiting (and sometimes unenforceably broad). Look at the scope, geography, and duration.
7. Termination for convenience with no kill fee
Can the client cancel anytime and owe you nothing? Look for what you're paid if they terminate early — a kill fee protects the time you booked for them.
Check your own contract in 2 minutes
Paste any contract and get a plain-English breakdown — parties, key dates, payment terms, termination, and a 0-100 risk score with every concerning clause flagged.
Analyze a contract →Frequently asked
What is the most dangerous clause in a freelance contract?
Uncapped liability. Without a limitation-of-liability clause, a dispute on a small project can expose you to damages far larger than the fee. Ask to cap liability at the fees paid under the agreement.
When should I get a lawyer to review a freelance contract?
For high-value, long-term, or unusual agreements, have a lawyer review it. For routine client work, knowing the red flags above and doing a careful first read covers most cases — a fast first read before you call your lawyer.
How do I check a freelance contract quickly?
Read for the seven red flags above: liability cap, IP-on-payment, defined scope/revisions, payment terms, auto-renewal, non-competes, and a kill fee. Or paste the contract into ContractAI for a plain-English breakdown and a risk score in about two minutes.
ContractAI provides an automated, plain-English summary to help you understand your own contract. It is not legal advice and is not a substitute for a lawyer. For high-stakes agreements, consult a qualified attorney.