Was kostet Softwarewartung? Kosten, Modelle und Praxisbeispiele
TenMedia ist ein ISO-zertifizierter IT-Dienstleister aus Berlin mit Schwerpunkt Softwareentwicklung und professioneller Softwarewartung. Wir bieten transparente Wartungsverträge mit klar kalkulierten Kosten. Interessiert? Alle Modelle und Konditionen finden Sie auf unserer Preisseite — oder sprechen Sie uns direkt per E-Mail an.
Die 15-25%-Faustregel: Was steckt dahinter?
In der Softwarebranche hat sich eine Daumenregel etabliert: Die jährlichen Kosten für die Wartung einer Individualsoftware liegen bei 15 bis 25 Prozent der ursprünglichen Entwicklungskosten. Woher kommt diese Zahl?
Die Spanne geht auf Erfahrungswerte aus Jahrzehnten industrieller Softwareentwicklung zurück. Sie berücksichtigt, dass eine Software nach dem Go-live nicht einfach „fertig” ist: Sicherheitslücken müssen geschlossen, Abhängigkeiten aktualisiert, Fehler behoben und die Anwendung an sich ändernde Anforderungen angepasst werden. Je geschäftskritischer die Software und je höher die Anforderungen an Verfügbarkeit und Reaktionszeiten, desto näher liegt der Wartungsaufwand an der oberen Grenze.
Ein konkretes Rechenbeispiel: Ein mittelständisches Unternehmen hat eine Branchensoftware für 150.000 Euro entwickeln lassen. Bei einem Wartungsfaktor von 20 Prozent ergeben sich jährliche Wartungskosten von 30.000 Euro — also 2.500 Euro pro Monat. Dafür erhält das Unternehmen Monitoring, Sicherheitsupdates, Fehlerbehebung und ein monatliches Stundenkontingent für kleinere Anpassungen.
Die Faustregel hat allerdings Grenzen. Sie passt gut für stabile, etablierte Anwendungen mit moderatem Änderungsbedarf. Bei Software, die sich in einer intensiven Weiterentwicklungsphase befindet, oder bei Systemen mit besonders strengen Compliance-Anforderungen kann der tatsächliche Aufwand darüber liegen. Umgekehrt sind einfache Web-Applikationen ohne hohe Verfügbarkeitsanforderungen oft günstiger zu warten.
Drei Abrechnungsmodelle im Kostenvergleich
Die grundlegenden Vertragsmodelle — Pauschale, Kontingent und Time & Material — sind in unserem Leitfaden zu Software-Wartungsverträgen beschrieben. Hier geht es um die Frage, die in der Praxis am meisten interessiert: Was kostet das konkret?
Pauschale (Flatrate): Planungssicherheit hat ihren Preis
Szenario: Ein mittelständisches Unternehmen betreibt eine eigenentwickelte ERP-Lösung mit rund 200 Nutzern. Das System ist geschäftskritisch — ein Ausfall kostet pro Stunde mehrere tausend Euro an Produktivitätsverlust. Das Unternehmen braucht garantierte Reaktionszeiten und proaktives Monitoring.
Vertrag: Pauschale Wartung, 3.200 Euro pro Monat. Enthalten sind: 24/7-Monitoring, Sicherheitsupdates, Fehlerbehebung mit garantierter Reaktionszeit von vier Stunden bei kritischen Fehlern, 20 Stunden Wartungskontingent pro Monat für Anpassungen und Optimierungen, ein monatlicher Statusbericht und ein halbjährlicher Architektur-Review.
Jahreskostennetto: 38.400 Euro. Das klingt nach viel — relativiert sich aber schnell, wenn man bedenkt, dass ein einziger ungeplanter Notfalleinsatz am Wochenende leicht 3.000 bis 5.000 Euro kosten kann und ein mehrstündiger Systemausfall den Geschäftsbetrieb empfindlich trifft.
Kontingent-Modell: Flexibel für schwankenden Bedarf
Szenario: Ein Startup betreibt eine Web-Applikation mit etwa 5.000 monatlichen Nutzern. Die Software ist stabil, aber es gibt regelmäßig kleinere Anpassungswünsche. Ein Totalausfall wäre ärgerlich, aber nicht existenzbedrohend. Das Budget ist begrenzt.
Vertrag: Kontingentbasierte Wartung, 10 Stunden pro Monat à 120 Euro. Basismonitoring und automatisierte Sicherheitsscans sind inklusive. Nicht verbrauchte Stunden werden ins Folgequartal übertragen. Zusätzliche Stunden werden bei Bedarf à 140 Euro abgerechnet.
Jahreskostennetto: 14.400 Euro im Basisszenario. In Monaten nach einem größeren Release, wenn mehr Anpassungsbedarf entsteht, kann der Betrag höher ausfallen. In ruhigen Phasen sammelt sich ein Guthaben an, das für geplante Optimierungen genutzt werden kann. Für Startups, die flexible Kostenstrukturen brauchen, ist dieses Modell oft die beste Wahl.
Time & Material: Nur zahlen, was anfällt
Szenario: Ein Unternehmen betreibt ein internes Planungstool, das von etwa 30 Mitarbeitern genutzt wird. Das Tool funktioniert zuverlässig, braucht aber gelegentlich Updates und Fehlerbehebung. Eine garantierte Reaktionszeit ist nicht erforderlich.
Vertrag: Abrechnung nach Aufwand, Stundensatz 140 Euro. Kein Monitoring, keine garantierten Reaktionszeiten. Der Dienstleister wird bei Bedarf beauftragt.
Jahreskostennetto: Bei durchschnittlich vier Stunden pro Monat etwa 6.720 Euro. In guten Monaten weniger, nach einem Systemupdate oder einem größeren Fehler deutlich mehr. Der Haken: Wenn am Freitagabend ein kritischer Fehler auftritt, gibt es keinen Vertrag, der eine schnelle Reaktion garantiert. Der Dienstleister behandelt die Anfrage als normales Ticket — und das kann dauern.
Welche Faktoren treiben die Kosten?
Die Spanne zwischen 500 und 20.000 Euro monatlich ist groß. Die folgenden Faktoren bestimmen, wo sich ein konkretes Projekt einordnet.
Systemkomplexität. Eine monolithische Web-Applikation mit einer Datenbank und einem Frontend ist einfacher zu warten als eine Microservices-Architektur mit zehn Services, mehreren Datenbanken, Message-Queues und verteiltem Caching. Mehr Komponenten bedeuten mehr potenzielle Fehlerquellen und höheren Monitoring-Aufwand.
Anzahl und Art der Schnittstellen. Jede API-Schnittstelle zu einem externen System ist eine potenzielle Schwachstelle. Ändert der Drittanbieter seine API, muss die eigene Software angepasst werden. Systeme mit vielen Integrationen — etwa zu Zahlungsdienstleistern, CRM-Systemen oder Behörden-Schnittstellen — verursachen höheren Wartungsaufwand.
Gewünschte Reaktionszeiten. Vier Stunden Reaktionszeit bei kritischen Fehlern ist teurer als „nächster Werktag”. 24/7-Bereitschaft kostet mehr als Bürozeiten-Support. Die SLA-Parameter sind einer der stärksten Kostentreiber — und gleichzeitig der Bereich, in dem am meisten gespart werden kann, wenn die Anforderungen realistisch bewertet werden.
Compliance-Anforderungen. Unternehmen, die unter NIS-2 fallen, oder Behörden mit strengen Datenschutzauflagen brauchen dokumentierte Prozesse, nachweisbare Sicherheitsmaßnahmen und regelmäßige Audits. Diese Dokumentations- und Nachweispflichten fließen in die Wartungskosten ein.
Alter und Zustand des Codes. Software mit veraltetem Technologie-Stack, fehlender Dokumentation und geringer Testabdeckung ist teurer zu warten als eine gut strukturierte, aktuelle Codebasis. Ein Wartungsvertrag für Individualsoftware sollte deshalb auch Maßnahmen zur Verbesserung der Code-Qualität beinhalten — eine Investition, die sich über die Vertragslaufzeit auszahlt.
Versteckte Kosten: Woran viele nicht denken
Die eigentliche Frage ist nicht „Was kostet Softwarewartung?”, sondern „Was kostet es, keine Softwarewartung zu haben?”
Ungeplante Notfalleinsätze. Ohne Wartungsvertrag wird jeder Fehler zum Ad-hoc-Projekt. Der Dienstleister muss sich erst wieder einarbeiten, Zugänge beschaffen, den Kontext verstehen. Das dauert länger und kostet mehr — erfahrungsgemäß das Drei- bis Fünffache eines geplanten Einsatzes im Rahmen eines laufenden Vertrags.
Sicherheitsvorfälle. Eine nicht gepatchte Sicherheitslücke in einem Framework kann zum Einfallstor für Angreifer werden. Die Kosten eines Sicherheitsvorfalls — Datenwiederherstellung, Meldepflichten, Reputationsschaden, mögliche Bußgelder — übersteigen die Kosten eines Wartungsvertrags um ein Vielfaches.
Produktivitätsverlust durch Ausfälle. Wenn eine geschäftskritische Anwendung ausfällt und kein Wartungsvertrag mit definierten Reaktionszeiten existiert, stehen Mitarbeiter still. Bei einem Stundensatz von 50 Euro pro Mitarbeiter und 100 betroffenen Nutzern kostet jede Stunde Ausfall 5.000 Euro — ohne die Kosten für die Fehlerbehebung selbst.
Veraltete Abhängigkeiten. Werden Framework-Updates über Jahre verschoben, wächst der Aufwand für die irgendwann unvermeidliche Migration exponentiell. Ein Laravel-Upgrade von Version 9 auf 10 ist in wenigen Tagen erledigt. Ein Sprung von Version 6 auf 11 — über vier Hauptversionen hinweg — kann Wochen dauern und zieht oft eine umfassende Überarbeitung der Codebasis nach sich. Erfahrene Laravel-Programmierer in Berlin planen solche Upgrades deshalb als kontinuierlichen Prozess statt als Großprojekt.
Wartungskosten senken — ohne an Qualität zu sparen
Wartungskosten sind kein Fixum. Es gibt konkrete Maßnahmen, die den Aufwand reduzieren, ohne die Qualität der Betreuung zu gefährden.
Gute Dokumentation von Anfang an. Wenn der Wartungsdienstleister nicht rätseln muss, wie ein Modul funktioniert, spart das bei jedem Einsatz Zeit. Architekturdokumentation, API-Dokumentation und Deployment-Anleitungen zahlen sich über die gesamte Lebensdauer der Software aus.
Automatisierte Tests. Eine solide Testabdeckung reduziert das Risiko, dass Wartungsarbeiten neue Fehler einführen. Das verkürzt die Testphase nach jedem Update und senkt die Gesamtkosten der Wartung spürbar.
Proaktives Monitoring. Probleme erkennen, bevor sie Auswirkungen haben, ist günstiger als Feuerwehreinsätze. Ein gutes Monitoring-Setup erkennt Anomalien frühzeitig und ermöglicht gezielte Eingriffe statt aufwendiger Ursachenforschung im Nachhinein.
Regelmäßige Code-Reviews. Technische Schulden früh erkennen und beheben, statt sie auflaufen zu lassen. Ein halbjährlicher Architektur-Review im Rahmen des Application Managements identifiziert Schwachstellen, bevor sie zu kostspieligen Problemen werden.
Was ist der richtige Preis?
Den einen richtigen Preis für Softwarewartung gibt es nicht. Aber es gibt eine klare Logik: Die Kosten ergeben sich aus der Komplexität der Software, dem gewünschten Sicherheitsniveau, den Reaktionszeiten und dem Umfang der proaktiven Betreuung.
Als Orientierung: Für eine typische mittelkomplexe Business-Anwendung liegt ein solider Wartungsvertrag zwischen 1.500 und 5.000 Euro monatlich. Einfachere Systeme sind ab 500 Euro monatlich zu betreuen, komplexe Enterprise-Landschaften können fünfstellige Monatsbeträge erreichen.
Entscheidend ist nicht, den günstigsten Vertrag zu finden, sondern den passenden. Ein Vertrag, der im Ernstfall nicht greift, ist teurer als einer, der etwas mehr kostet, dafür aber Sicherheit bietet. Wer unsicher ist, welches Modell zum eigenen Unternehmen passt, findet auf unserer Preisseite eine erste Orientierung — oder spricht uns direkt für eine individuelle Kalkulation per E-Mail oder telefonisch an.
Weiterführende Informationen
- Wartungsvertrag für Individualsoftware – Strategie, Inhalte und Praxis
- Wartungsvertrag Software: Inhalte, Modelle und Checkliste
- Softwarewartung: Grundlagen und Techniken
- Softwarewartung vor Ort – Lokaler Dienstleister für Software-Wartung
- Service-Level-Agreement (SLA) – KPIs und Reaktionszeiten
- Application Management für Unternehmen
- Maintenance, Wartung und Support Service