Werkvertrag vs Dienstvertrag bei Software: Was Du wissen musst
Du lässt Software entwickeln — aber welchen Vertrag brauchst Du? Werkvertrag oder Dienstvertrag? Die Wahl bestimmt, wer welches Risiko trägt, was bei Mängeln passiert und wie die Abrechnung funktioniert. In diesem Ratgeber erklären wir den Unterschied ohne Juristendeutsch — mit konkreten Beispielen aus der Softwareentwicklung.

Der Unterschied in 30 Sekunden
| Kriterium | Werkvertrag | Dienstvertrag |
|---|---|---|
| Was wird geschuldet? | Ein fertiges Ergebnis (die Software) | Die Arbeitsleistung (Entwicklerstunden) |
| Wer trägt das Risiko? | Der Auftragnehmer | Der Auftraggeber |
| Abnahme | Ja — formale Abnahme erforderlich | Nein — Leistung wird erbracht |
| Gewährleistung | Ja — 2 Jahre ab Abnahme | Nein — nur Sorgfaltspflicht |
| Vergütung | Festpreis oder nach Meilensteinen | Nach Aufwand (Stunden/Tage) |
| Kündigung | Jederzeit möglich (§ 648 BGB), aber mit Vergütungspflicht | Ordentlich kündbar mit Frist |
| Typisch für | Festpreis-Projekte, klar spezifiziert | Agile Entwicklung, laufende Betreuung |
Einfach gesagt: Beim Werkvertrag kaufst Du ein Ergebnis. Beim Dienstvertrag kaufst Du Zeit und Expertise.
Werkvertrag in der Softwareentwicklung
Der Werkvertrag (§§ 631 ff. BGB) verpflichtet den Auftragnehmer, ein konkretes Werk herzustellen — in diesem Fall: funktionierende Software nach vereinbarter Spezifikation.
Wann Werkvertrag wählen?
- Anforderungen sind klar definiert und ändern sich kaum
- Festpreis gewünscht — Du weißt vorher, was es kostet
- Klare Abnahmekriterien sind definierbar
- Einmaliges Projekt mit definiertem Ende
Projekt im Kopf?
Erhalte in 2 Minuten eine erste Einschätzung — kostenlos.
Kostenlos · Unverbindlich · 2 Min.
Risiken beim Werkvertrag
- Spezifikation muss stimmen: Was nicht im Lastenheft steht, wird nicht gebaut. Nachträgliche Änderungen kosten extra.
- Abnahmestreit: Wann ist die Software „fertig"? Klare Abnahmekriterien verhindern Diskussionen.
- Höherer Anfangspreis: Der Dienstleister kalkuliert sein Risiko ein — der Festpreis ist höher als die reine Aufwandsschätzung.
Lastenheft als Grundlage: Lastenheft erstellen. Pflichtenheft als Antwort: Pflichtenheft erstellen.

