PHP-Freelancer finden: Plattformen, Prüfung, Vertrag
Kurz gesagt
PHP-Freelancer findest du auf Projektplattformen wie freelancermap, GULP oder Malt, über Empfehlungen und in der lokalen PHP-Szene. Prüfe Referenzen mit Code oder Live-Projekten, vereinbare eine kurze bezahlte Testphase und regle im Vertrag die Nutzungsrechte am Code. Achte darauf, die Person nicht wie einen Angestellten einzubinden, sonst droht Scheinselbstständigkeit.
Auf freelancermap waren im Oktober 2026 knapp 8.800 Profile mit PHP-Bezug gelistet, der durchschnittliche Stundensatz lag bei 79 Euro. Auswahl gibt es also. Das Problem ist ein anderes: Die meisten Profile sehen gleich aus, und die Unterschiede zeigen sich erst im Projekt.
Dazu kommt eine deutsche Besonderheit. Wer einen Freelancer wie einen Angestellten behandelt, riskiert Nachforderungen von Sozialversicherungsbeiträgen. Das passiert schneller, als viele denken.
Wann ein Freelancer die richtige Wahl ist
Freelancer sind teuer pro Stunde und günstig pro Projekt, wenn das Projekt ein Ende hat. Sie passen gut zu Aufgaben mit klarem Umfang: ein Upgrade von PHP 8.1 auf 8.4, eine Schnittstelle zu einem Zahlungsanbieter, ein Performance-Audit. Auch als Verstärkung in einer Phase, in der dein Team zu klein ist, funktionieren sie.
Schlecht passen sie zu Dauerbetrieb und Produktverantwortung. Wenn eine Person jahrelang die einzige ist, die deinen Code versteht, hast du ein Klumpenrisiko. Kündigt sie oder bekommt ein besseres Angebot, stehst du ohne Wissen da.
Meine Einschätzung: Für ein Produkt, das du über Jahre betreibst, gehört mindestens eine fest angestellte Person ins Team. Freelancer ergänzen, sie ersetzen kein Kernteam. Wie die Suche nach Festangestellten läuft, steht unter PHP-Entwickler finden.
Wo du PHP-Freelancer findest
Im deutschsprachigen Raum gibt es einige etablierte Projektbörsen. Sie unterscheiden sich vor allem darin, ob sie nur vermitteln oder selbst als Vertragspartner auftreten.
| Kanal | Modell | Wofür geeignet |
|---|---|---|
| freelancermap | Projektbörse, du kontaktierst direkt | breite Suche im DACH-Raum |
| GULP | Vermittlung mit Vertragsabwicklung | wenn Einkauf und Abrechnung entlastet werden sollen |
| Malt | Plattform mit Abwicklung | kleinere und mittlere Projekte |
| Upwork | internationale Plattform | englischsprachige Projekte, große Preisspanne |
| Empfehlungen | direkt | oft die besten Treffer |
| PHP-Usergroups | direkt | Spezialisten mit lokalem Bezug |
Vermittler mit Vertragsabwicklung nehmen einen Aufschlag auf den Stundensatz. Dafür übernehmen sie Teile der Prüfung und tragen manchmal das Statusrisiko mit. Ob sich das lohnt, hängt davon ab, wie viele Freelancer du im Jahr beauftragst.
Bei der Suche auf Plattformen hilft eine Einschränkung auf Begriffe, die zu deinem Projekt passen. „PHP“ allein liefert Tausende Treffer. „Laravel Upgrade“, „Symfony 7“ oder „PHPStan“ liefern Leute, die sich mit dem Thema beschäftigen.
Ein Profil in 15 Minuten prüfen
Lebensläufe von Freelancern sind oft Projektlisten mit Schlagworten. Daraus lässt sich wenig ablesen. Besser sind Dinge, die du selbst nachprüfen kannst.
- Mindestens ein Projekt, das live erreichbar oder als Code einsehbar ist
- GitHub- oder GitLab-Profil mit eigenem Code, nicht nur Forks
- PHP-Versionen und Frameworks mit Jahreszahl im Profil
- Verfügbarkeit in Tagen pro Woche, nicht nur „ab sofort“
- Stundensatz oder Tagessatz genannt
- Rechnungsstellung mit Umsatzsteuer oder als Kleinunternehmer?
- Berufshaftpflicht vorhanden, falls du sie verlangst
Danach kommt ein kurzes technisches Gespräch. Hier reichen drei, vier Fragen aus unserem PHP-Interview-Katalog. Bei Freelancern zählt außerdem, wie die Person Aufwand schätzt. Bitte sie, für eine konkrete Aufgabe aus deinem Projekt eine grobe Schätzung mit Annahmen abzugeben. Wer Annahmen offenlegt, wird später seltener überrascht.
Eine bezahlte Testphase von zwei bis fünf Tagen ist für beide Seiten fair. Sie ersetzt die Probeaufgabe, die bei Festanstellungen üblich ist, und zeigt dir, wie die Person mit deinem echten Code umgeht. Hinweise zur Gestaltung solcher Aufgaben stehen im Beitrag zur PHP-Probeaufgabe.
Scheinselbstständigkeit: die Grenze kennen
Nach § 7 Abs. 1 SGB IV sind Anhaltspunkte für eine Beschäftigung eine Tätigkeit nach Weisungen und eine Eingliederung in die Arbeitsorganisation des Weisungsgebers. Wird eine Freelancerin oder ein Freelancer im Nachhinein als beschäftigt eingestuft, schuldet der Auftraggeber die Sozialversicherungsbeiträge, auch rückwirkend.
Die Abgrenzung ist eine Gesamtbetrachtung. Keine einzelne Eigenschaft entscheidet. Die folgende Übersicht zeigt typische Indizien:
| Kriterium | spricht für Selbstständigkeit | spricht für Beschäftigung |
|---|---|---|
| Arbeitszeit | frei einteilbar | feste Kernzeiten vorgegeben |
| Arbeitsweise | Ergebnis vereinbart | Weisungen zum Vorgehen |
| Arbeitsmittel | eigener Rechner, eigene Lizenzen | Firmenlaptop, Firmen-E-Mail |
| Auftraggeber | mehrere | einer, auf Dauer |
| Unternehmerrisiko | Festpreis, eigene Werbung | keins |
| Urlaub | nicht abgestimmt nötig | muss genehmigt werden |
Wer unsicher ist, kann den Status nach § 7a SGB IV bei der Clearingstelle der Deutschen Rentenversicherung feststellen lassen. Das Verfahren dauert, schafft aber Klarheit. Bei langen Einsätzen mit nur einem Auftraggeber ist das die vorsichtige Wahl.
Ein Nebenaspekt, der oft übersehen wird: Selbstständige, die im Wesentlichen nur für einen Auftraggeber arbeiten und keine eigenen Angestellten haben, können selbst rentenversicherungspflichtig sein. Das betrifft die Freelancerin, nicht dich. Ein seriöser Freelancer kennt das Thema und spricht es von sich aus an.
Die Rechte am Code vertraglich sichern
Hier liegt eine Falle, die viele erst beim Streit bemerken. Bei Angestellten regelt § 69b UrhG, dass die Rechte an Software, die im Rahmen der Arbeit entsteht, beim Arbeitgeber liegen. Für Freelancer gilt diese Regel nicht.
Ohne ausdrückliche Vereinbarung bekommst du nur die Rechte, die für den Vertragszweck nötig sind. Willst du den Code später selbst weiterentwickeln oder an einen anderen Dienstleister geben, brauchst du eine klare Klausel. Typisch ist die Übertragung der ausschließlichen Nutzungsrechte ohne zeitliche oder räumliche Grenze, inklusive Bearbeitung.
Regle außerdem, wem Bibliotheken gehören, die der Freelancer mitbringt. Viele nutzen eigene Hilfspakete in mehreren Projekten. Dafür reicht meist ein einfaches Nutzungsrecht, solange du den Code weiter betreiben darfst.
Die erste Woche entscheidet
Viele Freelance-Einsätze verlieren die ersten Tage mit Warten. Zugänge fehlen, die lokale Entwicklungsumgebung läuft nicht, niemand hat Zeit für Fragen. Bei 90 Euro pro Stunde ist das teurer Leerlauf.
Bereite deshalb vor dem Start vor, was die Person am ersten Tag braucht. Dazu gehören Zugriff auf das Repository und das Ticketsystem, eine Anleitung für die lokale Umgebung, die idealerweise mit einem Befehl startet, und Zugang zu einer Staging-Umgebung. Produktionszugänge braucht am Anfang niemand.
Benenne eine feste Ansprechperson aus dem Team. Sie beantwortet fachliche Fragen und reviewt die ersten Pull Requests. Eine Stunde pro Tag in der ersten Woche reicht meist.
Und schreib auf, wann eine Aufgabe fertig ist. „Fertig“ heißt für manche: läuft lokal. Für andere: getestet, reviewt, dokumentiert, deployt. Wenn das nicht geklärt ist, streitest du später über Rechnungen statt über Code.
Nach zwei Wochen lohnt ein kurzes Gespräch. Passt das Tempo, passt die Qualität, passt die Kommunikation? Ein Freelance-Vertrag lässt sich in der Regel schneller beenden als ein Arbeitsvertrag. Diese Flexibilität ist ein Vorteil, den du nutzen solltest, wenn es nicht passt.
Was ein Freelance-Projekt kostet
Ein kurzes Rechenbeispiel für ein typisches Projekt, etwa ein Framework-Upgrade mit Aufräumarbeiten. Der Tagessatz orientiert sich am Median der freelancermap-Auswertung vom September 2026.
- 12 Wochen × 3 Tage × 8 Stunden
- 288 Stunden
- 288 Stunden × 90 €
- 25.920,00 €
- zzgl. 19 % Umsatzsteuer
- 4.924,80 €
- Brutto (netto für vorsteuerabzugsberechtigte Firmen: 25.920 €)
- 30.844,80 €
Rechenbeispiel. Stundensatz nach freelancermap-Median 2026 für Softwareentwickler; Umsatzsteuer entfällt bei Kleinunternehmern.
Wie sich Stundensätze nach Erfahrung und Region unterscheiden und wie du einen Satz einordnest, steht im Beitrag zum Stundensatz von PHP-Freelancern. Für Upgrade-Projekte lohnt zusätzlich ein Blick auf die typischen Kosten eines PHP-Upgrades.
Wenn du statt einzelner Personen lieber ein eingespieltes Team mit Verantwortung für das Ergebnis beauftragst, ist ein Studio wie OnlineBuilders eine Alternative. Dann kaufst du kein Stundenkontingent, sondern ein Ergebnis mit Betrieb.
Fang mit einer Projektbeschreibung von einer halben Seite an: Ziel, PHP- und Framework-Version, Umfang in Tagen pro Woche, gewünschter Start. Damit kannst du noch heute auf zwei Plattformen gezielt suchen und die ersten fünf Profile mit der Checkliste prüfen.
Häufige Fragen
Was kostet ein PHP-Freelancer pro Stunde?
Auf freelancermap liegt der durchschnittliche Stundensatz im Bereich PHP bei 79 Euro (Stand Oktober 2026). Eine Auswertung der Plattform vom September 2026 nennt für Softwareentwickler insgesamt einen Median von 90 Euro netto. Spezialisten für Upgrades oder Performance liegen oft darüber.
Werkvertrag oder Dienstvertrag für einen Freelancer?
Für ein klar abgegrenztes Ergebnis, etwa ein Upgrade auf PHP 8.4 mit Abnahme, passt ein Werkvertrag. Für laufende Mitarbeit nach Aufwand ist ein Dienstvertrag üblich. Entscheidend ist, was tatsächlich gelebt wird, nicht die Überschrift.
Darf ein Freelancer in unserem Daily Stand-up sitzen?
Teilnahme an Abstimmungen allein macht niemanden scheinselbstständig. Problematisch wird es, wenn feste Arbeitszeiten, Weisungen zur Arbeitsweise und eine Einbindung wie bei Angestellten zusammenkommen. Im Zweifel klärt das Statusfeststellungsverfahren der Deutschen Rentenversicherung die Frage verbindlich.
Wie finde ich einen PHP-Freelancer für ein Legacy-Projekt?
Such gezielt nach Begriffen wie Migration, Refactoring oder PHP 5 in Profilen und frag nach einem konkreten Upgrade, das die Person verantwortet hat. Leute, die gern alten Code modernisieren, schreiben das meist ausdrücklich dazu.