CW-301d · Module 1

Clause Comparison Matrices

3 min read

When you are evaluating three vendor contracts or comparing a redlined version against the original, you need a comparison matrix — a side-by-side view of how each contract handles the same clause. The comparison matrix converts "read both contracts and tell me the differences" into a structured, queryable analysis.

The matrix prompt: "Create a comparison matrix for these two contracts. Rows are clause categories: [liability, indemnification, termination, IP, confidentiality, warranty, SLA, payment terms, data handling, governing law]. Columns are: Contract A term, Contract B term, Material Difference (yes/no), Risk Assessment (which contract is more favorable to us and why)." This produces a single table that a stakeholder can scan in 60 seconds and immediately identify where negotiation effort should focus.

Do This

  • Build comparison matrices with consistent clause categories across all contracts
  • Flag material differences with a risk assessment — which version favors which party
  • Include an "absent clause" row for protections present in one contract but missing in another

Avoid This

  • Compare contracts by reading them sequentially and relying on memory for differences
  • Use subjective language in the matrix — "this clause is bad" vs "this clause exposes Party A to uncapped liability"
  • Omit the governing law comparison — jurisdiction determines how every other clause is interpreted