Doğan Ucar
Doğan Uçar
Geschäftsführer

Die Frage kommt in fast jedem Erstgespräch zuerst: Was kostet das? Die ehrliche Antwort lautet, dass eine Webanwendung im KMU-Umfeld je nach Umfang zwischen einem niedrigen fünfstelligen und einem sechsstelligen Betrag liegt. Diese Spanne ist für eine Budgetplanung wertlos, deshalb zerlegen wir sie hier: in drei Größenklassen mit Beispielumfang, in die acht Faktoren, die den Preis bewegen, in die Leistungen neben der Programmierung und in die laufenden Kosten nach dem Start. Am Ende können Sie einschätzen, in welcher Klasse Ihr Vorhaben liegt und welche Stellschrauben Sie haben.

Was ist eine Webanwendung, und was ist sie nicht?

Eine Webanwendung ist eine Software, die im Browser läuft und mit der Nutzer arbeiten, statt nur zu lesen. Der Unterschied zur Website liegt nicht in der Technik, sondern im Zweck: Eine Website informiert, eine Webanwendung verarbeitet Daten, kennt Nutzer und Rollen, bildet Abläufe ab und erzeugt Ergebnisse.

Weil die Begriffe gern vermischt werden, hier die Abgrenzung, die für Ihre Budgetplanung zählt:

  • Website oder Unternehmensauftritt: Inhalte, Kontaktformular, vielleicht ein Blog. Meist mit einem Redaktionssystem umgesetzt. Hier geht es um Darstellung, nicht um Prozesse.
  • Webanwendung: Anmeldung, Rollen, Datenhaltung, Auswertungen, Schnittstellen. Beispiele: Auftragsverwaltung, Kundenportal, Buchungssystem, Prüfprotokolle, interne Freigabe-Workflows. Läuft auf jedem Gerät im Browser, ohne Installation.
  • Native App: Wird aus dem App Store installiert. Nötig bei tiefem Gerätezugriff: Push, Kamera-Dauerbetrieb, Bluetooth, echte Offline-Fähigkeit. Der Preis liegt höher, weil zwei Plattformen und zwei Store-Prozesse dazukommen. Zahlen dazu in unserer Übersicht zur App-Entwicklung und ihren Kosten.
  • Desktop-Anwendung: Installation auf jedem einzelnen Arbeitsplatz. Heute nur noch sinnvoll bei hohem Rechenbedarf oder Hardware-Anbindung vor Ort; die Verteilung von Updates ist der größte Nachteil.

Für die meisten KMU-Vorhaben ist die Webanwendung der richtige Zuschnitt: eine Codebasis, zentrale Updates, Zugriff aus Büro, Homeoffice und Baustelle. Was das in der Umsetzung bedeutet, steht auf unserer Seite zur individuellen Webentwicklung.

Was kostet eine Webanwendung? Drei Größenklassen

Der Preis folgt dem Umfang, nicht der Branche. Aus unseren Projekten lassen sich drei Klassen bilden, die den größten Teil der Anfragen abdecken. Alle Angaben sind Erfahrungswerte für den deutschen Markt und ein Rahmen für die erste Planung, kein Angebot.

Klein: ein Prozess, zwei bis drei Rollen
Beispiel: Ein Betrieb löst eine gewachsene Excel-Lösung ab. Erfasst werden Aufträge mit Kunde, Termin und Status. Drei Rollen greifen zu: Innendienst legt an, Außendienst meldet zurück, Geschäftsführung sieht eine Auswertung. Dazu Anmeldung, Rechteverwaltung, eine Liste mit Filtern, ein PDF-Export. Keine Fremdsystem-Anbindung, Altdaten nur als einmalige CSV-Übernahme. Laufzeit rund 4 bis 8 Wochen, Aufwand im niedrigen bis mittleren fünfstelligen Bereich.

Mittel: mehrere Module und Schnittstellen
Beispiel: Dieselbe Auftragsverwaltung, ergänzt um Zeiterfassung, Materialentnahme, Dokumentenablage und eine mobile Ansicht für die Monteure. Dazu zwei Schnittstellen, etwa Export in die Buchhaltung und Stammdatenabgleich mit der Warenwirtschaft. Fünf bis sieben Rollen, differenzierte Rechte, Altdaten aus zwei Vorsystemen. Laufzeit 3 bis 5 Monate, Aufwand im mittleren bis hohen fünfstelligen Bereich.

