一起技术委托开发合同纠纷中技术失败性质认定与风险分担(类型化办案经验)

本文由 项若森律师(温州)(北京盈科(温州)律师事务所·税务师)整理撰写,仅供普法参考。

领域:民商事诉讼 · 案由:技术委托开发合同纠纷 · 地域:浙江省 · 发布:2026年11月7日
脱敏展示不披露当事人/案号不承诺结果
⚠️ 本页为类型化办案经验分享,已做脱敏处理,不含任何具体当事人信息、案号或结果承诺;个案以正式委托与生效裁判为准。

一、这类案子的难点不在"谁违约",在"为什么没做出来"

技术委托开发合同打到法院,原告通常一句话:钱付了,东西没交付。被告也一句话:这是技术风险,不是我的错。两种说法都能成立,法律后果却完全不同——按违约走,赔损失;按风险走,双方合理分担。法官要做的第一件事,是把"技术失败"拆成可举证的事实:失败发生在哪个节点、当时行业普遍水平如何、受托方投入了多少、有没有及时告知。

我在准备这类案件时,先看的不是合同,而是研发过程材料:立项书、周报、评审纪要、试验记录、人员投入表。这些材料决定案件走哪条路,比合同里那句"按期交付"更有分量。

二、一个贯穿全文的例子(脱敏)

浙江省内一家制造企业(下称甲)委托某研究院(下称乙)开发一套分拣控制算法,合同总价 180 万元,分三期支付:签约付 30%(54 万元)、中期评审通过付 40%(72 万元)、验收合格付 30%(54 万元);开发期 12 个月,逾期交付按日万分之五计违约金。合同只写了最终指标"识别准确率不低于 99.2%",没有约定失败情形下的经费结算,也没有写成果归属。

第 9 个月,乙书面提出:现有算法在复杂工况下准确率停在 97.3%,属于无法克服的技术困难,要求追加 60 万元经费并顺延 6 个月。甲不同意追加,乙随即停止投入。此时甲已支付 108 万元,产线因缺少这套系统延迟投产,甲估算停工损失 40 万元,起诉要求解除合同、返还 108 万元并赔偿损失。

三、先过"新技术"这道门槛

不是所有"开发"都算技术开发。《最高人民法院关于审理技术合同纠纷案件适用法律若干问题的解释》(法释〔2020〕19 号)第十七条明确:民法典第八百五十一条第一款所称"新技术、新产品、新工艺、新品种或者新材料及其系统",指当事人在订立合同时尚未掌握的技术方案;对技术上没有创新的现有产品改型、工艺变更、材料配方调整,以及对技术成果的验证、测试和使用,不属于技术开发。

这一条决定案件性质。若乙做的只是把现成算法换个界面、调几个参数,法院可能按承揽合同甚至买卖合同处理,违约责任规则完全不同,也不会讨论"技术风险分担"。反过来,若确实是行业内尚无成熟方案的技术攻关,才进入技术开发合同的规则体系。

四、"无法克服的技术困难"怎么证明

民法典第八百五十八条规定:技术开发合同履行过程中,因出现无法克服的技术困难,致使研究开发失败或者部分失败的,该风险由当事人约定;没有约定或者约定不明确,依照第五百一十条仍不能确定的,风险由当事人合理分担。

实务里判断"无法克服",法院通常看几个方面:同类技术在同期行业的普遍成功率;受托方是否穷尽了合理的技术路径,还是过早放弃;失败是否可归因于受托方投入不足、人员更换、擅自改变技术路线。乙主张风险分担,需要拿出研发日志、试验数据、同行技术水平的比对材料;只交一份"技术做不到"的说明,很难被采信。

五、发现失败迹象后的通知与减损义务

同条第二款规定:一方发现可能致使研究开发失败或者部分失败的情形时,应当及时通知另一方并采取适当措施减少损失;没有及时通知并采取适当措施,致使损失扩大的,应当就扩大的损失承担责任。

例子里,中期评审在第 6 个月就应暴露准确率差距,乙拖到第 9 个月才书面提出。如果甲能证明第 6 个月评审记录已显示指标不达标,乙对第 6 至第 9 个月继续投入产生的费用,可能被认定属于扩大的损失而自担。这一条对双方都是双刃剑:委托人收到风险提示后不及时决策、继续要求硬投入,也要承担相应后果。

六、违约路径:什么情况下按违约赔

民法典第八百五十四条规定:委托开发合同的当事人违反约定造成研究开发工作停滞、延误或者失败的,应当承担违约责任。典型情形包括:受托方投入不足、核心人员擅自更换、未按约定方案推进、逾期交付、交付成果不符合约定指标且不属于技术风险。

