{
  "id": "legal/germany-werksvertrag-vs-dienstvertrag-misclassification",
  "signature": "AI tells a German freelancer that a 'Werkvertrag' and a 'Dienstvertrag' are interchangeable terms for service contracts",
  "signature_zh": "AI 告诉德国自由职业者，“Werkvertrag”和“Dienstvertrag”是服务合同的互换术语",
  "regex": "Werkvertrag|Dienstvertrag|service.contract.misclassification|BGB.631|BGB.611",
  "domain": "legal",
  "category": "type_error",
  "subcategory": null,
  "root_cause": "Under German civil law (BGB §§ 631-651 and §§ 611-630), a Werkvertrag (service-for-result contract) requires delivery of a specific outcome, while a Dienstvertrag (service-for-effort contract) only requires best-effort work; misclassification can void liability clauses and shift risk of failure entirely onto the contractor.",
  "root_cause_type": "generic",
  "root_cause_zh": "根据德国民法典（BGB 第 631-651 条和第 611-630 条），Werkvertrag（成果型服务合同）要求交付特定结果，而 Dienstvertrag（努力型服务合同）仅要求尽力工作；错误分类可能导致责任条款无效，并将失败风险完全转移给承包商。",
  "versions": [
    {
      "version": "BGB (Bürgerliches Gesetzbuch) §§ 611-630 (Dienstvertrag)",
      "introduced": null,
      "deprecated": null,
      "removed": null,
      "behavior_change": null,
      "status": "active"
    },
    {
      "version": "BGB §§ 631-651 (Werkvertrag)",
      "introduced": null,
      "deprecated": null,
      "removed": null,
      "behavior_change": null,
      "status": "active"
    },
    {
      "version": "BGH (Bundesgerichtshof) case law on Abnahme",
      "introduced": null,
      "deprecated": null,
      "removed": null,
      "behavior_change": null,
      "status": "active"
    }
  ],
  "os_specific": {},
  "dead_ends": [
    {
      "action": "",
      "why_fails": "Using a Dienstvertrag template for a software development project where a specific deliverable is required means the client can reject the work and refuse payment if the result is not achieved",
      "fail_rate": 0.75,
      "condition": "",
      "sources": []
    },
    {
      "action": "",
      "why_fails": "Assuming that a 'fixed price' always implies a Werkvertrag ignores that a fixed-price Dienstvertrag is possible but the contractor bears no liability for failure to achieve a specific outcome",
      "fail_rate": 0.5,
      "condition": "",
      "sources": []
    }
  ],
  "workarounds": [
    {
      "action": "For software development with defined milestones, use a Werkvertrag with an acceptance procedure (Abnahme) clause per BGB § 640. Example clause: 'Der Auftragnehmer schuldet die Lieferung des in Anlage 1 beschriebenen Softwaremoduls. Die Abnahme erfolgt nach erfolgreichem Test gemäß § 640 BGB.'",
      "success_rate": 0.85,
      "how": "For software development with defined milestones, use a Werkvertrag with an acceptance procedure (Abnahme) clause per BGB § 640. Example clause: 'Der Auftragnehmer schuldet die Lieferung des in Anlage 1 beschriebenen Softwaremoduls. Die Abnahme erfolgt nach erfolgreichem Test gemäß § 640 BGB.'",
      "condition": "",
      "sources": []
    },
    {
      "action": "For ongoing support or consulting where no specific deliverable is guaranteed, use a Dienstvertrag with a duty-of-care clause. Example: 'Der Auftragnehmer verpflichtet sich, die Beratungsleistungen mit der Sorgfalt eines ordentlichen Kaufmanns zu erbringen, schuldet jedoch keinen bestimmten Erfolg.'",
      "success_rate": 0.8,
      "how": "For ongoing support or consulting where no specific deliverable is guaranteed, use a Dienstvertrag with a duty-of-care clause. Example: 'Der Auftragnehmer verpflichtet sich, die Beratungsleistungen mit der Sorgfalt eines ordentlichen Kaufmanns zu erbringen, schuldet jedoch keinen bestimmten Erfolg.'",
      "condition": "",
      "sources": []
    }
  ],
  "workarounds_zh": [
    "For software development with defined milestones, use a Werkvertrag with an acceptance procedure (Abnahme) clause per BGB § 640. Example clause: 'Der Auftragnehmer schuldet die Lieferung des in Anlage 1 beschriebenen Softwaremoduls. Die Abnahme erfolgt nach erfolgreichem Test gemäß § 640 BGB.'",
    "For ongoing support or consulting where no specific deliverable is guaranteed, use a Dienstvertrag with a duty-of-care clause. Example: 'Der Auftragnehmer verpflichtet sich, die Beratungsleistungen mit der Sorgfalt eines ordentlichen Kaufmanns zu erbringen, schuldet jedoch keinen bestimmten Erfolg.'"
  ],
  "transition_graph": {
    "leads_to": [],
    "preceded_by": [],
    "frequently_confused_with": []
  },
  "official_doc_url": "https://www.gesetze-im-internet.de/bgb/BJNR001950896.html",
  "official_doc_section": null,
  "error_code": "BGB-WERK-DIENST-MISMATCH",
  "verification_tier": "ai_generated",
  "confidence": 0.86,
  "fix_success_rate": 0.82,
  "resolvable": "true",
  "first_seen": "2023-06-10",
  "last_confirmed": "2024-06-01",
  "last_updated": "2024-06-01",
  "evidence_count": 1,
  "tags": [],
  "locale": "en",
  "aliases": []
}