Web-App Kosten: Was Schweizer KMU wissen sollten
Eine Firmenwebsite mit Leistungen, Bildern und Kontakt ist anders zu kalkulieren als eine individuelle Web-App mit Benutzerkonten, Datenverwaltung und eigenen Geschäftsabläufen. Für Website-Kosten in der Schweiz mit Preisbeispielen und Rechner gibt es eine eigene Übersicht. Dieser Beitrag hilft bei der Planung einer individuellen Web-App.
Dieser Artikel behandelt individuelle Web-Apps. Die folgenden Beträge sind vereinfachte Planungsbeispiele mit offen genannten Annahmen. Die Beträge sind weder eine Schweizer Marktstatistik noch eine verbindliche Offerte von eluma.ch.
Warum "Was kostet eine App?" die falsche Frage ist
Stell dir vor, du fragst einen Architekten: "Was kostet ein Haus?" Die Antwort hängt davon ab, ob du ein Einfamilienhaus oder eine Villa planst. Bei Web-Apps ist es genauso.
Der Funktionsumfang ist ein wichtiger Kostenfaktor. Eine App mit drei Formularen und einer Datenbankanbindung ist ein anderes Projekt als eine Plattform mit Benutzerverwaltung, Zahlungsabwicklung und Echtzeit-Benachrichtigungen. Auch die Technik, die vorhandenen Daten und die Anforderungen an den Betrieb beeinflussen den Aufwand.
Die bessere Frage lautet: "Welches Problem soll die App lösen und für wen?" Daraus lässt sich ein Umfang beschreiben, der als Grundlage für die Kalkulation dient.
Kostenfaktoren im Detail
Diese Faktoren gehören in die Kalkulation:
-
Funktionsumfang: Funktionen brauchen Konzeption, Entwicklung und Tests. Ein Login-System mit Rollenverwaltung umfasst mehr Arbeit als ein einfaches Kontaktformular. Kläre, was zum Start nötig ist und was später folgen kann.
-
Technische Komplexität: Echtzeit-Funktionen, komplexe Berechnungen und umfangreiche Datenverarbeitung bringen zusätzliche Anforderungen mit. Auch das Erstellen, Lesen, Ändern und Löschen von Daten braucht passende Berechtigungen und Prüfungen.
-
Schnittstellen und APIs: Muss die App mit deinem Buchhaltungssystem, einer Zahlungsplattform oder Drittanbietern kommunizieren? Plane Entwicklung, Fehlerbehandlung und Tests für jede Integration ein.
-
Design und UX: Vorhandene Gestaltungselemente und ein individuelles Design verursachen unterschiedlichen Aufwand. Nutzerinterviews, Prototypen und Bedienprüfungen gehören bei Bedarf ins Budget. Eine höhere Nutzungsrate ist dadurch nicht garantiert.
-
Qualitätssicherung: Automatisierte Tests, manuelle Bedienprüfungen und Sicherheitsprüfungen müssen zum Risiko der Anwendung passen. Sie reduzieren Risiken, können Fehler und Ausfälle aber nicht vollständig ausschliessen.
-
Geräte und Betrieb: Lege die unterstützten Geräte, erwartete Nutzung, Verfügbarkeit und Datensicherung fest. Entwicklung und Tests müssen diese Anforderungen abdecken.
Planungsbeispiele für KMU-Projekte
Für eine erste Budgetdiskussion nehmen wir die folgenden Preisrahmen an. Vorausgesetzt sind ein klar abgegrenzter Funktionsumfang, vorhandene Inhalte und keine umfangreiche Datenmigration. Die Beispiele umfassen Konzeption, Design, Entwicklung, Tests und die erste Bereitstellung. Laufender Betrieb, neue Funktionen und interne Arbeitszeit sind nicht enthalten. Alle Beträge verstehen sich ohne allfällige Mehrwertsteuer.
Einfache Web-App (Dashboard, CRUD-Funktionen) CHF 8'000 bis 15'000 als Planungsannahme
Angenommener Umfang: Ein internes Dashboard zur Datenverwaltung mit einer Benutzerrolle und ohne externe Schnittstellen.
Mittlere Komplexität (Multi-User, API-Integration) CHF 15'000 bis 35'000 als Planungsannahme
Angenommener Umfang: Mehrere Benutzerrollen, eine dokumentierte Schnittstelle zu einem bestehenden System, E-Mail-Benachrichtigungen und einfache Auswertungen.
Komplexe Plattform (E-Commerce, Booking-System) CHF 35'000 bis 80'000 als Planungsannahme
Angenommener Umfang: Ein abgegrenztes Buchungssystem mit Zahlungsabwicklung und mehreren Benutzerrollen. Ein vollständiger Marktplatz, umfangreiche Integrationen oder besondere Verfügbarkeitsanforderungen können ausserhalb dieses Beispiels liegen. Die Beträge sind keine Preisobergrenzen.
Fiktive Modellrechnung: Reservierungs-App für ein Restaurant
Ein fiktives Restaurant mit einem Standort möchte eine Reservierungs-App. Wir nehmen 15 Personentage zu je CHF 1'200 an. Das ist eine Rechenannahme, kein Kundenprojekt, kein Marktstundensatz und keine Offerte. Vorausgesetzt sind ein vorhandenes Design, eine Verwaltungsrolle und keine Anbindung an Kasse, Kalender oder Zahlungsdienste.
| Posten | Aufwand | Kosten |
|---|---|---|
| Konzeption und UX-Design | 3 Tage | CHF 3'600 |
| Online-Reservierung mit Tischverwaltung | 5 Tage | CHF 6'000 |
| Admin-Dashboard für das Service-Team | 3 Tage | CHF 3'600 |
| E-Mail- und SMS-Bestätigungen | 2 Tage | CHF 2'400 |
| Responsive Design und Testing | 2 Tage | CHF 2'400 |
| Total | 15 Tage | CHF 18'000 |
Die 15 Personentage beschreiben den angenommenen Arbeitsaufwand, keine zugesagte Lieferfrist. Für den Kostenvergleich nehmen wir zusätzlich CHF 600 bis 2'200 pro Monat für den eigenen Betrieb an, wie unten aufgeschlüsselt. Für ein Standardprodukt mit vergleichbarem Funktionsumfang setzen wir rein rechnerisch CHF 3'000 bis 6'000 pro Jahr an, einschliesslich der benötigten Nutzungsgebühren und ohne Einrichtungskosten. Auch dies ist kein geprüfter Anbieterpreis.
| Zeitraum | Eigene App, Entwicklung und Betrieb | Standardprodukt, angenommene Abogebühren |
|---|---|---|
| 3 Jahre | CHF 39'600 bis 97'200 | CHF 9'000 bis 18'000 |
| 5 Jahre | CHF 54'000 bis 150'000 | CHF 15'000 bis 30'000 |
Unter diesen Annahmen amortisiert sich die eigene App nicht durch eingesparte Abogebühren. Schon der angenommene eigene Betrieb kostet mindestens CHF 7'200 pro Jahr. Eine Individuallösung müsste einen zusätzlichen, belegbaren Nutzen bringen, der ihre Mehrkosten rechtfertigt. Einrichtung, Migration, neue Funktionen, Preisänderungen und interner Aufwand müssen für eine konkrete Entscheidung auf beiden Seiten ergänzt werden. Auch eine eigene App bleibt von Hosting, Bibliotheken und weiteren Diensten abhängig.
Template vs. Massgeschneidert: Wann lohnt sich was?
Nicht jedes Projekt braucht eine Individuallösung. Vergleiche den benötigten Umfang und die Gesamtkosten über denselben Zeitraum.
Ein Template oder SaaS-Produkt reicht, wenn:
- deine Anforderungen standardisiert sind (Blog, einfacher Online-Shop, Portfolio)
- du einen vorhandenen Funktionsumfang nutzen kannst, ohne ihn neu entwickeln zu lassen
- Die Prozesse sich an die Software anpassen können, nicht umgekehrt
Individuelle Entwicklung solltest du prüfen, wenn:
- deine Geschäftsprozesse spezifisch sind und keine Standardlösung sie abbildet
- du Nutzungsrechte, Datenexport und einen möglichen Anbieterwechsel vertraglich regeln musst
- Die App ein zentrales Werkzeug für dein Kerngeschäft wird
- Integrationen mit bestehenden Systemen nötig sind
- Anforderungen an Datenzugriff und Hosting von verfügbaren Standardprodukten nicht erfüllt werden
Keiner dieser Punkte beweist für sich eine Kostenersparnis. Prüfe zuerst, welche Standardprodukte die Anforderungen erfüllen und welche Lücken tatsächlich bleiben.
Laufende Kosten nach dem Launch
Die Entwicklung ist nur ein Teil der Investition. Für die Modellrechnung oben verwenden wir folgende monatliche Budgetannahmen:
- Infrastruktur und Versand: CHF 100 bis 200 pro Monat als Sammelposten für Hosting, Domain, TLS-Zertifikat, Backups sowie E-Mail- und SMS-Versand. Das ist keine Tarifauskunft. Nutzung und gewählte Dienste bestimmen den tatsächlichen Betrag.
- Wartung und Updates: CHF 500 bis 2'000 pro Monat als angenommener Aufwand für Sicherheitsupdates, Überwachung und Fehlerbehebung. Umfang, Reaktionszeiten und Zuständigkeiten müssen separat vereinbart werden.
Zusammen sind das CHF 600 bis 2'200 pro Monat oder CHF 7'200 bis 26'400 pro Jahr. Neue Funktionen und zusätzlicher Support sind in diesem Beispiel nicht enthalten. Diese Kosten lassen sich nicht pauschal als Prozentsatz des Entwicklungspreises bestimmen. Du brauchst ein eigenes Betriebsbudget auf Basis des vereinbarten Leistungsumfangs.
Was du vor der Beauftragung klären solltest
Für den Vergleich von Offerten sollten diese Punkte schriftlich feststehen:
- Welche Funktionen, Geräte und Schnittstellen sind enthalten, welche ausgeschlossen?
- Gilt ein Festpreis oder eine Abrechnung nach Aufwand? Wie werden Änderungen vereinbart?
- Was sind die Abnahmekriterien und welche Termine sind zugesagt?
- Wer trägt nach dem Start Betrieb, Wartung und Support, und zu welchen Kosten?
Fazit
Die Kosten einer individuellen Web-App hängen von Umfang, Technik und Betrieb ab. Eine Firmenwebsite braucht eine andere Kalkulation. Die Preisrahmen in diesem Artikel helfen bei einer ersten Budgetdiskussion, ersetzen aber keine Prüfung deines konkreten Vorhabens.
Vergleiche Standardsoftware und Eigenentwicklung mit denselben Anforderungen und einschliesslich der laufenden Kosten. Eine Amortisation lässt sich erst beurteilen, wenn Entwicklung, Betrieb und belegbare Einsparungen gemeinsam gerechnet sind.
Für ein konkretes Vorhaben findest du hier mehr zu individuellen Web-Apps für KMU aus Schaffhausen. Beschreibe deinen Ablauf und die beteiligten Systeme, um ein Projektgespräch für deine Web-App anzufragen.
Quellen und Einordnung
Die Beträge in diesem Artikel sind ausdrücklich genannte Planungsannahmen. Sie stammen nicht aus einer Marktstudie. Diese Quellen erläutern Anforderungen, die bei der Festlegung des Umfangs berücksichtigt werden sollten.