Groß: Mandanten und komplexe Integrationen
Beispiel: Ein Portal, das mehrere Standorte oder Kunden als getrennte Mandanten abbildet, mit eigenem Branding je Mandant, ERP-Anbindung, Single Sign-on, revisionssicherer Protokollierung und frei konfigurierbaren Auswertungen. Oft kommt eine Schnittstelle für Partner dazu. Laufzeit 6 Monate und mehr, Aufwand im sechsstelligen Bereich.

Wenn Sie Ihr Vorhaben schnell einordnen möchten, hilft unser Kostenrechner für individuelle Software. Er fragt genau die Punkte ab, die die Klasse bestimmen.

Was treibt den Preis? Die acht wichtigsten Faktoren

Nicht die Anzahl der Bildschirmmasken bestimmt den Preis, sondern acht wiederkehrende Merkmale. Die folgende Tabelle zeigt, wie stark jeder Faktor typischerweise auf den Gesamtaufwand wirkt und woran Sie erkennen, ob er bei Ihnen zuschlägt.

PreistreiberAuswirkungWorauf es ankommt
Rollen und RechtemittelZwei Rollen sind schnell umgesetzt. Ab etwa fünf Rollen mit Rechten je Datensatz wächst der Testaufwand überproportional.
SchnittstellenhochDer größte Einzelposten. Eine dokumentierte API kostet wenig. Fehlt sie, sind Dateiaustausch oder direkte Datenbankzugriffe nötig, und jeder Sonderfall muss abgesichert werden.
Datenmigrationmittel bis hochSaubere Altdaten sind Fleißarbeit. Excel-Bestände mit Dubletten und uneinheitlichen Formaten kosten oft mehr als das Modul, das sie später nutzt.
Design-Anspruchgering bis mittelEine Oberfläche auf Basis eines etablierten Komponenten-Systems ist günstig. Ein eigenes Designkonzept mit individuellen Komponenten und Abstimmungsschleifen ist ein Teilprojekt für sich.
Mobile und OfflinehochEine für kleine Bildschirme optimierte Ansicht ist Standard. Echte Offline-Fähigkeit mit lokaler Datenhaltung und späterem Abgleich samt Konfliktbehandlung ist einer der teuersten Wünsche überhaupt.
Compliance und DSGVOmittelVerschlüsselung, Löschkonzept und Rollentrennung gehören immer dazu. Aufwendig wird es bei Protokollierungspflichten, Mandantentrennung oder branchenspezifischen Vorgaben.
Berichte und ExportemittelFünf feste Auswertungen sind überschaubar. Ein Baukasten, mit dem Nutzer eigene Berichte zusammenstellen und exportieren, ist ein Modul für sich.
Mehrsprachigkeitgering bis mittelVon Anfang an eingeplant, ist der Aufwand klein. Teuer wird das Nachrüsten, dazu kommen laufende Übersetzungskosten bei jeder Änderung.

Zwei Faktoren wirken erfahrungsgemäß am stärksten: Schnittstellen und Offline-Fähigkeit. Wenn Sie vor dem Angebot nur zwei Punkte belastbar klären können, dann diese beiden.

Was steckt im Preis außer Programmierung?

In einem seriösen Angebot macht die reine Programmierung etwa die Hälfte bis zwei Drittel des Aufwands aus. Der Rest sind Leistungen, ohne die die Software zwar existiert, aber nicht im Betrieb ankommt. Prüfen Sie beim Vergleich, ob diese Positionen enthalten oder stillschweigend weggelassen wurden.

  • Konzeption: Prozesse aufnehmen, Rollen schneiden, Datenmodell entwerfen. Das ist die Phase, in der Fehler am günstigsten sind.
  • Tests: Automatisierte Tests für die fachlichen Kernregeln plus manuelle Abnahmetests. Sie kosten spürbar Aufwand und sind der Grund, warum spätere Änderungen bezahlbar bleiben.
  • Deployment: Serverumgebung, Zertifikate, Backups, automatisierte Auslieferung, Test- und Produktivumgebung, Überwachung.
  • Dokumentation: Technische Dokumentation, damit Sie nicht an einen Anbieter gebunden sind, und eine kurze Anwenderanleitung für den Alltag.
  • Einweisung: Schulung der Schlüsselnutzer und Korrektur der Punkte, die erst im echten Betrieb auffallen.

Ein Angebot, das nur Entwicklungsstunden ausweist und deshalb günstiger wirkt, verschiebt diese Posten lediglich in die Zeit nach dem Go-live, meist zu Ihren Lasten.

Welche laufenden Kosten kommen nach dem Start?

Eine Webanwendung ist kein einmaliger Kauf, sondern verursacht laufende Kosten in zwei Blöcken: Betrieb und Wartung. Beides sollten Sie von Beginn an im Budget führen, sonst entsteht nach einem Jahr eine unangenehme Überraschung.

