Sample Deliverable
Legal Services Contract Risk Analysis ~$1,100 · 1–2 days

Contract Risk Analysis

Software Development Services Agreement — SaaS Platform Build

About this sample. This is one example of what a successful Resolvix Contract Risk Analysis looks like. Your engagement will reflect your specific agreement, industry, and priorities — the structure, emphasis, and findings will vary. What stays consistent: every material clause reviewed, every high risk flagged with proposed redline language, and a clear negotiation playbook before you sign. All company names, figures, and clause language in this sample are illustrative.


Executive Summary

Overall Risk Rating

⚠️ High Risk — Negotiate Before Signing
This agreement has three clauses that materially favor the vendor and could result in significant financial or IP exposure. The contract is negotiable — the vendor is a mid-size agency with standard terms, not a take-it-or-leave-it enterprise. Recommended posture: counter on IP ownership, liability cap, and acceptance testing before signing. Do not sign as-is.

Top 3 risks:

Key Finding

The IP and liability clauses are the non-negotiables. Everything else on this list is worth pushing on, but the vendor likely won't walk away over IP cleanup — this language appears to be boilerplate that agencies use with clients who don't push back.


1. Clause-by-Clause Risk Register

ClauseWhat It Says (Plain Language)RiskPriority
§3.1 — Payment Terms 50% upfront, 50% on final delivery. No milestone payments. Medium Should
§4.3 — Change Orders Any scope change requires a written change order. Vendor can pause work if a change order is disputed. Low Nice
§5.1 — Acceptance Deliverables deemed accepted after 5 business days of silence. No defined acceptance criteria. High Must
§6.2 — Warranties Vendor warrants work will conform to specifications for 30 days post-delivery. Silent on latent defects. Medium Should
§7.1 — Liability Cap Vendor's total liability capped at fees paid in the prior 30 days. Critical Must
§7.3 — Consequential Damages Vendor not liable for lost revenue, lost data, or indirect damages. High Must
§8.1 — IP Ownership All custom work is work-for-hire; client owns it on final payment. Low
§8.2 — Vendor License Vendor retains perpetual license to work product for "portfolio and derivative use." Critical Must
§9.1 — Confidentiality Standard mutual NDA, 2-year term, standard exclusions. Low
§10.2 — Termination for Convenience Either party can terminate with 30 days notice. Client pays for all work completed to date. Medium Should
§11.1 — Governing Law Delaware law; disputes resolved by binding arbitration in Wilmington, DE. Low Nice

2. High-Risk Clauses — Deep Dive

§8.2 — Vendor Portfolio License (Critical)

Exact language: "Notwithstanding the work-for-hire assignment in §8.1, Client hereby grants Vendor a perpetual, royalty-free, non-exclusive license to use, display, and create derivative works from the Work Product for Vendor's portfolio, marketing, and internal development purposes."

Why this is critical: "Derivative works" is the danger phrase. This clause allows the vendor to take the architecture, UI patterns, and logic you paid to build and use them as the foundation for work they do for your competitors. "Portfolio" is fine; "derivative works" is not.

Proposed Redline
"...a perpetual, royalty-free, non-exclusive license to use, display, and create derivative works from the Work Product for Vendor's portfolio, marketing, and internal development purposes."
"...a non-exclusive license to display the Work Product in Vendor's portfolio solely to demonstrate Vendor's capabilities. Vendor receives no license to create derivative works from the Work Product or to use the Work Product for any commercial purpose."

Fallback if they resist: Add "provided that Vendor shall not display or license any portion of the Work Product to any company that competes with Client in [define your market] without Client's prior written consent." This limits the damage without requiring a full deletion of the clause.

§7.1 — Liability Cap (Critical)

Exact language: "Vendor's aggregate liability to Client shall not exceed the total fees paid by Client to Vendor in the thirty (30) days immediately preceding the event giving rise to the claim."

Why this is critical: On a $120K project paid as $60K upfront + $60K on delivery, if a catastrophic failure occurs in month 3 (after the upfront payment is 90+ days ago), your recovery cap could be $0–$10K. This cap needs to be the total contract value, not a 30-day slice.

