一句话定义:技术开发合同,是当事人就新技术、新产品、新工艺、新品种或者新材料及其系统的研究开发所订立的合同,分委托开发与合作开发两类,必须采用书面形式;它的特殊之处在于「结果不确定」——法律为「开发失败」单独设了风险分担规则。

构成要件

一、标的必须是「尚不存在的技术」。 第八百五十一条把对象界定为新技术、新产品、新工艺、新品种、新材料及其系统。判断标准是有没有现成的技术方案:买一套成熟设备、委托做一次常规检测,都不是技术开发,而是买卖或者技术服务。这一区分直接影响适用规则:技术开发有风险分担与成果归属的专门规定,买卖与服务合同没有。

二、两类形态:委托开发与合作开发。 委托开发是一方出钱、一方研究,双方分工清晰;合作开发是双方共同投入、共同参与研究。法律后果差别很大:委托开发的成果原则上归研究开发人,合作开发的成果原则上共有。很多人签合同时没分清,等到申请专利才发现自己只是「出钱的」,没有申请权。

三、必须采用书面形式。 第八百五十一条第三款是强制性表述。口头约定技术开发,一旦出现成果归属争议,举证极其困难——微信聊天记录可以作为证据,但很难证明技术方案的具体范围。

四、风险分担有专门规则:约定优先,无约定则合理分担。 第八百五十八条规定,履行过程中因出现无法克服的技术困难,致使研究开发失败或者部分失败的,风险由当事人约定;没有约定或者约定不明确、依第五百一十条仍不能确定的,由当事人合理分担。同时规定了减损义务:一方发现可能致使失败的情形,应当及时通知另一方并采取适当措施减少损失,未及时通知致损失扩大的,就扩大部分承担责任。

五、成果归属按「委托归研究方、合作归共有」处理,但允许约定。 第八百五十九条规定,委托开发完成的发明创造,除法律另有规定或者当事人另有约定外,申请专利的权利属于研究开发人;研究开发人取得专利权的,委托人可以依法实施该专利;研究开发人转让专利申请权的,委托人享有以同等条件优先受让的权利。第八百六十条规定,合作开发完成的发明创造,申请专利的权利属于当事人共有;一方转让共有的专利申请权的,其他各方享有优先受让权;一方不同意申请专利的,另一方不得申请。

法条依据

法条依据
  • 《中华人民共和国民法典》第八百五十一条 技术开发合同是当事人之间就新技术、新产品、新工艺、新品种或者新材料及其系统的研究开发所订立的合同。
  • 技术开发合同包括委托开发合同和合作开发合同。
  • 技术开发合同应当采用书面形式。
  • 当事人之间就具有实用价值的科技成果实施转化订立的合同,参照适用技术开发合同的有关规定。
  • 《中华人民共和国民法典》第八百五十八条 技术开发合同履行过程中,因出现无法克服的技术困难,致使研究开发失败或者部分失败的,该风险由当事人约定;没有约定或者约定不明确,依据本法第五百一十条的规定仍不能确定的,风险由当事人合理分担。
  • 当事人一方发现前款规定的可能致使研究开发失败或者部分失败的情形时,应当及时通知另一方并采取适当措施减少损失;没有及时通知并采取适当措施,致使损失扩大的,应当就扩大的损失承担责任。
  • 《中华人民共和国民法典》第八百五十九条 委托开发完成的发明创造,除法律另有规定或者当事人另有约定外,申请专利的权利属于研究开发人。研究开发人取得专利权的,委托人可以依法实施该专利。
  • 研究开发人转让专利申请权的,委托人享有以同等条件优先受让的权利。
  • 《中华人民共和国民法典》第八百六十条 合作开发完成的发明创造,申请专利的权利属于合作开发的当事人共有;当事人一方转让其共有的专利申请权的,其他各方享有以同等条件优先受让的权利。但是,当事人另有约定的除外。
  • 合作开发的当事人一方声明放弃其共有的专利申请权的,除当事人另有约定外,可以由另一方单独申请或者由其他各方共同申请。申请人取得专利权的,放弃专利申请权的一方可以免费实施该专利。
  • 合作开发的当事人一方不同意申请专利的,另一方或者其他各方不得申请专利。

与相邻概念的区别