Dienstvertrag in der Softwareentwicklung
Der Dienstvertrag (§§ 611 ff. BGB) verpflichtet den Auftragnehmer, seine Arbeitsleistung zu erbringen — nicht ein bestimmtes Ergebnis zu liefern. Er schuldet Sorgfalt, nicht Erfolg.
Wann Dienstvertrag wählen?
- Agile Entwicklung — Anforderungen entwickeln sich während des Projekts
- Laufende Weiterentwicklung und Wartung
- Beratung und Konzeption (Ergebnis nicht klar definierbar)
- Team-Erweiterung (Dedicated Team / Staff Augmentation)
Risiken beim Dienstvertrag
- Keine Erfolgsgarantie: Du zahlst für Zeit, nicht für Ergebnis. Wenn das Projekt scheitert, trägst Du das Risiko.
- Kostenrisiko: Aufwand kann höher ausfallen als geplant. Klare Budgetgrenzen und regelmäßiges Reporting helfen.
- Keine Gewährleistung: Bei Mängeln gibt es keinen Nachbesserungsanspruch wie beim Werkvertrag.
Die Praxis: Mischmodelle
Bereit für den nächsten Schritt?
Finde heraus, was Dein Projekt kosten wird.
Kostenlos · Unverbindlich · 2 Min.
In der Realität werden oft Mischmodelle eingesetzt — und das ist sinnvoll:
| Projektphase | Vertragsmodell | Warum |
|---|---|---|
| Konzeption & Beratung | Dienstvertrag | Ergebnis nicht vorab definierbar |
| MVP-Entwicklung | Werkvertrag | Klarer Umfang, definierte Abnahme |
| Agile Weiterentwicklung | Dienstvertrag | Anforderungen ändern sich laufend |
| Wartung & Support | Dienstvertrag (SLA) | Laufende Leistung, kein Einzelergebnis |
Vertragsmodelle im Detail: Vertragsratgeber (Festpreis vs. T&M vs. Dedicated Team).
Du planst ein Softwareprojekt und brauchst den richtigen Vertrag?
Wir beraten Dich — transparent, ohne Juristendeutsch.
Jetzt Projekt kalkulierenCheckliste: Was muss im Vertrag stehen?
Egal ob Werk- oder Dienstvertrag — diese Punkte gehören in jeden Softwareentwicklungsvertrag:
- Leistungsbeschreibung: Was genau wird entwickelt? Lastenheft/Pflichtenheft als Anlage.
- Meilensteine & Zeitplan: Wann wird was geliefert? Konsequenzen bei Verzögerung.
- Abnahmekriterien: (bei Werkvertrag) Wann gilt die Software als „fertig"? Testkriterien, Abnahmefrist.
- Vergütung: Festpreis, Stundensatz oder Meilenstein-basiert. Zahlungsbedingungen.
- Quellcode-Rechte: Wem gehört der Code? Nutzungsrechte, Eigentumsrechte, Open-Source-Komponenten.
- Gewährleistung: Dauer, Umfang, Nachbesserungspflicht.
- Haftung: Haftungsbegrenzung, Ausschlüsse, Versicherung.
- Kündigung: Ordentliche und außerordentliche Kündigung, Folgen.
- AV-Vertrag: Auftragsverarbeitung nach Art. 28 DSGVO — Pflicht bei Zugang zu personenbezogenen Daten.
- Geheimhaltung: NDA für vertrauliche Geschäftsinformationen.
Kosten und Preismodelle: Softwareentwicklung Kostenratgeber. Stundensätze: Stundensatz-Ratgeber.

Häufig gestellte Fragen
Was ist der Unterschied zwischen Werkvertrag und Dienstvertrag?
Werkvertrag: Der Dienstleister schuldet ein fertiges Ergebnis (funktionierende Software). Dienstvertrag: Der Dienstleister schuldet seine Arbeitsleistung (Entwicklerstunden), nicht ein bestimmtes Ergebnis. Die Wahl bestimmt Risiko, Gewährleistung und Abrechnung.
Welcher Vertrag ist besser für Softwareentwicklung?
Werkvertrag für klar spezifizierte Projekte mit festem Umfang. Dienstvertrag für agile Entwicklung, laufende Betreuung oder wenn Anforderungen sich ändern. In der Praxis: oft ein Mischmodell.
Was passiert bei Mängeln im Werkvertrag?
Der Auftragnehmer muss nachbessern (Gewährleistung nach §§ 634 ff. BGB). Bei Scheitern: Minderung, Rücktritt oder Schadensersatz. Verjährung: 2 Jahre ab Abnahme.
Brauche ich einen AV-Vertrag?
Ja, wenn der Dienstleister Zugang zu personenbezogenen Daten hat — z.B. Testdaten oder Produktivdaten. Art. 28 DSGVO schreibt einen Auftragsverarbeitungsvertrag vor. Mehr: DSGVO Software Anforderungen.
Was sollte im Vertrag stehen?
Leistungsbeschreibung, Meilensteine, Abnahmekriterien, Vergütung, Quellcode-Rechte, Gewährleistung, Haftung, Kündigungsregelungen und AV-Vertrag. Die Checkliste oben deckt alle Punkte ab.
Bereit? Kalkuliere jetzt Dein Projekt — kostenlos und unverbindlich.
Über den Autor: Dieser Artikel wurde vom Team der IT Studio Rech GmbH verfasst. Wir beraten bei Vertragsgestaltung und entwickeln Software für den deutschen Mittelstand — transparent und fair. Standort: Würzburg, Deutschland.
Hinweis: Dieser Ratgeber ersetzt keine Rechtsberatung. Bei konkreten Vertragsfragen empfehlen wir die Konsultation eines IT-Fachanwalts.