Hosting und Betrieb: Für eine typische KMU-Anwendung mit 10 bis 100 Nutzern liegen die Kosten für Server, Datenbank, Backups und Überwachung erfahrungsgemäß bei 50 bis 300 Euro im Monat. Ausschlaggebend sind Datenmenge, Verfügbarkeitsanforderung und die Frage, ob eine getrennte Testumgebung dauerhaft mitläuft. Anwendungen mit vielen gleichzeitigen Nutzern, großen Dateibeständen oder Hochverfügbarkeit liegen darüber.

Wartung und Weiterentwicklung: Als Faustwert kalkulieren Sie 15 bis 25 Prozent der Entwicklungskosten pro Jahr. Darin stecken Sicherheitsupdates für Framework und Bibliotheken, Anpassungen an neue Browser- und Systemversionen, Fehlerbehebung, Überwachung und ein Kontingent für kleine Änderungen. Wie sich dieser Betrag zusammensetzt und welche Vertragsmodelle üblich sind, haben wir in unserem Beitrag zur Kalkulation von Softwarewartungskosten im Detail aufgeschlüsselt.

Der Prozentsatz ist kein Aufschlag für nichts: Software, die zwei Jahre ohne Updates läuft, sammelt bekannte Sicherheitslücken in ihren Abhängigkeiten an, und die Nachrüstung ist teurer als kontinuierliche Pflege.

Wie läuft ein Projekt ab, und wie lange dauert es?

Ein Webanwendungsprojekt läuft in fünf Phasen ab. Die folgenden Dauern beziehen sich auf ein mittleres Projekt; kleine Vorhaben verkürzen jede Phase, große teilen sie in Ausbaustufen auf.

PhaseInhaltDauerIhr Aufwand
1. Erstgespräch und GrobkonzeptProzess verstehen, Umfang abstecken, Größenklasse und Budgetrahmen bestimmen1 bis 2 Wochen2 bis 4 Stunden
2. Feinkonzept und AngebotAnforderungen präzisieren, Rollen und Datenmodell festlegen, Klickprototyp, verbindliches Angebot2 bis 4 Wochen1 bis 2 Tage verteilt
3. Umsetzung in AusbaustufenEntwicklung in zwei- bis dreiwöchigen Abschnitten, danach jeweils eine lauffähige Version2 bis 4 Monate2 Stunden je Abschnitt
4. Test, Migration und AbnahmeAltdaten übernehmen, Abnahmetests mit echten Fällen, Schulung der Schlüsselnutzer2 bis 4 Wochen3 bis 5 Tage im Team
5. Go-live und NachbetreuungProduktivsetzung, Begleitung der ersten Wochen, Übergang in die Wartung2 bis 6 Wochengering

Die entscheidende Spalte ist die letzte. Projekte verzögern sich selten an der Entwicklung, sondern daran, dass Rückmeldungen, Testdaten oder Entscheidungen auf Kundenseite liegen bleiben. Benennen Sie vor dem Start eine Person, die entscheidungsbefugt ist und dafür Zeit im Kalender hat.

Wie komme ich zu einem belastbaren Angebot?

Ein belastbares Angebot setzt eine schriftliche Beschreibung dessen voraus, was Sie brauchen. Ohne sie kalkuliert jeder Anbieter etwas anderes, und die Angebote unterscheiden sich nicht selten um den Faktor drei, weil sie schlicht unterschiedliche Produkte beschreiben.

Fünf Punkte genügen für den Anfang, auch als Stichpunktliste:

  1. Der Ist-Prozess mit Mengengerüst: Vorgänge pro Monat, Anzahl Nutzer, heute eingesetzte Systeme.
  2. Die Rollen und was jede von ihnen tun können muss.
  3. Die Fremdsysteme mit Hersteller, Produkt, Version und der Frage, ob eine dokumentierte Schnittstelle existiert.
  4. Die Altdaten: Welche Bestände müssen übernommen werden, in welchem Zustand liegen sie vor?
  5. Priorisierung nach Muss, Soll und Kann. Ohne sie gibt es keine sinnvolle erste Ausbaustufe.

Eine vollständige Gliederung mit Beispielformulierungen finden Sie in unserer Anleitung samt Lastenheft-Vorlage. Sobald diese Grundlage steht, stellt sich die Frage nach dem Vertragsmodell: Festpreis gibt Ihnen Budgetsicherheit, verlangt aber einen fest umrissenen Umfang, Abrechnung nach Aufwand ist flexibler und passt für Vorhaben, die sich unterwegs schärfen. Die Vor- und Nachteile beider Modelle haben wir im Beitrag Festpreis oder Time and Material gegenübergestellt.