Proposed Redline
"...the total fees paid by Client to Vendor in the thirty (30) days immediately preceding the event giving rise to the claim."
"...the total fees paid or payable by Client to Vendor under this Agreement."

Fallback: Accept "the total fees paid by Client in the six (6) months preceding the claim" — still limited but protects you on a $120K project where you've paid $60K+ within 6 months.

§5.1 — Silent Acceptance (High)

Exact language: "Each Deliverable shall be deemed accepted by Client upon the earlier of: (a) Client's written approval; or (b) five (5) Business Days following Vendor's written notice of delivery, if Client has not provided written objection."

Why this is high risk: There are no acceptance criteria defined anywhere in the contract. "Acceptance" triggered by silence means you could be contractually bound to have accepted work that doesn't function correctly, simply because you were too busy to respond in 5 days.

Proposed Redline — Add to §5.1
"Acceptance shall be conditioned on the Deliverable (a) materially conforming to the Specifications set forth in Exhibit A; (b) passing all test cases documented in the acceptance test plan (to be agreed within 10 days of contract execution); and (c) being free of Priority 1 and Priority 2 defects as defined in Exhibit B. The 5-day acceptance period shall not commence until all three conditions are met."
Key Finding

The absence of defined acceptance criteria is as dangerous as the silent-acceptance timer. Attach a clear specification exhibit and a defect severity matrix before signing — this protects you regardless of what happens to the clause language.


3. Missing Protections

Missing ClauseWhy It MattersWhat to Request
Key person clause No guarantee that the team members you evaluated will actually work on your project. Require written approval for any substitution of named personnel; right to terminate if key person leaves.
Source code escrow / delivery Contract requires source code delivery on final payment, but no escrow if vendor becomes insolvent mid-project. Add milestone-based source code commits to a shared repo; or source code escrow with release triggers.
Third-party component disclosure No obligation to disclose open-source or third-party libraries used — creates potential license compliance risk. Require a bill of materials (BOM) for all third-party components, with license types disclosed.
Non-solicitation (employees) Nothing prevents vendor from hiring your team members who interact with them during the project. Add a 12-month mutual non-solicitation of employees clause.

4. Negotiation Playbook

Must-Have Changes (Non-negotiable)

  1. Strip "derivative works" from §8.2. Use the redline above. This is the most important change.
  2. Raise the liability cap to total contract value (§7.1). The 30-day cap is indefensible on a $120K engagement.
  3. Add acceptance criteria to §5.1. Attach a specification exhibit before signing; silence acceptance is only safe with defined criteria.

Should-Have Changes

Nice-to-Have

Trade-Off Strategy

If the vendor pushes back on the liability cap, offer to meet in the middle: cap at 6 months of fees rather than 30 days. In exchange, you can accept their preferred arbitration venue. The IP clause is the one item not worth trading — if they insist on keeping "derivative works," that's a walk-away signal.


5. Action Steps

#ActionOwnerTime
1Send redlines for §8.2, §7.1, and §5.1 to vendor's legal contactYou / Your attorneyThis week
2Draft specification exhibit (Exhibit A) and defect severity matrix (Exhibit B) to attach to §5.1 fixYou + Vendor PMBefore signing
3Request milestone payment schedule (suggest: 25% signing, 25% design complete, 25% development complete, 25% acceptance)YouWith redlines
4Identify and name key personnel in an exhibit; add to contractBoth partiesBefore signing
5If vendor accepts all must-haves, execute agreementYouPost-negotiation
The Standard We Hold Every Engagement To

Every clause reviewed. Every high risk flagged with proposed language. A negotiation playbook you can execute without a law degree. This is what a Resolvix Contract Risk Analysis delivers — every time.

Describe your project. AI generates an Instant Estimate in minutes.
Resolvix AI — Project Intake
Online • Describe your project — we'll handle the rest
Secure & Private
Hi! Tell me what you're working on — Resolvix AI scopes it and gives you an Instant Estimate: deliverables and pricing in minutes. No calls, no waiting.