解除的程序也有具体要求。上述司法解释第十五条规定:一方迟延履行主要债务,经催告后在 30 日内仍未履行,另一方可依民法典第五百六十三条第一款第(三)项主张解除;催告通知中附有履行期限且该期限超过 30 日的,该期限即为合理期限。实务里很多委托人直接发律师函宣布解除,没走催告,解除时点容易被认定为通知到达之日,反而影响违约金起算。

还有一条容易被忽略:民法典第八百五十七条规定,作为技术开发合同标的的技术已经由他人公开,致使履行没有意义的,当事人可以解除合同。若研发表明市场上已有公开方案,合同目的落空,解除后的经费结算按实际投入和过错处理。

七、成果归属:合同不写,默认规则对委托人不利

民法典第八百五十九条:委托开发完成的发明创造,除法律另有规定或者当事人另有约定外,申请专利的权利属于研究开发人;研究开发人取得专利权的,委托人可以依法实施该专利。研究开发人转让专利申请权的,委托人享有同等条件下的优先受让权。

合作开发的规则不同:第八百六十条规定,合作开发完成的发明创造,申请专利的权利由当事人共有。技术秘密成果则看第八百六十一条:使用权、转让权及收益分配由当事人约定;约定不明按第五百一十条仍不能确定的,在没有相同技术方案被授予专利权前,当事人均有使用和转让的权利,但委托开发的研究开发人在向委托人交付成果前,不得转让给第三人。

回到例子里:合同没写归属,若这套算法最终申请专利,权利在乙,甲只能"依法实施";乙把专利申请权卖给第三方,甲只有优先受让权,没有否决权。这类条款谈判成本最低的时点是签约前,事后主张几乎无法翻盘。

八、你属于哪一类(判断路径)

九、两手准备

委托人一侧,签约时把技术指标写成可测的标准:测试集规模、工况条件、连续运行时长、第三方检测机构,都要落到条款里;付款节点绑定可验证的交付物,并写明失败情形下的经费结算方式与成果归属。已经发生争议的,先固定研发过程证据,再判断走违约还是风险——两条路径的证据结构完全不同,混着打容易两头落空。

研究开发人一侧,发现技术障碍要在第一时间书面通知,附技术论证;主张风险分担时,用同行成功率、技术路线可行性材料支撑;同时把经费使用台账整理清楚,因为即便认定风险分担,法院也会审查经费是否专款专用。

十、常见问题 FAQ

Q1:合同没约定风险分担,开发失败的费用谁承担?

A:民法典第八百五十八条先看约定,没有约定或约定不明按第五百一十条补充解释,仍不能确定的由双方合理分担。法院会结合过错程度、实际投入、受益情况酌定比例,不是简单对半。

Q2:受托方说"技术上做不到",就能免责吗?

A:不能一概而论。要区分客观上无法克服的技术困难与主观投入不足。前者按风险分担,后者构成违约。举证责任在主张风险的一方。

Q3:已经支付的 108 万元经费能全部要回吗?

A:看失败原因和履行程度。受托方已实际投入且无过错的,通常按已完成工作量结算,不是全额返还;受托方违约的,按违约损失赔偿,已付款可以抵扣。

Q4:开发成果的专利申请权归谁?

A:委托开发默认归研究开发人,委托人可以依法实施该专利;要归自己,必须在合同中明确约定,并同步约定申请、维护费用的承担。

Q5:技术已经被别人公开了,合同还能解除吗?

A:民法典第八百五十七条规定,作为合同标的的技术已由他人公开、致使履行没有意义的,当事人可以解除合同;已投入部分按过错和实际支出结算。

十一、我的建议

我处理技术开发合同,第一步是把"技术失败"翻译成可举证的事实:调研发周报、评审纪要、试验记录、人员考勤,先确定失败发生在哪个节点。第二步才看合同条款,判断走违约还是风险分担。这两步顺序颠倒,很容易被对方带着走。

给委托人的具体动作:签约前把验收指标写成第三方可测的标准,付款节点与交付物绑定,把失败情形下的经费结算和成果归属写进合同;已经起争议的,先发一份内容明确的催告函,保留送达凭证,再决定是否解除。给研究开发人的动作:技术受阻当天书面通知,别拖到节点到期才说;经费台账单独建账,专款专用,这是风险分担阶段唯一的自保证据。个案里"技术困难"的认定尺度差异较大,起诉前把本省近三年的同类判决调出来比对,比临场论证稳妥。

免责声明: 本文内容仅供类型化办案经验交流与法律知识普及,不构成针对具体事项的法律意见,亦不构成委托代理关系。个案处理请以正式委托及生效裁判为准。

↑ 返回本页顶部
专题专栏: 公司法 · 金融纠纷 · 行政法 · 征收拆迁 · 企业拆迁 · 税务争议 · 劳动和社会保障 · 合伙纠纷 · 商业秘密 · 强制执行 · 综合与其他 · 查看全部专题 →