Wie lässt sich der Preis senken, ohne das Ergebnis zu ruinieren?

Sparen funktioniert über den Umfang und die Reihenfolge, nicht über den Stundensatz. Drei Hebel wirken zuverlässig, ein vierter ist beliebt und kostet am Ende meist mehr.

  • Mit einer ersten Ausbaustufe starten: Setzen Sie den Prozess um, der heute am meisten Zeit frisst, und bringen Sie ihn in den Echtbetrieb. Sie erhalten früh Nutzen, und die Anforderungen an die nächste Stufe werden aus echter Erfahrung formuliert statt aus Vermutungen. Wie ein solcher Zuschnitt aussieht, beschreiben wir im Beitrag zum MVP mit Umfang, Dauer und Kosten.
  • Standardkomponenten nutzen: Anmeldung, Rechteverwaltung, Dateiablage, PDF-Erzeugung und Benachrichtigungen sind gelöste Probleme. Wer sie mit bewährten Bibliotheken abbildet, spart Aufwand ohne funktionalen Verlust. Individuell wird nur das, was Ihren Wettbewerbsvorteil ausmacht.
  • In Phasen beauftragen: Konzeptphase separat vergeben und auf dieser Basis entscheiden. Das begrenzt das Risiko auf einen kleinen Betrag und liefert ein Dokument, mit dem Sie auch anderswo anfragen können.
  • Nicht empfehlenswert: Tests und Dokumentation streichen. Das senkt den Angebotspreis um vielleicht 15 Prozent und erhöht die Kosten jeder späteren Änderung dauerhaft, weil niemand mehr sicher sagen kann, was eine Anpassung an anderer Stelle kaputt macht.

Agentur, Freelancer oder Offshore: Was passt für ein KMU?

Alle drei Wege funktionieren, aber für unterschiedliche Vorhaben. Der Stundensatz sagt wenig über die Gesamtkosten, entscheidend sind Abstimmungsaufwand und Verfügbarkeit über die Jahre.

KriteriumAgentur oder SoftwarehausFreelancerOffshore
Stundensatzhochmittel bis hochniedrig
Abstimmungsaufwandgeringgeringhoch, durch Sprache, Zeitzone und Distanz zum Fachprozess
Ausfallrisikogering, mehrere Personen kennen das Systemhoch, eine Personmittel, oft wechselnde Besetzung
Wartung nach Jahrenvertraglich geregeltabhängig von der Auslastung der Personhäufig schwierig, wenn der Dienstleister wechselt
Rechtsrahmen und DSGVOdeutsches Recht, Verarbeitung in Deutschland möglichdeutsches Rechtprüfbedürftig bei Drittlandtransfer
Passt fürAnwendungen, die einen Geschäftsprozess tragenabgegrenzte Vorhaben, Ergänzung eines Teamsklar spezifizierte, weniger kritische Bausteine

Offshore-Entwicklung kann funktionieren, wenn Sie eine genaue Spezifikation liefern und intern jemanden haben, der Ergebnisse fachlich und technisch prüft. Fehlt diese Rolle, verschiebt sich der Preisvorteil in Nacharbeit. Ein Freelancer ist oft die beste Wahl für ein klar umrissenes Projekt, birgt aber ein Klumpenrisiko, sobald die Anwendung geschäftskritisch wird. Wenn Sie überlegen, Entwicklung selbst aufzubauen, hilft unser Vergleich Festanstellung gegenüber Dienstleister bei der Rechnung.

Wie arbeitet Ucar Solutions?

Wir entwickeln Webanwendungen mit PHP und den Frameworks Symfony und Laravel im Backend sowie TypeScript im Frontend. Diese Technologien sind bewusst verbreitet gewählt: Sie finden dafür jederzeit andere Entwickler am Markt, und der Quellcode gehört Ihnen.

Betrieben wird in deutschen Rechenzentren, mit Auftragsverarbeitungsvertrag, Backups und Überwachung. Für Unternehmen im Rhein-Main-Gebiet sind Termine vor Ort möglich, und gerade bei der Prozessaufnahme ist das die schnellste Variante. Unsere Stundensätze und Wartungsmodelle stehen offen auf der Seite Preise, damit Sie schon vor dem ersten Gespräch wissen, mit welchen Größenordnungen Sie rechnen.

Einschätzung für Ihr Vorhaben in einem Gespräch

