Das ist die Frage, die jeder Unternehmer stellt, bevor er ein Custom-Software-Projekt in Auftrag gibt: Was kostet das wirklich? Und fast immer ist die ehrliche Antwort unbefriedigend, weil “es kommt darauf an” tatsächlich die richtige Antwort ist — aber keine, mit der man planen kann.
Ich versuche hier eine bessere Antwort zu geben: nicht eine universelle Zahl, sondern ein Framework, das dir hilft zu verstehen, welche Faktoren den Preis treiben und wie du ein realistisches Budget für dein Projekt entwickelst.
Die Hauptkostentreiber in Custom-Softwareentwicklung
Anforderungskomplexität
Der stärkste Einzelfaktor für den Preis ist die Komplexität der Anforderungen. “Eine einfache Auftragserfassungs-App” kann alles zwischen 5.000 und 150.000 Euro kosten, abhängig davon, was “einfach” für dich bedeutet. Die Anzahl der Entitäten, die Anzahl der Benutzerrollen, die Integrations-Anforderungen, die Reporting-Tiefe — all das treibt den Preis.
Integrations-Anforderungen
Jede Integration mit einem externen System — ERP, Zahlungsanbieter, Behörden-APIs, Hardware — erhöht den Entwicklungsaufwand erheblich. Gut dokumentierte APIs mit Sandbox-Umgebungen sind einfacher zu integrieren. Schlecht dokumentierte Legacy-Systeme können einen unverhältnismäßig großen Anteil des Budgets verbrauchen.
Plattform
Desktop-Anwendung (Windows, Mac, Linux), Web-App, Mobile-App (iOS, Android, beide), oder eine Kombination — jede Plattform hat eigene Entwicklungskosten. Eine Cross-Platform-Strategie kann Kosten reduzieren, hat aber eigene technische Kompromisse.
Realistische Preisspannen nach Projekttyp
| Projekttyp | Typische Spanne | Was die Spanne bestimmt |
|---|---|---|
| Einfache Desktop-App (Windows, 1-3 Funktionen) | €3.000 – €15.000 | UI-Komplexität, Datenbanktiefe |
| Praxismanagement-Desktop-App | €20.000 – €80.000 | Anzahl Module, Compliance-Anforderungen |
| Web-App (MVP) | €15.000 – €60.000 | Funktionsumfang, Backend-Komplexität |
| SaaS-Plattform (vollständig) | €80.000 – €300.000+ | Mandantenfähigkeit, Skalierungsanforderungen |
| Mobile App (iOS + Android) | €30.000 – €120.000 | Cross-Platform vs. nativ, Backend |
Versteckte Kosten, die das Budget sprengen
Unklare Anforderungen
Der häufigste Grund für Budgetüberschreitungen ist Anforderungsänderungen während der Entwicklung. “Können Sie noch X hinzufügen?” klingt nach einer kleinen Bitte — kann aber eine erhebliche Umstrukturierung bedeuten, wenn X nicht von Anfang an im Design berücksichtigt war. Investiere Zeit in klare, detaillierte Anforderungen vor dem Start. Das ist eine der besten Investitionen in einem Custom-Software-Projekt.
Testing und QA
Ernsthaftes Testing nimmt 20-30% der Entwicklungszeit in Anspruch. Wenn ein Angebot kein explizites Testing-Budget enthält, wird entweder unzureichend getestet — oder die Kosten tauchen später als “Bug-Fixes” wieder auf.
Wartung nach dem Launch
Software braucht nach dem Launch laufende Pflege: Sicherheitsupdates, Kompatibilität mit neuen Betriebssystemversionen, Fehlerbeseitigung, kleine Anpassungen. Plane 15-20% des Entwicklungsbudgets pro Jahr für Wartung ein.
Für ein Entwicklungsprojekt: Entwicklungsdienstleistungen und Anfrage.