与技术服务、技术咨询合同的区别,在「有没有创新要求」。 技术服务是用现有技术解决具体问题(设备调试、工艺改进方案落地),技术咨询是提供可行性论证与预测,两者都不要求产出新技术。技术开发合同的核心是「探索未知」,因此才有风险分担规则;技术服务做不好是违约,不是「风险」。

与技术转让合同的区别,在「权利是产生还是转移」。 技术转让是把已有的专利权、专利申请权、技术秘密让与他人;技术开发是从零产生技术。实务中常见混合合同:委托开发加后续独占许可,此时要把两部分的权利义务分开写,否则容易就「开发成果归谁、许可范围多大」打成一团。

与劳动合同的区别,在「是不是职务发明」。 员工在职期间执行本单位任务完成的发明,属于职务发明,权利归单位,见专利。企业找外部团队开发,签的是技术开发合同,不是劳动合同,成果归属按合同约定;没约定则归研究开发人,这一点常被企业忽略。

与承揽合同的区别,在「成果形态」。 承揽合同的标的是有形的加工成果,交付即完成;技术开发合同的标的是技术方案与文档,交付后还有验收、后续改进、权利归属等一整套安排。把软件开发当成「做一套东西交给我」来签,最后往往在源码归属与二次开发权上翻车。

实操指引

第一,合同里必须写清「成果归属」的四种权利。 专利申请权、专利权、技术秘密的使用与转让权、软件著作权,四个都要单独约定。只写「成果归甲方」的条款,在不同法院可能作出不同解释,尤其是涉及后续改进成果时。

第二,把「什么算开发成功」写成可验证的验收标准。 技术指标、测试方法、验收主体、验收次数、整改期限,一项不能少。没有验收标准的合同,等于把「失败」的定义交给对方解释,这是技术开发纠纷最常见的第一争点。

第三,风险分担条款要写「三段式」。 一是科技水平局限导致失败的处理(各自承担已投入成本、还是按比例分担);二是部分失败时已付款项与已交付文档的处理;三是发现失败可能时的通知义务与减损措施。照抄法条写「风险合理分担」,等于没写。

第四,阶段付款与里程碑绑定。 建议拆成启动款、中期款、验收款、质保金四段,每段对应可交付物。全额预付的技术开发合同,几乎必然在中期出现扯皮。

第五,保密与后续改进要单独约定。 开发过程中接触的技术信息可能构成商业秘密,保密义务与保密期限要写明,模板见保密协议。后续改进成果归谁、改进方是否有义务告知,也建议一并约定,避免「你拿我的成果去改一版申请专利」。

第六,合同范本可以用,但条款要按项目改。 技术开发合同范本覆盖了基本框架,重点补充验收标准、成果归属、风险分担、违约责任四块。违约责任要写具体数额或者计算方法,见违约金调减,否则只能主张实际损失,举证难度高。

常见问题

开发失败了,我付的钱能要回来吗? 要看合同约定。没有约定的,按第八百五十八条由双方合理分担,通常做法是已完成部分对应的工作量不退还,未使用部分的经费返还。委托方不能因为「没拿到成果」就要求全额退款。
委托开发的技术,委托方能不能自己申请专利? 除约定或者法律另有规定外,申请专利的权利属于研究开发人。委托方可以依法实施该专利,也可以主张优先受让申请权,但不能直接以自己的名义申请。
合作开发中一方不想申请专利,另一方能不能自己申请? 不能。第八百六十条第三款明确规定,合作开发的当事人一方不同意申请专利的,另一方或者其他各方不得申请专利。这是典型的「一票否决」,签合作开发协议时要预想到。
开发成果被对方拿去申请了专利,我怎么办? 先看合同约定,再看是否构成职务发明或者合作开发成果。证据重点是研发过程记录:邮件、会议纪要、代码提交记录、实验数据,能证明谁是实际完成人。必要时提专利权属纠纷之诉,或者请求宣告无效。
注意避坑

以上内容为一般性法律知识介绍,不构成对具体案件的法律意见;技术开发合同的权利义务高度依赖合同条款,成果归属、风险分担、验收标准的具体约定直接决定裁判结果。签约与争议处理请咨询执业律师并以正式意见为准。法条核对日期:2026-10-27。