The Freelancer's Contract Checklist: 12 Things to Verify Before Signing

A practical clause-by-clause checklist for freelancers reviewing client MSAs, SOWs, and independent contractor agreements.

Freelancers sign more contracts per year than almost any other category of worker — and tend to review them the least. Time pressure, relationship investment ("this client seemed nice"), and legal intimidation all contribute to signatures that create serious problems 3 months later.

This checklist covers the 12 clauses that create the most disputes and financial exposure for independent contractors. Run through it before every new client agreement.

✅ 1. Payment Terms and Invoicing Schedule

Confirm: What is the payment schedule? Net 15 vs. Net 60 is a 45-day cash flow difference. Is milestone-based payment defined? What happens if they dispute an invoice — is payment held entirely or just the disputed portion? Is there a late payment penalty?

✅ 2. Scope of Work Definition

The SOW should define deliverables, formats, revision rounds, and timelines with specificity. Vague scope is the root cause of most freelancer-client disputes. "Design a website" is not a scope. "5-page informational website in Figma-to-Webflow, 2 rounds of revisions, delivered by April 30" is a scope.

✅ 3. Change Order Process

How are out-of-scope requests handled? Without a clear change order process, clients add requests indefinitely and you're stuck deciding whether to push back or absorb the work. The contract should specify: written change orders required, agreed pricing method (hourly, flat, % of project), and timeline adjustments for scope changes.

✅ 4. IP Ownership and Transfer Timing

Standard: you own the work until final payment is received, at which point ownership transfers. Red flag: IP transfers upon creation (before payment), or IP transfer is so broad it covers your tools, templates, and methodologies — not just the deliverable.

✅ 5. Kill Fee / Project Cancellation Terms

What do you get paid if the client cancels mid-project? Many contracts have no kill fee clause, leaving you with nothing for completed work if a client goes dark. Negotiate for kill fees of 25–50% of the remaining contract value upon cancellation.

✅ 6. Confidentiality Scope and Duration

NDAs are standard. The red flag is when the definition of "Confidential Information" includes everything you learn through the engagement — including information that's publicly available or that you already knew. Duration should be 2–5 years; indefinite NDAs on non-trade-secret information are overreaching.

✅ 7. Non-Solicitation Clause Scope

Does the contract prohibit you from working with the client's employees or customers after the engagement? This could block you from client referrals and from taking on projects with their other vendors or partners. Negotiate for a narrow scope (direct competitors of the client only, 12-month maximum).

✅ 8. Indemnification Scope

As covered in our indemnification guide, make sure the clause is fault-based, capped at the project value, and excludes consequential damages.

✅ 9. Limitation of Liability

Many MSAs include a limitation of liability clause that caps what either party can recover. Make sure the cap applies symmetrically — if your liability is capped at the project value, so should be the client's. Watch for carve-outs that exclude IP claims or data breaches from the cap.

✅ 10. Governing Law and Dispute Resolution

Which state's law governs? Which jurisdiction for disputes? Is arbitration required? If the client is in New York and you're in Texas, a New York governing law clause means any dispute may require NY attorneys and potentially NY proceedings.

✅ 11. Independent Contractor Classification Language

The agreement should explicitly state that you are an independent contractor, not an employee, responsible for your own taxes, and not entitled to employment benefits. This protects both parties from misclassification claims. If a client tries to exert control inconsistent with IC status (dictating your schedule, tools, or process in unusual detail), flag it.

✅ 12. Termination Notice Requirements

How much notice is required to terminate? What are the obligations upon termination (transition assistance, data return)? Many agreements allow termination "for convenience" with minimal notice — make sure the kill fee applies in these scenarios.

Negotiating These Clauses in Practice

Many freelancers avoid contract negotiation because they fear damaging the relationship before the work begins. The practical reality is that clients who object strongly to reasonable contract modifications are often the same clients who create disputes during the engagement. Here's how to approach the most common negotiation points:

  • Payment terms: "I work on Net 15 terms to maintain cash flow. Happy to move forward once we align on that." Position it as a standard business term, not a personal request.
  • IP transfer timing: "I retain ownership until final payment, at which point full IP transfers to you. This is standard for freelance engagements and protects both of us." Most sophisticated clients already expect this.
  • Kill fee: "I reserve a percentage of the remaining contract value as a kill fee if the project is cancelled, to compensate for blocked calendar time and work completed. I'm happy to negotiate the specific percentage." This is easier to negotiate upfront than after a cancellation happens.
  • Scope definition: Offer to draft a detailed SOW addendum yourself if the client provides a vague initial agreement. Taking ownership of the specificity signals professionalism and protects you more effectively than negotiating with a client who doesn't understand why detail matters.

When a Client Won't Negotiate Key Terms

Some clients use take-it-or-leave-it MSAs, particularly large corporations with procurement departments. When you encounter a non-negotiable agreement, consider these risk mitigation strategies before signing:

  • Use email to establish scope precedents. What's in the contract governs legally, but written email confirmations — "As discussed, this SOW covers X deliverables and Y revision rounds" — can create factual context admissible in a dispute.
  • Limit the engagement length and value. If you can't negotiate the contract terms, start with a smaller engagement. A $5,000 pilot project under a bad contract is significantly less exposure than a $50,000 engagement under the same terms.
  • Purchase appropriate insurance before starting. A non-negotiable indemnification clause is much more manageable when backed by E&O insurance that covers the liability scope.
  • Document everything that falls outside the written SOW. If the client verbally requests work beyond scope, respond in writing before beginning: "Just to confirm, you're requesting [X] at an additional [Y]. I'll add this as a change order." Documentation is your primary protection when the written contract is unfavorable.

After running through this checklist manually, paste the contract into WhatsMyContract for a complete risk analysis that catches issues beyond these 12 categories — including clauses that are individually reasonable but collectively create an unfavorable risk profile.