Kevin Riedl

7 分钟 阅读 · 2026年5月26日

奥地利 SaaS 的 Werkvertrag vs 工时材料:法律机制与记账

快速判定:Werkvertrag 是一份签字的工作说明,按奥地利 ABGB 第 1165 条及之后规定,在法律上把承包方约束为交付一个明确的结果。范围风险由承包方承担。工时材料按小时计费,范围风险由客户承担,法律关系更接近于一种与 Dienstvertrag 相邻的咨询模式。下面的矩阵覆盖归属、验收、VAT、记账和最常见的创始人错误。

这是一篇法律机制文章,不是法律建议。我们与一位奥地利商法律师合作起草实际合同。这里的目的是给你一张概念地图,让你能用清晰问题去找你自己的律师,而不是付钱让律师讲基础。

在做项目范围界定?

 预约免费咨询

Werkvertrag 和工时材料在法律上有什么区别?

奥地利民法(ABGB)在三种合同类型之间画了一条硬线:Werkvertrag(劳务合同,欠交付一个结果)、Dienstvertrag(雇佣合同,按指挥提供劳动)和 freier Dienstvertrag(自由服务合同,提供劳动但不被整合进公司)。Wavect 的典型固定价格合作是 Werkvertrag。Wavect 的典型 T&M 合作或按 freier Dienstvertrag 安排,或按 Werkvertrag 在明确范围内按小时计费;结构由客户的律师选择。

维度Werkvertrag(固定价格工时材料
所欠的一个明确的结果(“Werk”)合格劳动的小时数
谁承担范围风险承包方客户
验收触发按 ABGB 第 1167 条 Abnahme,客户接受结果按小时工时表签字,通常每月一次
保修期Gewährleistung:动产 2 年、不动产 3 年;缺陷必须修复有限;保修若有则附在具体交付物上
IP 归属通常按 SoW 条款在全款付清后转让通常按合同在付款进度中逐步转让
奥地利 VAT 处理SoW 总额的 20%;B2B 欧盟反向收费可行月度发票的 20%;同样的欧盟规则
记账基于里程碑的发票计划,验收前作为项目资产月度经营支出,发生即计入
适用场景范围明确、有硬截止、预算封顶范围演化、探索性工作、嵌入团队

Wavect 的固定价格 Werkvertrag 到底承诺了什么?

Wavect 的 Werkvertrag 在法律上把我们绑定为按定义好的 SoW 交付定义好的费用。如果我们低估了工作量,我们自己吃掉成本。我们不会因为自己估错复杂度就多收钱。我们不做的是“迟延退款”条款;德语 Werkvertrag 并不是“迟到退款”的意思,而是“在法律上必须交付约定结果”。客户依据奥地利法律的标准 Gewährleistung 体系享有救济:修补(Verbesserung)、降价,或在严重情况下解除合同。合同会写明里程碑计划与验收标准,双方都知道工作什么时候算完成。

ABGB 第 1167 条下验收如何运作?

客户审视交付的结果,要么接受、要么以具体缺陷清单拒绝、要么带保留意见接受。在合理期限内未提异议则视为静默接受。对软件来说,“合理期限”通常是 2 到 4 周的 UAT,会写进 SoW。验收标准本身是 SoW 的一部分,因此不会就交付物是否完成产生争论。模糊的验收标准是 Werkvertrag 纠纷最大的单一来源;我们在发现阶段结束时跑一个明确的验收标准冲刺。

Werkvertrag 能包含变更请求吗?

能,而且应该。SoW 带有变更请求条款,定义范围外工作如何定价(通常按小时费率或每次变更一份迷你 Werkvertrag)以及时间线如何变动。原始范围与价格保持绑定。变更成为它自己的条目。这是大多数创始人掉进去的陷阱:他们签了 Werkvertrag,然后每周问一次“再加一件小事”,最终在错过最初截止时一脸困惑。条款存在是有原因的,请使用。

Werkvertrag 在奥地利税务上有不同吗?

就 VAT 而言,没有。Werkvertrag 和 T&M 发票都按 20% 奥地利 VAT 计,B2B 跨境采用欧盟反向收费。差别在客户侧的记账。带里程碑付款的 Werkvertrag 按奥地利 UGB 规则在交付物被验收前通常资本化为项目资产,然后根据是否符合自研无形资产条件计入费用或摊销。T&M 直接是经营支出,按月确认。签字前请找会计聊一聊,特别是在你尚无营收且关心支出如何影响 P&L 时。

Kevin Riedl

"合同清晰是风险防护。模糊的范围不会省律师费,只会让它翻倍。"

范围模糊会怎样?

按奥地利法律,Werkvertrag 中的模糊通常对起草方不利(contra proferentem 原则),而起草方通常是承包方。因此模糊范围伤害的是 Wavect。这就是为什么我们在发现与 SoW 阶段投入很多,常常作为主 Werkvertrag 签字之前的一笔独立付费合作。我们如何做请见敏捷固定价格模型。如果你正在和任何供应商谈 Werkvertrag、范围却只有两段话,请别签。先付钱做一份合适的 SoW。

什么时候工时材料是对的选择?

三种诚实情况:

  1. 范围真的未知。纯研究、早期原型、与无文档第三方 API 的集成。这里搞固定价格就是赌博。
  2. 嵌入式长期工作。当 Wavect 给客户团队提供 12 个月以上的持续产能时,带月度上限的 T&M 比一摞 Werkverträge 更干净。
  3. 维护与小改动月费。敏捷修 bug 工作、偶尔功能微调、on-call。带按小时计费的月费是对的形状。

其他情况,范围可定义、预算需要封顶时,Werkvertrag 胜出。与通用型外包的更深入对比请见 Wavect vs 开发外包,了解实际怎么落。

Werkvertrag 内部能跑 Sprint 吗?

能。在 Werkvertrag 内部你可以跑 Sprint。Werkvertrag 定义最终结果,sprint 是交付机制。客户每 1 到 2 周拿到一次评审。承包方可以早期标记范围漂移。这就是“敏捷固定价格”模式。它能跑通,是因为 SoW 在正确的颗粒度上书写:结果与验收标准,而不是 user-story 级别细节。

Wavect 在奥地利如何实际安排 SaaS 合作?

来自我们软件开发服务的三种典型形态:

  • 发现 Werkvertrag。1 到 3 周,固定费用,交付物是一份书面 SoW 和架构计划。永远是 Werkvertrag。
  • 建设 Werkvertrag。2 到 6 个月,按发现 SoW 固定费用。按里程碑开票。
  • 运营月费。持续进行,按月封顶,T&M 计费。上线后接手。

每一项是各自的合同。客户可以在任何一项之后停下,不绑定。这是设计。

最终思考

选合同类型要匹配工作本身的风险形状,而不是匹配某个供应商的偏好。范围固定、截止固定意味着 Werkvertrag,加上前期合适的发现。范围未知或开放式工作意味着带月度上限的 T&M。不考虑法律机制就把两者混着用,是六个月后走到 Mahnverfahren(催告程序)的方式。

无论你签哪种合同,都让一位奥地利商法律师评审。费用通常在 €1,500 以下,是你能买到的最便宜的保险。

在做项目范围界定?

 预约免费咨询
Kevin Riedl

7 分钟 阅读 · 2026年5月26日