Kosten
Software-Wartungskosten: Was kosten Wartung und Betrieb pro Jahr?
Von Dominik Natter · Zuletzt aktualisiert am 3. November 2026 · 8 Min. Lesezeit
Kurz gesagt
Für Wartung und Betrieb von Individualsoftware sollten Sie pro Jahr 15 bis 20 Prozent der Projektkosten einplanen. Bei einem Projekt von CHF 60'000 sind das CHF 9'000 bis 12'000 pro Jahr oder CHF 750 bis 1'000 pro Monat, als Richtwert exkl. MWST. Darin enthalten sind Sicherheitsupdates, Überwachung, Backups, Support und vereinbarte Reaktionszeiten, bei uns auch das Hosting im EWR. Neue Funktionen sind Weiterentwicklung und werden separat budgetiert.
Wie viel Prozent der Projektkosten kostet Softwarewartung?
Rechnen Sie pro Jahr mit 15 bis 20 Prozent der ursprünglichen Projektkosten. Diesen Richtwert nennen wir auch auf unseren Leistungs- und Lösungsseiten. Alle Beträge in diesem Ratgeber verstehen sich exkl. MWST. Das gilt in der Schweiz und in Liechtenstein gleich, denn Liechtenstein gehört zum Schweizer MWST-Gebiet.
Der Prozentsatz hängt am Projektpreis, weil grössere Anwendungen mehr Bibliotheken, mehr Schnittstellen und mehr Daten haben. Jedes dieser Teile braucht Updates, Überwachung und Backups. Eine einfache Schnittstelle liegt eher bei 15 Prozent. Eine Anwendung mit vielen Anbindungen und Nutzergruppen liegt eher bei 20 Prozent.
Schweizer Anbieter rechnen mit Stundensätzen zwischen CHF 150 und 250. Bei CHF 200 pro Stunde entsprechen CHF 12'000 pro Jahr rund 60 Stunden. Ein Teil davon geht an Hosting und Werkzeuge, der Rest ist Arbeitszeit für Ihre Anwendung.
- der Projektkosten pro Jahr für Wartung und Betrieb
- 15 bis 20 %
- Wartung pro Jahr für ein Kundenportal zu CHF 60'000, bis CHF 12'000
- CHF 9'000
- der ursprünglichen Projektkosten kostet die Wartung über fünf Jahre
- 75 bis 100 %
- Stundensätze von Schweizer Anbietern
- CHF 150 bis 250
Was in die Wartung gehört und was Weiterentwicklung ist
Wartung hält eine Anwendung sicher und lauffähig. Sie ändert nichts daran, was die Software kann. Weiterentwicklung ist alles, was neue Funktionen bringt: ein zusätzliches Modul, eine neue Schnittstelle, eine weitere Nutzergruppe. Sie gehört nicht in die Wartungspauschale, sondern wird wie ein Projekt geplant, mit Etappe und Kostendach.
Diese Leistungen gehören in einen Wartungsvertrag:
- Sicherheitsupdates: Betriebssystem, Laufzeitumgebung wie PHP, Node.js oder .NET, Datenbank und Framework werden zeitnah aktualisiert. Kritische Lücken auch ausserhalb des normalen Rhythmus.
- Pflege der Abhängigkeiten: Eine moderne Webanwendung nutzt viele fremde Bibliotheken. Sie werden regelmässig geprüft und auf unterstützte Versionen gehoben.
- Überwachung: Erreichbarkeit, Fehler, Speicherplatz und Schnittstellen werden laufend geprüft. Bei Problemen geht eine Meldung an den Anbieter, bevor Ihre Mitarbeitenden anrufen.
- Backups und Restore-Tests: Daten werden automatisch gesichert, an einem zweiten Ort aufbewahrt und regelmässig probeweise zurückgespielt. Ein Backup, das nie getestet wurde, ist kein Beleg.
- Support: Eine feste Anlaufstelle für Fragen und Störungen, mit vereinbarten Reaktionszeiten.
- Kleine Anpassungen: Ein geändertes Feld, ein neuer Bericht, eine angepasste Vorlage. Üblich ist ein Kontingent an Stunden pro Jahr.
- Dokumentation: Änderungen werden nachgeführt, damit Betriebshandbuch und Code übereinstimmen.
Bestandteile von Wartung und Betrieb mit Kostenrahmen
| Bestandteil | Kosten | Hinweis |
|---|---|---|
| Wartung und Betrieb gesamt | 15 bis 20 % der Projektkosten pro Jahr | Richtwert exkl. MWST, bei uns inkl. Hosting im EWR |
| Sicherheitsupdates | in der Wartung enthalten | laufend, kritische Lücken sofort |
| Wechsel auf neue Hauptversion | planen und budgetieren | Aufwand je nach Rückstand, z. B. .NET 8 und 9 bis 10.11.2026 |
| Überwachung und Alarmierung | in der Wartung enthalten | Erreichbarkeit, Fehler, Schnittstellen |
| Backups und Restore-Tests | in der Wartung enthalten | Restore-Test regelmässig, mit Bericht |
| Support und kleine Anpassungen | Stundenkontingent | Stundensätze CH-Anbieter CHF 150 bis 250 |
| Server-Infrastruktur | ab rund EUR 6 pro Monat | Einstiegspreis eines grossen Anbieters, produktiv deutlich mehr |
| Weiterentwicklung | nicht in der Wartung | als Etappe mit Kostendach |
Hosting-Kosten einer Webanwendung getrennt betrachten
Hosting ist der Betrieb der Server, auf denen Ihre Anwendung läuft.
Die reine Infrastruktur ist meist der kleinere Teil der Betriebskosten. Ein einfacher virtueller Server in einem Rechenzentrum in Deutschland oder Finnland kostet bei einem grossen Anbieter ab rund EUR 6 pro Monat ohne MWST. Eine produktive Geschäftsanwendung braucht mehr: eine Datenbank, Speicher für Backups an einem zweiten Ort, eine Testumgebung, Überwachung und einen Dienst für den E-Mail-Versand.
Teurer wird es bei grossen Datenmengen, vielen Dokumenten und Bildern, Lastspitzen und Anforderungen an Hochverfügbarkeit. Fragen Sie auch nach dem Standort. Für Personendaten ist ein Rechenzentrum in der Schweiz oder im EWR datenschutzrechtlich meist einfacher als eines ausserhalb.
Reaktionszeiten und SLA einfach erklärt
Ein Service Level Agreement, kurz SLA, legt fest, wie schnell der Anbieter reagiert und wie verfügbar die Anwendung sein soll. Lesen Sie die Zusagen genau, denn ähnliche Begriffe meinen Verschiedenes.
- Reaktionszeit: Bis wann sich jemand meldet und mit der Analyse beginnt. Sie sagt nichts darüber, wann der Fehler behoben ist.
- Lösungszeit: Bis wann die Störung behoben oder umgangen ist. Sie wird oft nur als Ziel zugesagt, weil manche Ursachen bei Dritten liegen, etwa beim ERP-Hersteller.
- Servicezeiten: In welchen Stunden die Fristen laufen. Bürozeiten von Montag bis Freitag kosten weniger als ein Pikett rund um die Uhr.
- Prioritäten: Ein Totalausfall ist dringender als ein falsch formatierter Bericht. Gute Verträge definieren drei oder vier Stufen mit eigenen Fristen.
- Verfügbarkeit: Eine Zusage von 99,5 Prozent erlaubt rund 3,6 Stunden Ausfall pro Monat. Prüfen Sie, ob geplante Wartungsfenster mitzählen.
Was passiert, wenn Software nicht gewartet wird?
Ohne Wartung läuft Software zunächst weiter. Das Risiko wächst still, bis ein Ereignis es sichtbar macht. Die letzten Wochen zeigen, wie schnell das geht.
Am 21. Oktober 2026 hat das PHP-Projekt Sicherheitsupdates für alle unterstützten Versionen veröffentlicht. Sie schliessen zwei kritische Lücken mit einer Bewertung von 9,2 nach CVSS 4.0. Angreifer konnten damit ohne Anmeldung eigenen Code auf dem Server ausführen. Das PHP-Projekt rief dazu auf, sofort zu aktualisieren. Mit Wartungsvertrag war das Sache des Anbieters. Alle anderen mussten kurzfristig jemanden finden.
Dazu kommen Versionen, die auslaufen. Anwendungen auf diesen Versionen laufen weiter, aber neue Lücken werden nicht mehr geschlossen. Mehr dazu im Ratgeber «PHP 8.2 Supportende: Was KMU bis Ende 2026 tun müssen».
10. November 2026
.NET 8 und .NET 9
Microsoft beendet den Support für .NET 8 und .NET 9.
31. Dezember 2026
PHP 8.2
Nach diesem Datum erhält PHP 8.2 keine Sicherheitsupdates mehr.
Das dritte Problem ist technische Schuld. Wer Updates jahrelang aufschiebt, muss irgendwann mehrere Versionssprünge auf einmal machen. Dann passen Bibliotheken nicht mehr zusammen, und aus einer Routinearbeit wird ein Projekt. Dieser plötzliche Grossaufwand kann mehr kosten als die eingesparte Wartung mehrerer Jahre.
Drei Rechenbeispiele und die Kosten über fünf Jahre
Die Beispiele verwenden die Preisrahmen unserer Lösungsseiten und den Richtwert von 15 bis 20 Prozent. Sie sind Richtwerte, keine Offerte.
Wartungskosten pro Jahr in drei Beispielen
+Werte als Tabelle anzeigen
| Wert | Wartung bei 15 % | Wartung bei 20 % |
|---|---|---|
| Shop-ERP-Schnittstelle, CHF 30'000 | CHF 4'500 | CHF 6'000 |
| Kundenportal, CHF 60'000 | CHF 9'000 | CHF 12'000 |
| FileMaker-Ablösung, CHF 120'000 | CHF 18'000 | CHF 24'000 |
Schnittstelle zwischen Shop und ERP für CHF 30'000: Die Wartung kostet CHF 4'500 bis 6'000 pro Jahr, also CHF 375 bis 500 pro Monat. Hier geht es vor allem um Überwachung, Updates und um Anpassungen, wenn Shop oder ERP ein Update erhalten.
Kundenportal für CHF 60'000: Die Wartung kostet CHF 9'000 bis 12'000 pro Jahr, also CHF 750 bis 1'000 pro Monat. Weil sich Ihre Kunden von aussen anmelden, haben Sicherheitsupdates und Überwachung hier besonderes Gewicht.
Ablösung einer FileMaker-Lösung für CHF 120'000: Die Wartung kostet CHF 18'000 bis 24'000 pro Jahr, also CHF 1'500 bis 2'000 pro Monat. Die Anwendung ist geschäftskritisch und mit ERP und Buchhaltung verbunden. Kurze Reaktionszeiten sind hier eher gerechtfertigt.
Über eine Nutzungsdauer von fünf Jahren summiert sich die Wartung auf 75 bis 100 Prozent der ursprünglichen Projektkosten. Beim Kundenportal sind das CHF 45'000 bis 60'000. Planen Sie diese Lebenszykluskosten von Anfang an ein. Wie die Projektkosten selbst entstehen, zeigt unser Ratgeber «Was kostet Individualsoftware».
Checkliste: Worauf Sie im Wartungsvertrag achten
Prüfen Sie jeden Wartungsvertrag auf diese Punkte, bevor Sie unterschreiben.
- Leistungsumfang: Welche Updates, welche Überwachung und welche Backups sind enthalten? Was ist ausdrücklich ausgeschlossen?
- Reaktionszeiten: Fristen pro Prioritätsstufe, Servicezeiten und Erreichbarkeit sind schriftlich festgehalten.
- Kostendach: Ein fester Jahresbetrag oder ein Stundenkontingent mit Obergrenze. Arbeiten darüber hinaus nur nach Ihrer Freigabe.
- Abgrenzung zur Weiterentwicklung: Es ist geregelt, wer entscheidet, ob ein Wunsch Wartung oder ein neues Projekt ist.
- Kündbarkeit: Laufzeit und Kündigungsfrist erlauben einen Wechsel, ohne dass Sie über Jahre gebunden sind.
- Quellcode und Rechte: Der Code liegt in einem Repository, auf das Sie Zugriff haben, und die Nutzungsrechte liegen bei Ihnen. Mehr dazu im Ratgeber «Wem gehört der Quellcode bei Individualsoftware? Rechte in der Schweiz und in Liechtenstein».
- Übergabe: Der Anbieter übergibt bei einem Wechsel Dokumentation, Zugänge und Daten geordnet und begleitet eine Übergangszeit.
- Hosting und Datenstandort: Wo stehen die Server, wer hat Zugriff, und wo liegen die Backups?
- Restore-Tests: Wie oft wird eine Wiederherstellung geprüft, und erhalten Sie darüber einen Bericht?
- Jahresbericht: Eine Übersicht über Updates, Störungen und anstehende Versionswechsel, damit Sie grössere Schritte budgetieren können.
Wann Sie weniger Wartung brauchen
Nicht jede Anwendung braucht das volle Paket. In diesen Fällen genügt weniger:
- Das Werkzeug wird nur intern während der Bürozeiten genutzt. Dann brauchen Sie kein Pikett am Wochenende.
- Ihr IT-Partner betreibt bereits Server und Backups. Dann übernimmt er das Hosting, und der Entwickler kümmert sich nur um Anwendung und Abhängigkeiten.
- Die Anwendung ist nicht aus dem Internet erreichbar. Das Risiko sinkt, Updates bleiben trotzdem nötig.
- Die Software wird bald abgelöst. Dann genügen Sicherheitsupdates und Backups bis zum Umstieg.
Woher diese Angaben kommen
Prozentsätze, Preisrahmen und Stundensätze
Die Prozentsätze und Preisrahmen sind Richtwerte exkl. MWST und entsprechen den Angaben auf unseren Leistungs- und Lösungsseiten. Die Stundensätze von CHF 150 bis 250 entsprechen dem, was Schweizer Anbieter öffentlich angeben.
PHP und .NET
Die Angaben zu PHP stammen aus der Sicherheitsmeldung des PHP-Projekts vom 21. Oktober 2026 und aus der Übersicht der unterstützten Versionen auf php.net. Die Daten zu .NET stammen aus der Support-Richtlinie von Microsoft für .NET.
Serverpreise
Der Einstiegspreis für Server stammt aus der öffentlichen Preisliste von Hetzner Cloud.
Rechtliche Hinweise
Die rechtlichen Hinweise beziehen sich auf Art. 8 des Schweizer Datenschutzgesetzes und Art. 32 der DSGVO und sind keine Rechtsberatung.
Rechenbeispiele
Die Rechenbeispiele beruhen auf den genannten Annahmen. Verbindlich wird ein Betrag erst mit der Offerte für Ihren Wartungsvertrag.
Stand: November 2026.
| Wartung und Betrieb gesamt | 15 bis 20 % der Projektkosten pro Jahr | Richtwert exkl. MWST, bei uns inkl. Hosting im EWR |
|---|---|---|
| Sicherheitsupdates | in der Wartung enthalten | laufend, kritische Lücken sofort |
| Wechsel auf neue Hauptversion | planen und budgetieren | Aufwand je nach Rückstand, z. B. .NET 8 und 9 bis 10.11.2026 |
| Überwachung und Alarmierung | in der Wartung enthalten | Erreichbarkeit, Fehler, Schnittstellen |
| Backups und Restore-Tests | in der Wartung enthalten | Restore-Test regelmässig, mit Bericht |
| Support und kleine Anpassungen | Stundenkontingent | Stundensätze CH-Anbieter CHF 150 bis 250 |
| Server-Infrastruktur | ab rund EUR 6 pro Monat | Einstiegspreis eines grossen Anbieters, produktiv deutlich mehr |
| Weiterentwicklung | nicht in der Wartung | als Etappe mit Kostendach |
Häufige Fragen
Ist ein Wartungsvertrag für Software Pflicht?
Nein, gesetzlich ist kein Wartungsvertrag vorgeschrieben. Wer Personendaten bearbeitet, muss sie aber angemessen schützen, in der Schweiz nach Art. 8 des Datenschutzgesetzes, in Liechtenstein nach Art. 32 der DSGVO. Ohne regelmässige Sicherheitsupdates und getestete Backups ist das bei einer Webanwendung schwer zu begründen. Ob Sie die Wartung selbst, über Ihren IT-Partner oder beim Entwickler organisieren, entscheiden Sie.
Was ist der Unterschied zwischen Softwarewartung und Weiterentwicklung?
Wartung hält die Software sicher und lauffähig, Weiterentwicklung bringt neue Funktionen. Zur Wartung gehören Sicherheitsupdates, Überwachung, Backups, Support und kleine Anpassungen im vereinbarten Kontingent. Ein neues Modul, eine zusätzliche Schnittstelle oder eine weitere Nutzergruppe sind Weiterentwicklung und werden als eigene Etappe mit Kostendach geplant.
Können wir den Wartungsvertrag kündigen und den Anbieter wechseln?
Ja, wenn der Vertrag das zulässt und Sie Quellcode, Dokumentation und Zugänge besitzen. Achten Sie deshalb schon beim Abschluss auf eine überschaubare Laufzeit, eine klare Kündigungsfrist und eine Pflicht zur geordneten Übergabe. Bei uns liegen Repository, Architekturbeschrieb und Betriebshandbuch von Anfang an bei Ihnen.
Wer betreibt die Software nach dem Go-live?
Auf Wunsch wir. Ein Wartungsvertrag umfasst Hosting im EWR, Überwachung, Sicherheitsupdates, Backups und vereinbarte Reaktionszeiten. Üblich sind 15 bis 20 Prozent der Projektkosten pro Jahr. Sie können den Betrieb auch in Ihre eigene Infrastruktur oder zu Ihrem IT-Partner nehmen.
Wie abhängig machen wir uns von Natter Solutions?
So wenig wie möglich, und darauf achten wir von Anfang an. Jedes Projekt wird so dokumentiert und übergeben, dass Betrieb und Weiterentwicklung ohne uns möglich sind: Repository, Architekturbeschrieb, Betriebshandbuch und Zugangsdaten liegen bei Ihnen.
Passende Leistungen:IndividualsoftwareSchnittstellen
Passende Lösungen
«Unser Betrieb hängt an einer Excel- oder FileMaker-Lösung, die nur noch eine Person versteht.»
Excel- und FileMaker-Ablösung
CHF 40'000 bis 150'000
3 bis 8 Monate
«Unsere Kunden rufen für jeden Auftragsstatus an, und wir suchen die Antwort im ERP.»
Kundenportal mit ERP-Anbindung
CHF 25'000 bis 80'000
10 bis 24 Wochen
Sprechen wir über Ihren Fall.
20 Minuten genügen, um zu klären, ob sich eine eigene Lösung für Sie lohnt.