Softwarevertrag: Worauf Unternehmen bei Entwicklung, Kauf und Lizenz achten müssen
Ob individuelle Entwicklung, Standardsoftware oder Cloud-Lösung: Der Softwarevertrag entscheidet darüber, wem der Code gehört, wer für Fehler haftet und was passiert, wenn das Projekt schiefläuft. Viele IT-Projekte scheitern nicht an der Technik, sondern an unklaren Verträgen – und der Streit beginnt fast immer bei der Frage: Was wurde eigentlich geschuldet?
Dieser Guide erklärt die Vertragstypen, die kritischen Klauseln und die häufigsten Fehler – aus der Perspektive von Auftraggebern und IT-Anbietern.
Dieser Ratgeber wurde von Rechtsanwalt Demirel von der Kanzlei MANDATI in Essen auf Grundlage der aktuellen Gesetzeslage und Rechtsprechung erstellt. Die Kanzlei berät Unternehmen, Start-ups und Verbraucher im IT-Recht – vor Ort im Ruhrgebiet und bundesweit digital.
1. Der Vertragstyp bestimmt Ihre Rechte
Welche Gewährleistungs- und Kündigungsrechte Sie haben, hängt davon ab, wie der Vertrag rechtlich einzuordnen ist – unabhängig davon, was auf dem Papier steht:
| Konstellation | Vertragstyp | Kernfolge |
|---|---|---|
| Individualentwicklung mit definiertem Ergebnis | Werkvertrag (§§ 631 ff. BGB) | Erfolg geschuldet, Abnahme nötig, Mängelrechte |
| Kauf von Standardsoftware (Lizenz auf Dauer) | Kaufvertrag (§§ 433 ff. BGB) | Sachmängelhaftung, Update-Pflichten bei digitalen Produkten |
| SaaS / Cloud-Nutzung auf Zeit | Mietvertrag (§§ 535 ff. BGB) | Dauerhafte Gebrauchstauglichkeit geschuldet, Verfügbarkeit zentral |
| Agile Entwicklung ohne festes Ergebnis | Meist Dienstvertrag mit werkvertraglichen Elementen | Sorgfältiges Tätigwerden geschuldet – Leistungsbeschreibung umso wichtiger |
Gerade bei agilen Projekten (Scrum, Sprints) ist die Einordnung umstritten – hier entscheidet die konkrete Vertragsgestaltung darüber, ob Sie ein funktionierendes Produkt oder nur Arbeitsstunden beanspruchen können.
2. Die Leistungsbeschreibung: Herzstück jedes Softwarevertrags
Die meisten IT-Prozesse drehen sich um die Frage, ob die gelieferte Software dem Vereinbarten entspricht. Ohne präzise Leistungsbeschreibung (Lastenheft/Pflichtenheft, User Stories mit Akzeptanzkriterien) lässt sich das kaum beweisen. Regeln Sie außerdem Mitwirkungspflichten des Auftraggebers, das Change-Request-Verfahren für Änderungswünsche und realistische Meilensteine – sonst wird jede Änderung zum Streitfall über Mehrkosten.
3. Rechte am Quellcode: Der teuerste Blindfleck
Software ist urheberrechtlich geschützt (§ 69a UrhG) – und die Rechte entstehen beim Entwickler, nicht beim zahlenden Auftraggeber. Ohne ausdrückliche Regelung erhält der Auftraggeber im Zweifel nur einfache Nutzungsrechte für den Vertragszweck. Das rächt sich spätestens beim Dienstleisterwechsel, Weiterverkauf oder Exit. Details dazu in unserem Ratgeber Rechte am Code: Was Agenturen und Auftraggeber regeln müssen.
Mindeststandard für Auftraggeber: ausschließliche, übertragbare, unterlizenzierbare Nutzungsrechte an allen Arbeitsergebnissen, Herausgabe des dokumentierten Quellcodes und klare Regeln für eingesetzte Open-Source-Komponenten.
4. Abnahme, Gewährleistung, Haftung
Beim Werkvertrag ist die Abnahme der Dreh- und Angelpunkt: Mit ihr wird die Vergütung fällig, die Beweislast kehrt sich um und die Verjährung der Mängelrechte beginnt. Vereinbaren Sie ein strukturiertes Abnahmeverfahren mit Testphase, Fehlerklassen (kritisch/erheblich/gering) und klaren Kriterien, wann die Abnahme als erteilt gilt.
Bei der Haftung gilt: Vollständige Haftungsausschlüsse in AGB sind unwirksam; üblich und wirksam sind Begrenzungen auf vertragstypische, vorhersehbare Schäden und Haftungssummen in Höhe des Auftragswerts – jeweils mit den gesetzlich zwingenden Ausnahmen (Vorsatz, grobe Fahrlässigkeit, Personenschäden).
5. Checkliste: Diese Punkte gehören in jeden Softwarevertrag
Die 10 Kernklauseln
- Präzise Leistungsbeschreibung mit Akzeptanzkriterien
- Vertragstyp-Klarheit: Erfolg oder Tätigkeit geschuldet?
- Nutzungsrechte am Code inkl. Quellcode-Herausgabe
- Open-Source-Verwendung und Lizenz-Compliance
- Change-Request-Verfahren mit Preisfolgen
- Abnahmeverfahren mit Fehlerklassen und Fristen
- Gewährleistung: Fristen, Nacherfüllung, Reaktionszeiten
- Haftungsbegrenzung mit wirksamen Grenzen
- Datenschutz: Auftragsverarbeitung nach Art. 28 DSGVO, wo nötig
- Exit-Regelungen: Datenexport, Mitwirkung bei Migration, Escrow
Das Wichtigste in Kürze
Ein guter Softwarevertrag beantwortet vier Fragen glasklar: Was wird geschuldet, wem gehört das Ergebnis, wie wird abgenommen und wer haftet wofür? Wer diese Punkte vor Projektbeginn regelt, spart im Streitfall ein Vielfaches der Beratungskosten. Wir gestalten und verhandeln Softwareverträge für Auftraggeber und IT-Anbieter – vom Start-up-Projekt bis zur konzernweiten Einführung.
Softwareprojekt vor dem Start – oder im Streit?
Wir gestalten Ihren Vertrag, bevor es teuer wird, und vertreten Sie konsequent, wenn das Projekt bereits kriselt.
Beratung anfragen →6. Häufige Fragen (FAQ)
Ist ein agiler Entwicklungsvertrag Werk- oder Dienstvertrag?
Das kommt auf die Ausgestaltung an: Wird ein funktionsfähiges Produkt mit definierten Akzeptanzkriterien geschuldet, spricht viel für Werkvertragsrecht – auch bei agiler Methodik. Reine „Sprints gegen Stundensatz“ sind eher Dienstvertrag. Die Vertragsgestaltung entscheidet, welche Rechte Sie im Problemfall haben.
Gehört mir die Software, wenn ich die Entwicklung bezahlt habe?
Nicht automatisch. Die urheberrechtlichen Nutzungsrechte verbleiben ohne Regelung im Zweifel beim Entwickler; Sie erhalten nur, was für den Vertragszweck nötig ist. Lassen Sie sich ausschließliche, übertragbare Rechte und die Herausgabe des Quellcodes ausdrücklich zusichern.
Was ist eine Escrow-Vereinbarung?
Bei Software-Escrow wird der Quellcode bei einem neutralen Dritten hinterlegt und an den Kunden herausgegeben, wenn definierte Fälle eintreten – etwa Insolvenz des Anbieters. Für geschäftskritische Software ein sinnvoller Schutz.
Welche Gewährleistungsfristen gelten bei Software?
Beim Kauf und Werkvertrag grundsätzlich zwei Jahre; in B2B-Verträgen sind Verkürzungen in Grenzen möglich. Bei digitalen Produkten für Verbraucher kommen Aktualisierungspflichten hinzu. Entscheidend ist oft weniger die Frist als das vereinbarte Verfahren: Reaktionszeiten und Fehlerklassen gehören in den Vertrag.
Kann ich einen gescheiterten IT-Vertrag kündigen und mein Geld zurückverlangen?
Beim Werkvertrag können Sie nach erfolgloser Fristsetzung zurücktreten und Schadensersatz verlangen; beim Dienstvertrag ist die Kündigung einfacher, die Rückforderung schwieriger. Wichtig ist die saubere Dokumentation der Mängel und Fristsetzungen – wir begleiten die Eskalation strategisch.
Prüft MANDATI auch Verträge auf Anbieterseite?
Ja. Wir gestalten AGB, Projekt- und Lizenzverträge für Softwarehäuser, Agenturen und SaaS-Anbieter – mit wirksamen Haftungsgrenzen und praxistauglichen Abnahmeregelungen, die Projekte beschleunigen statt bremsen.
7. Ihre Kanzlei für Gestaltung und Prüfung von Softwareverträgen in Essen und ganz NRW
Die Kanzlei MANDATI in Essen berät Unternehmen, Start-ups und Verbraucher im IT-Recht – von der DSGVO-Compliance über IT-Verträge bis zur Abwehr von Abmahnungen. Persönlich in Essen oder vollständig digital, bundesweit.
MANDATI Rechtsanwälte – Ihr Anwalt für Gestaltung und Prüfung von Softwareverträgen in Essen und dem gesamten Ruhrgebiet. Persönliche Beratung vor Ort oder mandatsbezogen bundesweit.
Hindenburgstr. 23, 45127 Essen, Nordrhein-Westfalen
Telefon: 0201 – 890 722 40 · E-Mail: [email protected]
Öffnungszeiten: Mo–Fr 9–18 Uhr
Einzugsgebiete / „in der Nähe":
- Essen
- Bochum
- Dortmund
- Düsseldorf
- Duisburg
- Mülheim a. d. Ruhr
- Oberhausen
- Gelsenkirchen
- Köln
Kanzlei MANDATI
Hindenburgstr. 23
45127 Essen
Nordrhein-Westfalen
Telefon: 0201 – 890 722 40
E-Mail: [email protected]
Beratung im IT-Recht: vor Ort in Essen · bundesweit digital per Video und Telefon
Softwarevertrag prüfen lassen
Festpreis-Prüfung Ihres Entwicklungs-, Lizenz- oder Projektvertrags durch die Kanzlei MANDATI – Rückmeldung binnen weniger Tage.
Beratung anfragen →