Schildern Sie uns Ihren Prozess, und Sie erhalten im kostenlosen Erstgespräch eine Einordnung in eine Größenklasse, die Preistreiber, die bei Ihnen konkret greifen, und einen realistischen Zeitrahmen. Ohne Verpflichtung und in einer Form, mit der Sie auch bei anderen Anbietern anfragen können. Für Unternehmen im Rhein-Main-Gebiet gern auch vor Ort.

Kostenloses Erstgespräch vereinbaren

Häufige Fragen

Was kostet eine einfache Webanwendung mindestens?
Sobald Anmeldung, Rollen, Datenhaltung und ein Betriebskonzept dazugehören, wird es unterhalb eines niedrigen fünfstelligen Betrags unseriös. Liegt Ihr Budget darunter, reduzieren Sie besser den Umfang auf einen einzigen Prozess, statt an Tests und Betrieb zu sparen.

Wie verbindlich ist ein Angebot, das ich vor dem Feinkonzept erhalte?
Es ist eine Größenordnung, keine Zusage. Belastbar auf plus/minus 20 Prozent wird ein Angebot erst, wenn Anforderungen, Rollen und Schnittstellen schriftlich vorliegen. Seriöse Anbieter sagen das offen und bieten die Konzeptphase als eigenen, kleinen Auftrag an.

Gehört der Quellcode danach mir?
Bei uns ja, das wird im Vertrag geregelt. Achten Sie bei jedem Angebot darauf, ob Nutzungsrechte übertragen werden oder ob Sie eine Lizenz erhalten, die an einen laufenden Vertrag gebunden ist. Der Unterschied wird erst dann teuer, wenn Sie den Dienstleister wechseln möchten.

Kann ich meine Webanwendung später zu einer App im Store machen?
Häufig ja. Eine sauber gebaute Webanwendung lässt sich als installierbare Anwendung auf dem Startbildschirm bereitstellen; für Store-Auftritt und Push-Nachrichten ist ein zusätzlicher Schritt nötig. Früh eingeplant ist er günstig, nachträglich wird er zum eigenen Projekt.

Wie lange hält eine Webanwendung, bevor sie erneuert werden muss?
Bei kontinuierlicher Pflege sind acht bis zwölf Jahre Laufzeit realistisch, denn erneuert wird dann laufend in kleinen Schritten. Ohne Wartung ist nach etwa drei bis fünf Jahren der Punkt erreicht, an dem Framework-Versionen ausgelaufen sind und eine Aktualisierung dem Aufwand einer Neuentwicklung nahekommt.

Fazit

Der Preis einer Webanwendung ist keine Zufallszahl, sondern das Ergebnis von acht klar benennbaren Faktoren. Ein abgegrenzter Prozess mit wenigen Rollen liegt im niedrigen bis mittleren fünfstelligen Bereich, ein System mit mehreren Modulen und Schnittstellen im mittleren bis hohen fünfstelligen, ein mandantenfähiges Portal mit tiefen Integrationen im sechsstelligen. Dazu kommen Betrieb ab etwa 50 Euro im Monat und Wartung in Höhe von 15 bis 25 Prozent der Entwicklungskosten pro Jahr.

Wer Budgetsicherheit will, investiert zuerst in Klarheit: eine schriftliche Anforderungsbeschreibung, geklärte Schnittstellen und eine Priorisierung, die eine kleine erste Ausbaustufe erlaubt. Damit werden Angebote vergleichbar, und aus einer Preisspanne wird eine Zahl. Bringen Sie Ihre Notizen mit ins Gespräch; wir ordnen Ihr Vorhaben ein und nennen Ihnen die Punkte, die den Aufwand bei Ihnen bewegen. Erreichbar sind wir über das Kontaktformular oder direkt über die Terminbuchung.

Jetzt Anfragen!

Dieses Thema betrifft Ihr Unternehmen?

Wir setzen genau solche Lösungen für kleine und mittlere Unternehmen um - von der individuellen Software (ab 35.000 €) über KI-Automatisierung (Audit ab 3.300 €) bis zur laufenden Betreuung (ab 660 €/Monat).

Kostenloses Erstgespräch buchen Preise ansehen

IT-Wissen für den Mittelstand

Praxisnahe Tipps zu Softwareentwicklung, IT-Sicherheit und Digitalisierung - direkt in Ihr Postfach. Kein Spam, jederzeit abbestellbar.

Mit der Anmeldung erhalten Sie eine Bestätigungs-E-Mail (Double-Opt-In). Hinweise zum Datenschutz finden Sie in unserer Datenschutzerklärung.