Die Software ist geliefert, abgenommen und im Einsatz – doch dann treten Fehler auf: Funktionen arbeiten nicht wie vereinbart, das System stürzt unter Last ab, eine Schnittstelle liefert falsche Daten. Was jetzt? Wer trägt die Kosten der Behebung, wie lange können Sie Ansprüche geltend machen, und was, wenn durch den Fehler ein Schaden entsteht? Dieser Beitrag beleuchtet die Rechtsfolgen-Seite: die Mängelrechte des Bestellers, ihre Verjährung und die Frage der Haftung. Den Abnahme-Prozess und die Frage, ob ein Werk- oder Dienstvertrag vorliegt, behandeln wir in eigenen Ratgebern; hier geht es um das, was gilt, wenn ein Mangel bereits aufgetreten ist. Dieser Beitrag bietet allgemeine Orientierung und ersetzt keine Rechtsberatung im Einzelfall. Die Ausführungen beziehen sich auf das deutsche Recht (BGB); in Österreich und der Schweiz gelten abweichende Regelungen.
Der rechtliche Ausgangspunkt: Werkvertrag und Abnahme
Die Mängelrechte, um die es hier geht, setzen einen Werkvertrag voraus. Nach § 631 BGB schuldet die Agentur beim Werkvertrag die Herstellung eines bestimmten, mangelfreien Ergebnisses – nicht bloß ihre Tätigkeit. Ob in Ihrem konkreten Fall ein Werk- oder ein Dienstvertrag vorliegt und was das für Ihre Ansprüche bedeutet, erklärt unser Ratgeber Werkvertrag oder Dienstvertrag. Nur beim Werkvertrag greift das spezielle werkvertragliche Mängelrecht, das dieser Beitrag behandelt.
Ein zweiter Dreh- und Angelpunkt ist die Abnahme nach § 640 BGB. Mit der Abnahme bestätigen Sie, dass das Werk im Wesentlichen der Vereinbarung entspricht – und dieser Moment löst weitreichende Folgen aus: Die Vergütung wird fällig, das Risiko geht über, und die Verjährungsfrist für Mängelansprüche beginnt zu laufen. Wie Sie die Abnahme strukturiert und mit dokumentierten Kriterien durchführen und dabei Mängel schriftlich festhalten, behandelt unser Ratgeber Software-Abnahme und Qualitätssicherung. Für das Verständnis der Mängelrechte ist wichtig: Sie knüpfen typischerweise an den Zustand des Werks zum Zeitpunkt der Abnahme an.
Die Mängelrechte des Bestellers nach § 634 BGB
Ist das abgelieferte Werk mangelhaft – funktioniert die Software also nicht wie vereinbart –, gibt Ihnen § 634 BGB ein abgestuftes System von Rechten an die Hand. Diese Rechte stehen nicht beliebig nebeneinander, sondern folgen einer inneren Ordnung, in der die Nacherfüllung grundsätzlich Vorrang hat.
Nacherfüllung
Das erste und wichtigste Recht ist der Anspruch auf Nacherfüllung. Sie können verlangen, dass die Agentur den Mangel beseitigt – im Software-Kontext also nachbessert, bis die Anwendung der Vereinbarung entspricht. Die Nacherfüllung hat regelmäßig Vorrang: In der Regel müssen Sie der Agentur zunächst die Gelegenheit geben, den Fehler selbst zu beheben, bevor Sie zu den weitergehenden Rechten greifen. Das ist auch praktisch sinnvoll, denn niemand kennt den Code besser als die Entwickler, die ihn geschrieben haben.
Selbstvornahme und Aufwendungsersatz
Lässt die Agentur eine ihr gesetzte angemessene Frist zur Nacherfüllung verstreichen, können Sie den Mangel unter den gesetzlichen Voraussetzungen selbst beseitigen – etwa durch ein anderes Team oder eine andere Agentur – und den Ersatz der dafür erforderlichen Aufwendungen verlangen. Dieses Recht der Selbstvornahme mit Aufwendungsersatz gibt Ihnen ein Druckmittel, falls der ursprüngliche Dienstleister nicht liefert. Dokumentieren Sie in diesem Fall die Fristsetzung und die tatsächlich entstandenen Kosten sorgfältig.
Rücktritt oder Minderung
Ist die Nacherfüllung gescheitert, unzumutbar oder wird sie verweigert, können Sie vom Vertrag zurücktreten oder die Vergütung mindern. Beim Rücktritt wird der Vertrag rückabgewickelt – das kann bei Software praktisch schwierig sein, weil bereits geleistete Arbeit sich nicht immer zurückgeben lässt. Die Minderung setzt die Vergütung angemessen herab und ist in der Praxis oft der pragmatischere Weg, wenn die Software trotz Mangels teilweise nutzbar bleibt. Bei nur unerheblichen Mängeln ist der Rücktritt allerdings ausgeschlossen.
Schadensersatz und Aufwendungsersatz
Schließlich können Sie unter den gesetzlichen Voraussetzungen Schadensersatz verlangen – etwa wenn Ihnen durch den Mangel ein weitergehender Schaden entstanden ist – oder alternativ Ersatz vergeblicher Aufwendungen fordern, die Sie im Vertrauen auf die Mangelfreiheit getätigt haben. Der Schadensersatz setzt in der Regel ein Vertretenmüssen der Agentur voraus, also Verschulden. Diese Rechte können neben Rücktritt oder Minderung treten.
Die folgende Übersicht fasst das System zusammen:
| Recht | Bedeutung im Software-Kontext |
|---|---|
| Nacherfüllung | Agentur bessert den Mangel nach; hat grundsätzlich Vorrang |
| Selbstvornahme + Aufwendungsersatz | nach fruchtlosem Fristablauf selbst beheben (lassen), Kosten ersetzt verlangen |
| Rücktritt oder Minderung | Vertrag rückabwickeln oder Vergütung herabsetzen (Rücktritt nicht bei unerheblichem Mangel) |
| Schadensersatz / Aufwendungsersatz | Ersatz weitergehender Schäden (i. d. R. bei Verschulden) oder vergeblicher Aufwendungen |
Verjährung nach § 634a BGB
Mängelrechte gelten nicht unbegrenzt. § 634a BGB regelt, wann sie verjähren – und hier liegt bei Software eine besondere Tücke. Das Gesetz unterscheidet nach der Art des Werks:
- Zwei Jahre bei einem Werk, dessen Erfolg in der Herstellung, Wartung oder Veränderung einer Sache oder in der Erbringung von Planungs- oder Überwachungsleistungen hierfür besteht.
- Fünf Jahre bei einem Bauwerk und einem Werk, dessen Erfolg in der Erbringung von Planungs- oder Überwachungsleistungen hierfür besteht.
- In den übrigen Fällen gilt die regelmäßige Verjährungsfrist.
Die Frist beginnt bei den ersten beiden Fällen in der Regel mit der Abnahme. Das klingt eindeutig, ist es bei Software aber gerade nicht: Die rechtliche Einordnung, ob die Erstellung von Software als Herstellung einer Sache im Sinne dieser Vorschrift zu behandeln ist, ist umstritten. Software ist kein körperlicher Gegenstand im klassischen Sinn, weshalb nicht ohne Weiteres feststeht, welche der genannten Fristen greift. Dieselbe Unsicherheit betrifft die Wartung und Veränderung von Software.
Für Sie hat das eine sehr praktische Konsequenz: Regeln Sie die Verjährungsfrist für Mängelansprüche ausdrücklich im Vertrag. Wer sich darauf verlässt, dass schon die passende gesetzliche Frist gelten werde, riskiert im Streitfall langwierige Auseinandersetzungen über eine Frage, die sich mit einem klaren Satz im Vertrag vermeiden lässt. Eine ausdrückliche Vereinbarung schafft für beide Seiten Rechtssicherheit darüber, wie lange nach der Abnahme Mängel geltend gemacht werden können.
Gewährleistung, Garantie und Wartung – drei verschiedene Dinge
In der Praxis werden diese drei Begriffe oft vermengt, obwohl sie rechtlich Unterschiedliches meinen. Die Unterscheidung ist wichtig, damit Sie wissen, worauf Sie sich im Ernstfall berufen können.
- Gewährleistung ist die gesetzliche Einstandspflicht der Agentur dafür, dass das Werk bei Abnahme frei von Mängeln ist. Sie folgt aus dem Gesetz und muss nicht gesondert vereinbart werden – die oben beschriebenen Rechte aus § 634 BGB sind ihr Kern.
- Garantie ist eine freiwillige, zusätzliche Zusage, die über die gesetzliche Gewährleistung hinausgeht. Übernimmt die Agentur eine Garantie – etwa für eine bestimmte Eigenschaft oder Verfügbarkeit –, haftet sie nach den Bedingungen dieser Zusage, unabhängig von der gesetzlichen Gewährleistung. Eine Garantie muss ausdrücklich erklärt werden.
- Wartung ist eine eigenständige, in der Regel entgeltliche Dienstleistung für die Zeit nach der Abnahme – die laufende Pflege, Fehlerbehebung und Anpassung der Software. Sie ist nicht dasselbe wie die Gewährleistung: Wartung deckt auch Fehler ab, die erst später oder durch veränderte Anforderungen entstehen, und wird gesondert vergütet. Wie Sie Wartung, Support und Service-Level vertraglich regeln, behandelt unser Ratgeber Software-Wartung und Support.
Praktisch bedeutet das: Ein bei Abnahme vorhandener Mangel fällt in die Gewährleistung, ein später auftretendes Problem oder eine gewünschte Anpassung eher in die Wartung – und eine Garantie kann beides um zusätzliche Zusagen ergänzen. Klären Sie im Vertrag, was in welche Kategorie fällt, um spätere Streitigkeiten über die Kostentragung zu vermeiden.
Haftung und Haftungsbegrenzung in Verträgen
Über die Mängelrechte hinaus stellt sich die Frage der Haftung: Wer trägt den Schaden, wenn ein Fehler in der Software Folgeschäden verursacht – etwa Datenverlust, Betriebsunterbrechung oder Ansprüche Ihrer eigenen Kunden? Grundsätzlich haftet die Agentur nach den allgemeinen Regeln für schuldhaft verursachte Schäden. In der Praxis versuchen Agenturen jedoch fast immer, ihre Haftung in Verträgen und Allgemeinen Geschäftsbedingungen zu begrenzen – etwa durch Haftungshöchstsummen, den Ausschluss bestimmter Schadensarten oder die Beschränkung auf typische, vorhersehbare Schäden.
Solche Klauseln sind nicht per se unzulässig, unterliegen aber Grenzen. Insbesondere lässt sich die Haftung für Vorsatz und für die Verletzung wesentlicher Vertragspflichten nicht beliebig ausschließen, und in Allgemeinen Geschäftsbedingungen gelten zusätzliche Schranken der Inhaltskontrolle. Für Sie als Auftraggeber lohnt sich ein genauer Blick in die Haftungsklauseln: Ist die Höchstsumme angemessen im Verhältnis zum möglichen Schaden? Sind kritische Schadensszenarien pauschal ausgeschlossen? Passt die Haftungsregelung zum Wert, den die Software für Ihr Geschäft hat? Weil diese Klauseln im Ernstfall über erhebliche Beträge entscheiden, sollten Sie sie vor Vertragsschluss fachkundig prüfen lassen.
Häufige Fragen
Welches Mängelrecht muss ich zuerst geltend machen?
In der Regel die Nacherfüllung. Sie müssen der Agentur grundsätzlich zunächst die Gelegenheit geben, den Mangel selbst zu beseitigen, bevor Sie zu Selbstvornahme, Rücktritt, Minderung oder Schadensersatz übergehen. Dazu setzen Sie ihr üblicherweise eine angemessene Frist. Erst wenn die Nacherfüllung scheitert, verweigert wird oder unzumutbar ist, kommen die weitergehenden Rechte in Betracht.
Wie lange kann ich Mängel geltend machen?
Das hängt davon ab, welche Frist des § 634a BGB greift – zwei Jahre, fünf Jahre oder die regelmäßige Verjährung. Weil die Einordnung von Software rechtlich umstritten ist, steht das oft nicht eindeutig fest. Genau deshalb sollten Sie die Verjährungsfrist ausdrücklich im Vertrag regeln. Die Frist beginnt in den praxisrelevanten Fällen in der Regel mit der Abnahme.
Was ist der Unterschied zwischen Gewährleistung und Wartung?
Die Gewährleistung ist die gesetzliche Einstandspflicht dafür, dass die Software bei Abnahme mangelfrei ist – sie kostet nichts extra und folgt aus dem Gesetz. Die Wartung ist eine eigenständige, in der Regel entgeltliche Dienstleistung für die Zeit danach, die auch später auftretende Fehler und gewünschte Anpassungen abdeckt. Beides sollte im Vertrag klar getrennt werden.
Kann die Agentur ihre Haftung wirksam ausschließen?
Nur begrenzt. Haftungsbeschränkungen in Verträgen und AGB sind zwar üblich und grundsätzlich zulässig, unterliegen aber Grenzen – etwa lässt sich die Haftung für Vorsatz oder für die Verletzung wesentlicher Vertragspflichten nicht beliebig ausschließen. Prüfen Sie Haftungshöchstsummen und ausgeschlossene Schadensarten kritisch und lassen Sie kritische Klauseln fachkundig bewerten.
Gelten diese Regeln auch in Österreich und der Schweiz?
Nein. Die genannten Paragraphen entstammen dem deutschen BGB. Österreich regelt Gewährleistung und Schadensersatz im ABGB mit teils anderen Fristen und Voraussetzungen, die Schweiz im Obligationenrecht. Wer grenzüberschreitend beauftragt, sollte die anwendbare Rechtsordnung im Vertrag festlegen und sich lokal beraten lassen.
Passende Agentur finden: Ein seriöser Partner regelt Gewährleistung, Verjährung und Haftung transparent und fair. Vergleichen Sie erfahrene Anbieter in der Softwareentwicklung und finden Sie ein Team, das saubere Verträge ebenso ernst nimmt wie sauberen Code.
Schlagwörter
Keine Zeit zum Vergleichen? Beschreiben Sie Ihr Projekt – wir schlagen Ihnen passende Agenturen vor, kostenlos und unverbindlich.
Quellen
- BGB § 634 Rechte des Bestellers bei Mängeln — Gesetze im Internet
- BGB § 634a Verjährung der Mängelansprüche — Gesetze im Internet
- BGB § 631 Werkvertrag — Gesetze im Internet
- BGB § 640 Abnahme — Gesetze im Internet
Redaktion
Die Redaktion von deine-agenturen.com informiert Sie regelmäßig über aktuelle Themen rund um Softwareentwicklung, Webdesign und digitale Dienstleistungen.