Die Frage, die sich jeder stellt
Wenn ein Webprojekt ansteht – ob neuer Shopware-Shop, Website-Relaunch oder individuelle Webanwendung – stehen die meisten Unternehmen vor derselben Entscheidung: Freelancer oder Agentur? Es ist eine Frage, die über Budget, Zeitplan und letztendlich über den Erfolg des Projekts entscheidet.
Was ich in meiner Arbeit als Webentwickler Freelancer oft sehe: Viele Entscheider haben ein verzerrtes Bild von beiden Optionen. Agenturen gelten als „sicher“, Freelancer als „riskant“. Aber stimmt das wirklich? Die Wahrheit ist differenzierter – und hängt stark von Ihrem konkreten Projekt ab.
In diesem Artikel gehe ich als jemand, der beide Seiten kennt – ich habe mit Agenturen zusammengearbeitet und arbeite seit Jahren als selbstständiger Freelancer – ehrlich auf die Unterschiede ein. Kein Marketing-Geschwurbel, keine Pauschalisierung. Sondern ein Vergleich, der Ihnen tatsächlich bei der Entscheidung hilft.
Ich bin selbst Freelancer. Das macht mich nicht automatisch voreingenommen – aber es gibt mir Einblicke aus der Praxis, die Sie sonst selten bekommen. Wo Agenturen die bessere Wahl sind, sage ich das auch.
Die Agentur: Was sie bietet
Agenturen sind für viele Unternehmen die erste Anlaufstelle. Das hat Gründe: Sie bieten eine Organisationsstruktur, die Vertrauen schafft. Es gibt ein Büro, ein Team, Referenzen an der Wand und jemanden, der Ihren Anruf entgegennimmt. Für große, komplexe Projekte, die mehrere Disziplinen gleichzeitig erfordern, kann eine Agentur genau die richtige Wahl sein.
Vorteile einer Agentur
- Interdisziplinäres Team: Design, Entwicklung, SEO, Texterstellung und Projektmanagement aus einer Hand. Bei Projekten, die alles gleichzeitig brauchen, ist das ein echter Vorteil.
- Skalierbarkeit: Wenn das Projekt plötzlich größer wird, kann eine Agentur schnell weitere Kapazitäten aufbauen. Mehr Entwickler, mehr Designer – theoretisch kein Problem.
- Etablierte Prozesse: Gute Agenturen haben erprobte Workflows für Projektmanagement, Qualitätssicherung und Deployment. Das gibt Struktur – besonders bei komplexen Projekten mit vielen Beteiligten.
- Ausfallsicherheit: Fällt ein Mitarbeiter aus, gibt es (theoretisch) Vertretung. Das Projekt bleibt nicht stehen.
Nachteile einer Agentur
Was ich in meiner Arbeit allerdings häufig höre – und was potenzielle Kunden mir als Grund nennen, warum sie von einer Agentur zu einem Freelancer wechseln:
- Overhead-Kosten: Büromiete, Verwaltung, Vertrieb, HR, Geschäftsführung – all das fließt in den Stundensatz ein. Sie zahlen nicht nur für Entwicklung, sondern für eine ganze Infrastruktur.
- Kommunikationsketten: Sie sprechen mit dem Account Manager, der redet mit dem Projektleiter, der brieft den Entwickler. Wie beim Stille-Post-Spiel gehen dabei Details verloren – und es kostet Zeit.
- Wechselnde Ansprechpartner: Der Entwickler, der Ihr Projekt angefangen hat, arbeitet nächsten Monat an einem anderen Kunden. Der Neue muss sich erst einarbeiten. Was ich oft sehe: Wissen geht verloren, und der Kunde zahlt für die Einarbeitungszeit.
- Junior macht die Arbeit: Der Senior-Entwickler sitzt im Pitch-Meeting – die eigentliche Arbeit erledigt nicht selten ein Junior- oder Medior-Entwickler. Der Stundensatz bleibt aber auf Senior-Niveau.
- Starre Prozesse: Was bei großen Projekten Struktur gibt, fühlt sich bei kleinen Projekten nach Verwaltungs-Overkill an. Kurze Änderungswünsche durchlaufen denselben Prozess wie ein kompletter Relaunch.
Der Freelancer: Was er bietet
Ein guter Webentwickler Freelancer ist kein „Einzelkämpfer in der Garage“. Es ist ein erfahrener Spezialist, der sich bewusst gegen die Agentur-Struktur und für maximale Qualität und Effizienz entschieden hat. Das betrifft auch meine eigene Entscheidung: Ich habe mich selbstständig gemacht, weil ich meinen Kunden mehr Wert für weniger Geld liefern kann als in einer Agentur-Struktur.
Vorteile eines Freelancers
- Direkter Draht: Kein Projektmanager dazwischen, kein Account Manager, kein Ticket-System, das Ihre Anfrage verschluckt. Sie sprechen direkt mit der Person, die den Code schreibt. Missverständnisse? Werden sofort geklärt – oft in einem kurzen Anruf statt in drei E-Mails.
- Kein Overhead: Ein Freelancer hat keine Büromiete für 20 Mitarbeiter, keine Vertriebsabteilung und kein mittleres Management. Das bedeutet: Der Stundensatz ist niedriger – bei gleicher oder höherer Qualität der Arbeit.
- Tiefes Know-how: Während Agenturen oft generalistisch aufgestellt sind, spezialisieren sich Freelancer. In meinem Fall: Shopware 6, PHP, Symfony, Vue.js und Full-Stack-Webentwicklung. Dieses tiefe Wissen aus täglicher Praxis – nicht aus einem Wochenend-Workshop – macht den Unterschied.
- Flexibilität: Kurze Abstimmungswege, schnelle Reaktionszeiten, unkomplizierte Änderungen. Keine Meeting-Kaskaden für eine kleine Anpassung. Was in einer Agentur drei Tage dauert, ist beim Freelancer oft in drei Stunden erledigt.
- Kostenersparnis von 30–50%: Nicht, weil der Freelancer billiger arbeitet – sondern weil weniger Overhead existiert und die Arbeit effizienter abläuft. Kein Meeting über ein Meeting. Kein Status-Update-Call für ein Status-Update.
- Senior macht die Arbeit: Wenn Sie einen erfahrenen Freelancer beauftragen, arbeitet genau dieser erfahrene Entwickler an Ihrem Projekt. Kein Bait-and-Switch – die Person im Erstgespräch ist die Person, die liefert.
Nachteile eines Freelancers – ehrlich gesagt
Ja, es gibt Nachteile. Und ich wäre nicht ehrlich, wenn ich die verschweigen würde:
- Verfügbarkeit: Ein Freelancer hat begrenzte Kapazität. Wenn er in einem Projekt steckt, müssen neue Anfragen warten. Das kann bedeuten, dass der Start Ihres Projekts um ein paar Wochen verschoben wird. Ich löse das über Retainer-Modelle, bei denen feste Stundenpakete pro Monat reserviert sind.
- Bus-Faktor: Der „Bus-Faktor“ beschreibt das Risiko, dass eine einzige Person mit allem Wissen ausfällt. Bei einem Solo-Freelancer ist dieser Faktor 1. Das ist ein reales Risiko – das sich aber mit sauberer Dokumentation, versioniertem Code und standardisierten Technologien stark reduzieren lässt.
- Kein Team für alles: Brauchen Sie gleichzeitig UX-Design, Motion Graphics, Copywriting und Entwicklung? Ein einzelner Freelancer deckt selten alle Disziplinen ab. Aber – und das erkläre ich später – dafür gibt es Lösungen.
Die meisten mittelständischen Webprojekte – vom Shopware-Shop bis zur individuellen Webanwendung – brauchen kein 15-köpfiges Agentur-Team. Sie brauchen einen Entwickler, der weiß, was er tut, und der sich um alles kümmert. Genau das ist die Stärke eines spezialisierten Freelancers.
Kostenvergleich: Was Sie wirklich zahlen
Reden wir über Geld. Nicht über vage „es kommt drauf an“-Aussagen, sondern über realistische Zahlen aus dem deutschsprachigen Markt. Die Agentur vs Freelancer Kosten sind einer der wichtigsten Entscheidungsfaktoren – und hier lohnt sich ein genauer Blick.
| Faktor | Agentur | Freelancer |
|---|---|---|
| Stundensatz | 120–200 € netto | 80–130 € netto |
| Wer arbeitet? | Oft Junior / Medior | Senior-Entwickler direkt |
| Projektmanagement | 15–25% Aufschlag | Im Stundensatz enthalten |
| Kommunikationszeit | Hoch (mehrere Ebenen) | Minimal (direkt) |
| Einarbeitungszeit | Bei Teamwechsel erneut | Einmalig, bleibt beim Projekt |
| Kleine Änderungen | Oft Mindest-Aufwand (z.B. 2h) | Flexibel, auch 30 Min. möglich |
Beispielrechnung: Mittelgroßes Shopware-Projekt
Nehmen wir ein typisches Projekt: Ein Shopware 6 Shop mit individuellem Theme, drei Custom-Plugins, ERP-Anbindung und SEO-Optimierung. Geschätzter Aufwand: 200 Stunden Entwicklung.
| Posten | Agentur (150 €/h) | Freelancer (100 €/h) |
|---|---|---|
| Entwicklung (200h) | 30.000 € | 20.000 € |
| Projektmanagement (~20%) | 6.000 € | 0 € (inklusive) |
| Abstimmung & Meetings | ~3.000 € | ~1.000 € |
| Einarbeitungszeit (Teamwechsel) | ~2.000 € | 0 € |
| Gesamt | ~41.000 € | ~21.000 € |
| Ersparnis | – | ~20.000 € (49%) |
Diese Zahlen sind keine Übertreibung – sie spiegeln das wider, was ich regelmäßig im Markt sehe. Der Unterschied entsteht nicht, weil Freelancer schlechter bezahlt werden, sondern weil der Overhead wegfällt und die Effizienz steigt. Ein Senior-Freelancer braucht für dieselbe Aufgabe weniger Stunden als ein Junior-Entwickler in einer Agentur – bei besserem Ergebnis. Eine detaillierte Aufstellung aller Kostenpunkte finden Sie in meinem Artikel Was kostet ein Shopware 6 Shop?
Der günstigste Anbieter ist nicht immer der beste. Achten Sie bei Freelancern wie bei Agenturen auf Referenzen, Spezialisierung und die Chemie im Erstgespräch. Ein Stundensatz von 50 € bei einem Freelancer sollte genauso kritisch hinterfragt werden wie ein Stundensatz von 250 € bei einer Agentur.
7 Fragen, die die Entscheidung leichter machen
Bevor Sie sich entscheiden, gehen Sie diese sieben Fragen durch. Sie helfen Ihnen, Ihre Situation realistisch einzuschätzen und die richtige Wahl für Ihr Projekt zu treffen.
-
Wie komplex ist mein Projekt technisch?
Ein einfacher Website-Relaunch braucht keine 10-köpfige Agentur. Ein Shopware-Shop mit ERP-Anbindung und individuellen Plugins? Da reicht ein spezialisierter Freelancer oft völlig aus – erst bei wirklich großen Enterprise-Projekten wird ein ganzes Team sinnvoll. -
Brauche ich gleichzeitig mehrere Disziplinen?
Design, Video, Text und Entwicklung parallel? Dann hat eine Agentur den organisatorischen Vorteil. Wenn Entwicklung der Hauptfokus ist und Design bereits steht: Freelancer. -
Wie wichtig ist mir ein fester Ansprechpartner?
Wenn Sie Wert darauf legen, dass die Person, die Ihr System kennt, auch in einem Jahr noch verfügbar ist: Freelancer. In Agenturen herrscht Fluktuation – Ihr Wissen geht mit dem Mitarbeiter. -
Wie hoch ist mein Budget?
Bei begrenztem Budget bekommen Sie beim Freelancer mehr Leistung für weniger Geld. Kein Overhead, kein Projektmanagement-Aufschlag, effizientere Umsetzung. -
Wie flexibel müssen Anforderungen angepasst werden?
Agile Projekte, bei denen sich Anforderungen während der Entwicklung ändern, profitieren von der Flexibilität eines Freelancers. Keine Change-Request-Formulare, kein Abstimmungsmarathon. -
Brauche ich langfristige Betreuung oder ein einmaliges Projekt?
Für langfristige Betreuung ist ein Freelancer mit Retainer-Modell ideal. Er kennt Ihr System, baut Wissen auf und wird immer effizienter. Agenturen tendieren dazu, Wissen auf wechselnde Mitarbeiter zu verteilen. -
Wie risikotolerant bin ich?
Das „Agentur = sicher, Freelancer = riskant“-Narrativ ist überholt. Agenturen können genauso Projekte verhauen oder insolvent gehen. Fragen Sie nach Referenzen, sehen Sie sich Bestandsprojekte an – das zählt mehr als die Rechtsform.
Wann Agentur? Wann Freelancer?
Statt pauschaler Empfehlungen hier eine klare Entscheidungshilfe für Ihre Freelancer Webentwicklung oder Agentur-Wahl:
Agentur wählen, wenn:
- Ihr Projekt gleichzeitig Design, Text, Video und Entwicklung auf hohem Niveau braucht und Sie alles aus einer Hand wollen
- Es sich um ein Enterprise-Projekt mit 1.000+ Stunden handelt, das dauerhaft 3–5 Entwickler gleichzeitig erfordert
- Sie eine 24/7-Bereitschaft mit garantiertem SLA brauchen
- Ihr Unternehmen aufgrund interner Compliance-Regeln nur mit zertifizierten Agenturen zusammenarbeiten darf
- Sie ein komplett neues Brand-Identity-Projekt planen, das Strategie, Design und Umsetzung umfasst
Freelancer wählen, wenn:
- Sie einen spezialisierten Entwickler brauchen, der Ihre Technologie im Detail kennt (z.B. Shopware 6, WordPress, individuelle PHP-Anwendungen)
- Ihnen ein fester Ansprechpartner wichtig ist, der Ihr System über Monate oder Jahre hinweg betreut
- Sie effizient und budgetbewusst arbeiten möchten, ohne für Agentur-Infrastruktur zu bezahlen
- Ihr Projekt technisch fokussiert ist: Entwicklung, API-Integration, Performance-Optimierung, Plugin-Entwicklung
- Sie schnelle Reaktionszeiten und kurze Abstimmungswege schätzen
- Es um laufende Weiterentwicklung und Betreuung geht – nicht um ein einmaliges Big-Bang-Projekt
- Sie direkte Kommunikation bevorzugen – ohne Umweg über Projektmanager und Account Manager
In meiner Erfahrung fallen 80% aller mittelständischen Webprojekte in die zweite Kategorie. Die meisten Unternehmen brauchen keinen Agentur-Apparat – sie brauchen jemanden, der anpackt, liefert und erreichbar ist. Genau das ist der Kern guter Freelancer-Arbeit.
Die Hybrid-Lösung: Das Beste aus beiden Welten
Hier wird es interessant – und hier liegt für viele Projekte die optimale Lösung. Die Hybrid-Lösung kombiniert die Vorteile eines Freelancers mit der Breite eines Teams, ohne den Overhead einer Agentur.
Wie funktioniert das? Ein erfahrener Freelancer übernimmt die Projektleitung und die Kernentwicklung. Für spezialisierte Teilbereiche – UX-Design, Texterstellung, SEO, DevOps – zieht er gezielt weitere Freelancer aus seinem Netzwerk hinzu. Jeder ist Spezialist in seinem Bereich, es gibt keinen überflüssigen Mittelbau.
So sieht das in der Praxis aus
- Ein Ansprechpartner: Sie kommunizieren weiterhin mit einer Person – dem Lead-Freelancer. Kein Abstimmungs-Chaos, klare Verantwortlichkeiten.
- Spezialisten statt Generalisten: Der UX-Designer ist ein UX-Spezialist, nicht ein Allrounder, der „auch ein bisschen Design“ macht. Der SEO-Berater lebt SEO – er macht das nicht nebenbei.
- Flexible Skalierung: Braucht das Projekt mehr Kapazität? Weitere Freelancer werden hinzugezogen. Projekt vorbei? Keine laufenden Kosten für ein Team, das nicht gebraucht wird.
- Faire Kosten: Jeder wird für seine tatsächliche Leistung bezahlt. Kein PM-Aufschlag, keine Verwaltungsgebühren, keine Agentur-Marge auf Freelancer-Arbeit.
In meiner eigenen Arbeit setze ich dieses Modell regelmäßig ein. Wenn ein Kunde einen neuen Shopware-Shop braucht und gleichzeitig hochwertiges Design benötigt, arbeite ich mit spezialisierten Designern zusammen, die ich kenne und deren Qualität ich garantieren kann. Der Kunde hat trotzdem einen Ansprechpartner: mich.
Das Ergebnis: Agentur-Qualität zu Freelancer-Preisen – mit der persönlichen Betreuung, die nur ein direkter Ansprechpartner bieten kann.
Fazit: Ehrlich und direkt
Die Frage „Freelancer oder Agentur?“ hat keine universelle Antwort. Aber für die allermeisten Webprojekte im Mittelstand – ob E-Commerce-Shop, individuelle Webanwendung oder laufende technische Betreuung – bietet ein spezialisierter Freelancer das bessere Preis-Leistungs-Verhältnis.
Nicht, weil Agenturen schlecht sind. Sondern weil die meisten Projekte schlicht kein Agentur-Setup brauchen. Was sie brauchen, ist:
- Einen erfahrenen Entwickler, der die Technologie im Schlaf beherrscht
- Kurze Wege statt lange Prozesse
- Transparente Kosten statt verstecktem Overhead
- Einen Partner, der das Projekt langfristig kennt und weiterentwickelt
Wenn Sie aktuell vor dieser Entscheidung stehen, empfehle ich: Sprechen Sie mit beiden Seiten. Holen Sie Angebote ein, vergleichen Sie nicht nur Preise, sondern auch die Kommunikation im Erstgespräch. Wer hört zu? Wer stellt die richtigen Fragen? Wer versteht Ihr Geschäft? Übrigens: Falls Shopware für Sie ein Thema ist, lohnt sich auch ein Blick auf meinen Shopware vs. WooCommerce Vergleich.
In meiner Erfahrung merken Sie schnell, wer wirklich an Ihrem Projekt interessiert ist – und wer Ihnen nur etwas verkaufen will. Genau das unterscheidet einen guten Freelancer von einem austauschbaren Agentur-Pitch.
Mein Versprechen: Wenn ich nach einem Erstgespräch der Meinung bin, dass eine Agentur für Ihr Projekt die bessere Wahl ist, sage ich Ihnen das. Ehrlich. Denn langfristig bringen mir zufriedene Kunden mehr als ein Projekt, das nicht zu mir passt.
Projekt besprechen?
Sie haben ein Webprojekt und möchten wissen, ob ein Freelancer die richtige Wahl für Sie ist? Lassen Sie uns in einem kostenlosen Erstgespräch darüber reden – 30 Minuten, unverbindlich, ehrlich.