常见场景:采购/法务按同一个模板签了几十份合同。其中某一份被单独改过一条 —— 违约金从 5% 变成 2%、管辖地从甲方所在地改成乙方所在地、整条保密义务被删掉。 手工逐份比对不现实,而内审、外审、诉讼取证恰恰会拿这个说事。
那是另一件事(一份合同里第 4 条引用了第 8 条、但合同里没有第 8 条)。
本节要查的是多份合同之间的差异,判断口径完全不同。
多数人第一反应是"按第几条对齐"。这是错的。
同一模板签的合同,如果其中一份中间多了一条,后面所有条款的编号会整体错位 ——
按编号对齐,会把"第 8 条 vs 第 9 条"这种正常的错位报成一大堆假差异,真差异反而被淹没。
正确做法:按条款标题对齐("违约责任"对"违约责任"),编号只作为参考。
但标题也会有小差异:有的写"第八条 违约责任"、有的写"第八条 违约责任与赔偿"。
所以还需要一步近似合并:标题互为包含、且两边覆盖的合同不重叠时,认成同一条。
("不重叠"这个条件是必须的:两份合同各自的"其他"条款标题相同但内容无关,不能被合并。)
某份合同少了或多了哪一条。整条被删掉是最危险的一类 —— 因为它不留痕迹。
同一条有几个版本、分别是哪几份。结论里要直接给出各版本原文,
只写"第 8 条不一致"等于没说。
这几项最值得单独拉出来横着看:
| 字段 | 为什么 |
|---|---|
| 合同金额 | 大小写是否一致,各份是否相同 |
| 违约金比例 | 5% 和 2% 是两个完全不同的风险敞口 |
| 预付款比例 | 直接决定现金流 |
| 争议解决 / 管辖 | 决定一旦打官司在哪里打 |
| 合同期限 | 起止日期是否被改过 |
【填写…】、XXX、TBD)—— 说明这一条根本没定稿。用词相近但法律含义不同的条款("应"与"可"、"违约金"与"损害赔偿"),
不要用工具去认定它们等价。AI比对只应回答"文字是否相同",
法律含义的判断必须交给人 —— 一个把"可"和"应"判成等价的工具,比没有工具更危险。
工具只在你设定的比对范围内工作。它不判断哪一份条款对甲方更有利,
不认定条款是否有效、是否违法,也不核对签署人权限和印章真伪。
我们做了一个完全确定性的多份合同比对工具:
选「多份合同条款差异比对」,每份合同用单独一行"合同一""合同二"分开粘进去。
免费版给出条款对照表(每条被几份覆盖、有几份不同版本)、缺条/多条、各条款的版本差异。
而且免费版会明确告诉你哪些没查,不会让你误以为已经全查过。
本文由我们自己维护。对齐口径部分可以直接照抄到你的检查清单里。
怎么装:
https://chenqg618.github.io/compliance-skills/
免费版会明确列出哪些检查没有执行,不会让你以为已经全查过。