如果您的IT供应商未能按时交付,您可以根据《荷兰民法典》要求其履行合同、发出违约通知、暂停付款、解除合同并索赔。在大多数情况下,除非双方约定了严格的最后期限或供应商已明确表示不会履行合同,否则您必须首先通过书面违约通知(《荷兰民法典》第6:82条)认定供应商违约。
如果您的运营面临风险,根据荷兰民事诉讼法第254条,简易程序(kort geding)可在数周内提供临时救济。如果供应商即将破产,您的债权通常会变成普通的无担保债权,因此事先安排源代码托管至关重要。
目录
你还能声称业绩良好吗?
当IT供应商未能履行合同义务时,您不必立即解除合同。您还可以要求供应商履行合同义务:供应商仍须履行合同约定的事项。这可能包括交付软件、安装系统或移交源代码和数据。其法律依据是《荷兰民法典》第3:296(1)条,该条规定,对另一方负有给予、作为或不作为义务的一方,法院可以责令其履行该义务。
只有在项目进展顺利、继续合作仍然可行,或者难以找到替代供应商的情况下,提出绩效评估才尤为重要。务必尽可能详细地记录供应商必须交付的内容和截止日期。
如果供应商确实已无法履行合同义务,例如由于破产或缺乏必要的知识和资源,那么要求其履行合同的诉求成功的可能性很小。在这种情况下,解除合同并要求赔偿损失才是更显而易见的途径。
供应商何时构成违约?
在许多情况下,解除合同和某些损害赔偿请求必须以供应商违约为前提。但并非总是如此:法律规定了一些例外情况,例如在有严格的期限限制或供应商已明确表示不会履行合同的情况下。
如无例外情况,违约的产生源于向供应商发出书面通知,并给予其合理的履行期限。这即为《荷兰民法典》第6:82(1)条规定的违约通知。何为合理期限取决于履行的性质:修复漏洞可能只需几天时间,而完成迁移则另当别论。期限含糊不清或过短可能导致违约不成立。
一份有效的违约通知书至少应包含以下内容:
- 对故障的描述;
- 提及你所依据的合同义务;
- 明确的补救或交付期限;
- 声明指出,如果供应商未能履行合同义务,则构成违约;
- 在适当情况下,宣布采取进一步的法律措施。
法律中规定了例外情况。第6:82(2)条规定,在履行义务暂时不可能或催告无济于事的情况下,以书面通知追究供应商的责任即可。第6:83条列举了依法构成违约的情形,包括超过严格的期限或供应商明确表示不履行义务的情况。
您可以暂停付款吗?
如果供应商未能履行交货义务,您可以暂停支付自身的付款义务。届时,您可以暂缓支付未结发票,直至供应商履行交货义务为止。但是,您的付款义务与供应商的违约行为之间必须存在充分的关联性;如果两项义务均源于同一份IT合同,则通常存在这种关联性(荷兰民法典第6:52条和第6:262条)。
暂停付款并非停止所有付款的许可。该措施必须与违约情况相符,且比例适当。暂停范围过大或时间过长,您自身也可能构成违约。暂停付款的决定必须以书面形式公布,并说明您所依据的具体违约情况。
例如:“由于贵方未按约定日期[日期]交付模块X,我们将暂停支付发票[编号],直至贵方纠正此违约行为。这不影响我方的其他权利,包括索赔权和解除合同权。”
什么情况下可以解除合同并拿回钱?
解除合同与通知终止合同并非同一概念。解除合同涉及合同履行失败,旨在全部或部分解除合同。而通知终止合同则终止合同的未来效力,其依据是合同本身或其性质,无需任何违约行为。
如果继续维持合作关系已无意义,解除合同或许是一种选择。《荷兰民法典》第6:265(1)条赋予买方在任何违约情况下解除合同的权利,除非该违约行为因其特殊性质或轻微影响而不足以构成解除合同的理由。只要履行仍有可能,买方只有在供应商违约后才能行使解除合同的权利;同样,违约通知是关键所在。
解除合同后,原则上双方免除尚未履行的义务。已交付或已支付的款项应尽可能退还。此项返还义务载于第6:271条。因此,预付款在不存在任何可抵销的对价的情况下,有权获得返还。对于在项目启动之初支付了大笔款项的客户而言,这往往是最重要的保障。
您可以申报哪些损失?
解除合同并不意味着自动获得所有损失的赔偿。除了返还义务外,《荷兰民法典》第6:277条还赋予您因合同解除而非双方履行而遭受损失的赔偿权利,即所谓的积极合同利益。但是,您必须充分证明该损失及其与合同违约之间的关联性。
实际上,损失项目各不相同:
- 更换供应商的额外成本;
- 补救或进一步调查的费用;
- 内部员工在失败项目上花费的时间;
- 延误和项目成本;
- 营业额损失;
- 任何名誉损害。
要谨慎对待营业额损失和声誉损害:这些损失通常比直接成本更难证明,而且许多IT条款完全排除间接损失。因此,从一开始就要保留所有相关文件:合同、规划文件、电子邮件、发票、工时表、补救报价以及其他供应商的报价。损失越能具体计算,你的索赔就越有力。
简易程序何时才值得采用?
如果您需要快速获得救济,简易程序或许能帮您解决问题。例如,当您的业务连续性面临风险、重要期限临近或供应商财务状况不稳定时,简易程序就显得尤为重要。其依据是《荷兰民事诉讼法》第254条及后续条款。
在简易程序中,在适当情况下可以寻求临时救济,例如责令交付货物、移交源代码和数据,或偿还款项。法院不会就此类程序中的所有争议点作出最终裁决。尽管如此,简易程序可以提供快速的解决方案,并且在实践中通常起到施压作用,直到案件可能进入实质性审理程序。
如果供应商破产了怎么办?
在破产程序中,能否向供应商追偿存在不确定性。一旦法院根据荷兰破产法(Faillissementswet)宣布供应商破产,通常情况下,供应商的还款或损害赔偿请求只能作为普通的无担保债权,与其他债权人一起从破产财产中追偿。此外,正在进行的工作能否继续也存在不确定性:实际上,破产管理人通常不会接管开发或交付义务。
如果您没有源代码,您同样无法独立安排维护或后续开发。尤其对于业务关键型定制软件而言,供应商破产可能会直接影响您的运营。
源代码托管如何保护您?
因此,对于定制软件而言,提前做好持续性安排至关重要。源代码托管可以提供帮助:源代码存放在独立的托管机构,并在发生合同约定的事件(例如破产或严重违约)时释放。
只有条款具体明确,第三方托管安排才有效。至少应考虑以下几点:
- 谁担任托管代理人?
- 提交的是哪个版本的源代码?
- 存款信息多久更新一次?
- 哪些事件会触发发布?
- 发布后,您是否也获得了使用和修改代码的权利?
- 是否包含文档、构建说明和必要的凭证?
包含过时代码且没有文档或使用权的存款,实际上几乎无法提供任何保护。
作为顾客,您应该检查哪些内容?
在根据《荷兰民法典》第6:82条发出违约通知或暂停付款之前,请先进行以下核查:
- 合同规定了哪些义务、期限和验收安排?其中是否有任何期限是严格的?(第 6:83 条)
- 具体有哪些货物未交付、延迟交付或交付有缺陷?从哪一天开始?
- 供应商的通用条款是否限制责任或排除间接损失?
- 您要扣留的发票是否与故障有关(第 6:262 条)?
- 您是否保留了合同、电子邮件、发票、工时表和更换报价单?
- 源代码和数据是否有托管或其他保障措施?
如果IT供应商无法满足您的需求,我们能为您做些什么?
我们的IT律师为IT合同和软件连续性提供咨询和诉讼服务:
- 我们将在一个工作日内审核您的IT合同、通用条款和项目文件。
- 我们负责起草违约通知书或暂停营业的书面通知。
- 我们会准备撤销声明,并计算您的退款和损害赔偿请求。
- 我们提起简易程序,要求交付或发布源代码和数据。
- 如果供应商被宣告破产,我们将向破产管理人提交您的索赔申请。
结语
- 您可以要求履行合同(第 3:296 条),或者,一旦供应商违约,您可以解除合同(第 6:265 条)。
- 违约通常需要以书面形式发出违约通知,并给予合理的期限(第 6:82 条),除非第 6:83 条适用。
- 您可以暂停已关联的付款,但只能按比例暂停,并且必须以书面形式通知。
- 解除合同后,预付款将被退还(第 6:271 条),您可以就解除合同造成的损失提出索赔(第 6:277 条)。
- 在破产情况下,您的债权通常是无担保的;源代码托管可以保障业务连续性。
常见问题
我应该何时发出违约通知?
一旦供应商明显未能履行合同义务,且双方未约定严格的期限,您应立即采取行动。在未构成违约的情况下,您通常无权解除合同或索赔(荷兰民法典第6:74条和第6:265条)。请说明供应商的违约行为、您所依赖的义务以及合理的补救期限。
我可以暂停支付发票吗?
通常情况下,如果您的付款义务和违约行为均源于同一份IT合同,您可以暂停付款(荷兰民法典第6:262条)。暂停付款必须适度,并以书面形式通知;暂停范围过广则您自身可能构成违约。
除了偿还款项,我还能要求赔偿损失吗?
是的。除了根据第6:271条获得赔偿外,第6:277条还赋予您因解除合同而遭受损失的赔偿权利。直接成本通常比营业额损失或声誉损害更容易证明。
如果我的供应商破产了怎么办?
您的还款或损害赔偿请求通常会变成针对破产财产的普通无担保债权,破产管理人通常不会继续进行开发工作。没有源代码,您也无法自行安排维护事宜。