Stundensätze, Projektpreise und was den Preis beeinflusst
Die häufigste Frage in meinen Erstgesprächen lautet nicht „Können Sie Symfony?" oder „Kennen Sie sich mit API-Entwicklung aus?". Die häufigste Frage lautet: „Was kostet das?"
Eine berechtigte Frage. Und eine, auf die es keine einfache Antwort gibt. Die Kosten für einen PHP-Freelancer hängen von der Erfahrung, der Spezialisierung, der Projektgröße und dem gewählten Abrechnungsmodell ab. Dieser Artikel gibt Ihnen eine transparente Übersicht über aktuelle Marktpreise, zeigt typische Projektkosten im KMU-Bereich und hilft Ihnen, ein realistisches Budget zu planen.
Vorab eine Erkenntnis aus meiner täglichen Arbeit: Der Stundensatz allein sagt wenig über die Projektkosten. Ein Entwickler mit 90 Euro pro Stunde, der eine Aufgabe in 20 Stunden löst, kostet weniger als einer mit 60 Euro, der 40 Stunden braucht. Deshalb geht dieser Artikel über reine Stundensatz-Tabellen hinaus.
Alle Zahlen basieren auf verifizierten Quellen: dem Freelancer-Kompass 2025 von freelancermap, dem Malt Tarifbarometer und dem GULP-Stundensatzkalkulator.
Stundensätze im Überblick: Was PHP-Freelancer 2026 kosten
Der durchschnittliche Stundensatz aller IT-Freelancer im DACH-Raum liegt laut Freelancer-Kompass 2025 bei 104 Euro (Quelle: freelancermap, Auswertung von über 3.200 Befragten). Für PHP-Entwickler im Speziellen sieht die Spanne etwas anders aus.
Nach Erfahrungslevel
Einsteiger (1 bis 3 Jahre Berufserfahrung): 50 bis 70 Euro pro Stunde. In diesem Segment finden Sie Entwickler, die solide Grundlagen mitbringen, aber noch wenig Projekterfahrung im professionellen Umfeld haben. Für klar definierte Aufgaben mit wenig Architekturentscheidungen kann das eine wirtschaftliche Option sein.
Mid-Level (3 bis 7 Jahre): 70 bis 90 Euro pro Stunde. Diese Entwickler kennen die gängigen Frameworks, schreiben sauberen Code und können eigenständig Module entwickeln. Der GULP-Stundensatzkalkulator zeigt für PHP-Entwickler auf diesem Level einen Durchschnitt von rund 73 Euro (basierend auf über 800 ausgewerteten Profilen).
Senior (ab 7 Jahre): 85 bis 120 Euro pro Stunde. Senior-Entwickler bringen Architekturkompetenz mit, beraten bei technischen Entscheidungen und liefern Code, der langfristig wartbar ist. In spezialisierten Bereichen wie Symfony, Shopware oder komplexen API-Architekturen liegen die Sätze am oberen Ende dieser Spanne.
Regionale Unterschiede
Der Standort beeinflusst den Preis, auch bei Remote-Arbeit. Das Malt Tarifbarometer zeigt für PHP-Entwickler folgende durchschnittliche Tagessätze nach Stadt (Quelle: malt.de/a/freelance/it/backend-entwickler/php-entwickler):
- Hamburg: 674 Euro/Tag (~84 Euro/Stunde)
- München: 663 Euro/Tag (~83 Euro/Stunde)
- Berlin: 575 Euro/Tag (~72 Euro/Stunde)
Die Unterschiede spiegeln die lokalen Lebenshaltungskosten und die Dichte an verfügbaren Entwicklern wider. Für Backend-Entwickler allgemein (sprachübergreifend) liegt der Malt-Durchschnitt bei 692 Euro pro Tag.
Ein wichtiger Punkt: Viele PHP-Freelancer arbeiten heute vollständig remote. Der physische Standort des Freelancers sagt daher wenig über die Qualität der Arbeit aus. Ein Entwickler aus einer norddeutschen Kleinstadt kann dieselbe Expertise mitbringen wie einer aus München. Der Stundensatz ist dann häufig etwas niedriger, ohne dass Sie bei der Qualität Abstriche machen.
Was beeinflusst den Stundensatz?
Warum verlangt ein PHP-Freelancer 75 Euro und ein anderer 110 Euro? Die Spanne lässt sich auf vier Faktoren zurückführen.
Spezialisierung
Ein PHP-Entwickler, der sich auf ein bestimmtes Framework spezialisiert hat, verlangt mehr als ein Generalist. Symfony-Spezialisten oder Shopware-Entwickler bringen tiefes Wissen mit, das Einarbeitungszeit spart und Fehler vermeidet. Aus meiner Erfahrung rechnet sich ein höherer Stundensatz bei spezialisierten Entwicklern, weil die Gesamtkosten durch schnellere Umsetzung und weniger Nacharbeit sinken.
Zur Einordnung: Ein WordPress-PHP-Entwickler bewegt sich typischerweise im Bereich 50 bis 75 Euro pro Stunde. Ein Symfony- oder Laravel-Entwickler mit Erfahrung in komplexen Geschäftsanwendungen liegt bei 85 bis 110 Euro. Shopware-Entwickler mit Plugin-Erfahrung oder E-Commerce-Spezialisten liegen ebenfalls am oberen Ende. Die Spezialisierung bestimmt den Preis stärker als die reine Anzahl der Berufsjahre.
Projektlaufzeit
Bei längeren Projekten (ab 80 bis 100 Stunden) sind viele Freelancer bereit, einen leicht reduzierten Stundensatz zu vereinbaren. Der Grund: Die Akquisekosten entfallen und die Planbarkeit steigt. Umgekehrt werden kurzfristige Einsätze (Verfügbarkeit innerhalb einer Woche) oft mit einem Aufschlag versehen.
Branche des Auftraggebers
Laut Freelancer-Kompass 2025 zahlen Banken und Finanzdienstleister mit durchschnittlich 112 Euro die höchsten Stundensätze, gefolgt von der Luft- und Raumfahrt (111 Euro) und dem Versicherungssektor (110 Euro). KMU und kleine Agenturen liegen erfahrungsgemäß darunter. Das liegt weniger an der Zahlungsbereitschaft als an den typischen Projektgrößen und Compliance-Anforderungen.
Abrechnungsmodell
Stundensatz, Festpreis oder Retainer: Das gewählte Modell beeinflusst die effektiven Kosten erheblich. Dazu gleich mehr.
Festpreis, Stundensatz oder Retainer: Wann welches Modell sinnvoll ist
Abrechnung nach Stunden
Das Standardmodell in der Freelancer-Zusammenarbeit. Sie zahlen die tatsächlich geleisteten Stunden. Der Vorteil: maximale Flexibilität. Wenn sich Anforderungen ändern, passen Sie den Scope an, ohne neu zu verhandeln. Der Nachteil: Sie wissen vorher nicht exakt, was das Projekt am Ende kostet.
Stundenbasierte Abrechnung eignet sich für Projekte mit unklarem Scope, laufende Weiterentwicklung und Beratungsleistungen. In meiner Praxis arbeite ich bei den meisten Projekten auf Stundenbasis, weil sich Anforderungen im KMU-Bereich regelmäßig während der Entwicklung weiterentwickeln. Ein wöchentliches Stundenreporting sorgt dabei für volle Kostentransparenz.
Festpreis
Sie vereinbaren einen fixen Preis für einen definierten Leistungsumfang. Sie wissen vorher, was es kostet. Der Freelancer kalkuliert einen Risikopuffer ein, der je nach Erfahrung bei 15 bis 30 Prozent liegt. Dadurch ist der Festpreis in der Regel höher als die Summe der tatsächlich benötigten Stunden. Das ist kein Abzocke-Versuch, sondern betriebswirtschaftlich notwendig: Der Freelancer trägt das Risiko, wenn es länger dauert.
Festpreise eignen sich für klar abgrenzbare Aufgaben mit wenig Unbekannten: eine API-Anbindung nach dokumentierter Schnittstelle, ein PHP-Versionsupgrade einer bekannten Codebasis oder die Implementierung eines definierten Features.
Ein häufiger Fehler, den ich in Audits sehe: Auftraggeber vereinbaren einen Festpreis für ein Projekt, dessen Anforderungen nicht ausreichend definiert sind. Das führt unweigerlich zu Nachverhandlungen und Frustration auf beiden Seiten.
Retainer (monatliches Kontingent)
Sie buchen ein festes Stundenkontingent pro Monat (z. B. 20 oder 40 Stunden). Der Vorteil: garantierte Verfügbarkeit des Freelancers und oft ein leicht reduzierter Stundensatz. Das Modell eignet sich für laufende Betreuung, regelmäßige Weiterentwicklung oder Support-Aufgaben.
Ein Retainer kann auch sinnvoll sein, wenn Sie regelmäßig kleinere Anpassungen brauchen, die einzeln zu aufwendig zu beauftragen wären. Der Freelancer kennt Ihr System bereits und kann schnell reagieren, ohne jedes Mal ein neues Angebot erstellen zu müssen.
🔍 Kommt Ihnen das bekannt vor?
Viele meiner Kunden standen vor genau dieser Herausforderung. In einem kostenlosen Erstgespräch analysiere ich Ihre Situation und gebe eine ehrliche Einschätzung.
Kostenloses Erstgespräch anfragen →⏱️ Antwort binnen 24 Stunden
Typische Projektkosten im KMU-Bereich
Um Ihnen eine realistische Orientierung zu geben, hier typische Projektgrößen aus dem KMU- und Agenturumfeld. Die Angaben basieren auf Stundensätzen von 80 bis 100 Euro, wie sie für erfahrene PHP-Freelancer im DACH-Raum üblich sind.
API-Anbindung an ein bestehendes System: 2.000 bis 5.000 Euro. Umfasst die Analyse der vorhandenen Schnittstelle, die Implementierung der Anbindung, Fehlerbehandlung und Tests. Die Kosten variieren je nach Komplexität der API und Qualität der vorhandenen Dokumentation.
Custom Backend für eine Webanwendung: 3.000 bis 10.000 Euro. Datenmodell, Geschäftslogik, REST-API und Admin-Bereich. Bei Projekten dieser Größe empfehle ich eine vorgeschaltete Scoping-Phase (4 bis 8 Stunden), um den Umfang sauber zu definieren.
PHP-Versionsupgrade (z. B. 7.4 auf 8.x): 2.000 bis 5.000 Euro. Hängt stark davon ab, wie viele veraltete Funktionen und Breaking Changes betroffen sind. Systeme ohne automatisierte Tests liegen am oberen Ende, weil jede Änderung manuell geprüft werden muss.
Symfony-Migration einer bestehenden Anwendung: 5.000 bis 15.000 Euro und mehr. Die Migration einer gewachsenen PHP-Anwendung auf ein Framework wie Symfony ist das aufwendigste Szenario. Der Aufwand hängt von der Größe der Codebasis, der vorhandenen Testabdeckung und der Komplexität der Geschäftslogik ab. Bei einer Codebasis von über 50.000 Zeilen können die Kosten auch deutlich über 15.000 Euro liegen. In solchen Fällen empfehle ich eine schrittweise Migration nach dem Strangler-Pattern, bei der das alte System nach und nach durch neue Symfony-Komponenten ersetzt wird.
Wichtig: Diese Zahlen sind Orientierungswerte. Jedes Projekt ist anders. Ein seriöser Freelancer wird Ihnen erst nach einem Erstgespräch und einer Analyse des Ist-Zustands eine belastbare Aufwandsschätzung geben.
Versteckte Kosten: Was oft nicht einkalkuliert wird
Der Stundensatz des Freelancers ist nur ein Teil der Gesamtkosten. Folgende Posten werden in Budgets regelmäßig vergessen:
Einarbeitungszeit: Jeder Freelancer braucht Zeit, um Ihr System, Ihre Prozesse und Ihre Anforderungen zu verstehen. Bei einer neuen Codebasis sind 8 bis 16 Stunden Einarbeitung realistisch. Das ist keine verschwendete Zeit. Es ist die Grundlage für effiziente Arbeit danach. Ein häufiger Fehler, den ich in Audits sehe: Auftraggeber wechseln den Freelancer nach drei Monaten, weil sie mit dem Tempo unzufrieden sind. Der neue Freelancer braucht wieder 8 bis 16 Stunden Einarbeitung. Die Kosten dafür fallen erneut an.
Kommunikation und Abstimmung: Meetings, Rückfragen per E-Mail oder Chat, Code Reviews. Planen Sie etwa 10 bis 15 Prozent des Projektvolumens für Kommunikation ein. Je besser Ihre Anforderungen dokumentiert sind, desto weniger Abstimmung ist nötig.
Testing: Automatisierte Tests sind kein Luxus, sondern Teil einer professionellen Entwicklung. Kalkulieren Sie für Testing etwa 20 bis 30 Prozent des Entwicklungsaufwands ein. Bei Legacy-Systemen ohne vorhandene Tests kann dieser Anteil höher liegen.
Dokumentation: Code-Dokumentation, Architekturbeschreibung, Übergabe-Dokument. Wenn Sie möchten, dass nach dem Projekt ein anderer Entwickler weiterarbeiten kann, gehört Dokumentation in den Leistungsumfang. Und damit ins Budget.
Hosting und Infrastruktur: Ein neues Backend braucht eine Serverumgebung. Staging- und Produktionsserver, CI/CD-Pipeline, Monitoring. Diese Kosten fallen nicht beim Freelancer an, aber sie gehören zur Gesamtrechnung.
⚡ Unterstützung bei der Umsetzung?
Ich unterstütze KMU und Agenturen bei PHP- und Symfony-Projekten – von der Architektur bis zum Go-Live.
- Erfahrener PHP & Symfony-Entwickler
- Transparente Kommunikation & faire Konditionen
- Remote oder vor Ort im Raum Oldenburg
⏱️ Antwort binnen 24 Stunden
📞 Oder direkt anrufen: 04481 - 9099658
Preisvergleich: Freelancer, Agentur oder Nearshoring
Um die Kosten eines PHP-Freelancers einzuordnen, hilft ein Vergleich mit den Alternativen.
Freelancer (80 bis 100 EUR/h)
Direkter Kontakt, kein Overhead. Sie zahlen für Entwicklungsarbeit, nicht für Projektmanagement, Account-Betreuung oder Büroinfrastruktur. Die Kommunikation läuft direkt mit dem Entwickler, der den Code schreibt. Für klar definierte Projekte im Bereich 2.000 bis 10.000 Euro ist das in der Regel die wirtschaftlichste Option.
Agentur (120 bis 180 EUR/h effektiv)
Agenturen berechnen höhere Stundensätze, bieten dafür aber ein breiteres Leistungsspektrum: Projektmanagement, Design, Frontend, Backend, Hosting aus einer Hand. Für Projekte, die mehrere Gewerke umfassen und intern koordiniert werden müssen, kann eine Agentur trotz des höheren Preises effizienter sein. Für reine Backend-Entwicklung ist sie oft überdimensioniert.
Nearshoring (30 bis 50 EUR/h)
Entwickler aus Osteuropa oder anderen Regionen bieten deutlich niedrigere Stundensätze. Die tatsächlichen Projektkosten liegen aber oft näher an denen eines lokalen Freelancers, weil der Koordinationsaufwand steigt: detailliertere Spezifikationen, mehr Abstimmungsrunden, zeitversetzte Kommunikation, aufwendigere Code Reviews. Nearshoring funktioniert gut, wenn Sie intern technische Führung haben. Ohne diese interne Kompetenz wird der Preisvorteil schnell aufgefressen.
Ein konkretes Rechenbeispiel: Ein lokaler PHP-Freelancer schätzt eine API-Anbindung auf 40 Stunden à 90 Euro (3.600 Euro). Ein Nearshoring-Entwickler kalkuliert 30 Stunden à 40 Euro (1.200 Euro). Klingt nach einem klaren Preisvorteil. In der Praxis kommen aber 15 Stunden zusätzliche Abstimmung auf Ihrer Seite hinzu (die Ihre internen Kosten verursachen), die Spezifikation muss detaillierter sein (zusätzlicher Aufwand) und es braucht gründlichere Code Reviews. Am Ende liegt der Gesamtaufwand oft nah beieinander.
Meine eigene Positionierung
Der Transparenz halber: Mein Stundensatz als PHP/Symfony-Freelancer liegt bei 85 Euro (netto). Das liegt im Mittelfeld des Marktes für erfahrene PHP-Entwickler. Für meine Kunden (KMU und kleine Agenturen) bedeutet das: Sie bekommen Senior-Kompetenz ohne Agentur-Overhead. Typische Projekte bewegen sich im Bereich von 2.000 bis 10.000 Euro.
So planen Sie ein realistisches Budget
Zum Abschluss eine praktische Orientierung für Ihre Budgetplanung:
Schritt 1: Scope definieren. Was soll gebaut, erweitert oder modernisiert werden? Je konkreter Sie den Umfang beschreiben können, desto genauer wird die Aufwandsschätzung des Freelancers.
Schritt 2: Angebote einholen. Sprechen Sie mit zwei bis drei Freelancern. Vergleichen Sie nicht allein den Stundensatz, sondern die geschätzten Gesamtkosten und den Leistungsumfang. Ein Freelancer mit 90 Euro pro Stunde, der 40 Stunden veranschlagt, ist günstiger als einer mit 70 Euro, der 80 Stunden braucht.
Schritt 3: Puffer einplanen. Kalkulieren Sie 20 bis 30 Prozent Puffer auf die Aufwandsschätzung. Anforderungsänderungen, unvorhergesehene Komplexität und Kommunikationsaufwand fressen immer mehr Zeit als erwartet. Lieber konservativ planen und positiv überrascht werden.
Schritt 4: Versteckte Kosten berücksichtigen. Einarbeitung, Testing, Dokumentation und Infrastruktur gehören ins Budget. Wenn diese Posten im Angebot des Freelancers nicht auftauchen, fragen Sie nach. Entweder sind sie im Stundensatz enthalten (gut) oder sie werden vergessen (schlecht). Ein erfahrener Freelancer wird diese Punkte von sich aus ansprechen.
Ein weiterer Artikel auf dieser Seite beschäftigt sich ausführlich damit, wie Sie den richtigen PHP-Freelancer finden und worauf Sie bei der Auswahl achten sollten.
Zusammengefasst: Rechnen Sie für einen erfahrenen PHP-Freelancer mit 80 bis 100 Euro pro Stunde. Ein typisches KMU-Projekt liegt zwischen 2.000 und 10.000 Euro. Planen Sie 20 bis 30 Prozent Puffer ein. Und vergleichen Sie Angebote auf Basis der geschätzten Gesamtkosten, nicht auf Basis des Stundensatzes allein. Der günstigste Stundensatz führt selten zum günstigsten Projekt.
Wenn Sie ein konkretes PHP-Projekt planen und eine realistische Kosteneinschätzung brauchen: Schreiben Sie mir. Nach einem 30-minütigen Erstgespräch kann ich Ihnen eine fundierte Aufwandsschätzung geben.
🚀 Lassen Sie uns über Ihr Projekt sprechen
In einem kostenlosen 30-Minuten-Erstgespräch analysiere ich Ihre Anforderungen und gebe konkrete Empfehlungen – unverbindlich und ehrlich.
Termin vereinbaren →