Wer digitale Produkte baut, muss eine grundsätzliche Frage beantworten: extern vergeben oder intern aufbauen? Drei Modelle stehen zur Wahl – Agentur, Freelancer und ein eigenes Inhouse-Team. Jedes hat ein klares Profil, und oft ist die Kombination die beste Antwort. Dieser neutrale Vergleich hilft bei der Einordnung, zeigt ein Kostenbeispiel und liefert eine Entscheidungshilfe für Ihren konkreten Fall.
Die drei Modelle im Überblick
| Kriterium | Agentur | Freelancer | Inhouse |
|---|---|---|---|
| Startgeschwindigkeit | schnell | schnell | langsam (Recruiting) |
| Kosten kurzfristig | mittel–hoch | günstig | hoch (Fixkosten) |
| Kosten langfristig | mittel | projektabhängig | günstiger bei Dauerbedarf |
| Kontrolle | mittel | mittel | hoch |
| Wissen bleibt im Haus | teilweise | nein | ja |
| Breite der Kompetenzen | hoch (Team) | ein Spezialgebiet | wächst langsam |
| Skalierbarkeit | hoch | begrenzt | träge |
| Bindung / Risiko | vertraglich, kündbar | Ausfallrisiko Einzelperson | Personalverantwortung |
Wann welches Modell passt
Agentur: ideal, um schnell zu starten, mehrere Disziplinen abzudecken und Spitzen abzufangen – ohne langfristige Personalbindung. Sie kaufen Erfahrung und Prozesse ein.
Freelancer: gut für punktuelle Spezialaufgaben und kleine Budgets, wenn Sie selbst steuern können. Bei mehreren parallel steigt der Koordinationsaufwand deutlich.
Inhouse: sinnvoll, wenn Software Ihr Kerngeschäft ist, dauerhaft Kapazität gebraucht wird und das Wissen strategisch im Unternehmen bleiben soll – der Aufbau dauert aber Monate und bindet Fixkosten, auch in Leerlaufphasen. Erschwerend kommt der Fachkräftemangel hinzu: Laut Bitkom waren zuletzt rund 109.000 IT-Stellen unbesetzt und 85 % der Unternehmen beklagen einen Mangel an IT-Fachkräften – das Recruiting kann sich entsprechend ziehen.
Vor- und Nachteile im Detail
- Agentur – Plus: eingespieltes Team, Vertretung bei Ausfall, Design, Entwicklung, QA und PM aus einer Hand, klare Verantwortung für das Ergebnis. Minus: höherer Satz, Wissen liegt teilweise außerhalb, weniger direkte Kontrolle im Tagesgeschäft.
- Freelancer – Plus: günstig, flexibel, direkter Draht zur umsetzenden Person, schnell startklar. Minus: Ausfallrisiko einer Einzelperson, begrenzte Kapazität, Koordination liegt bei Ihnen, Wissen geht nach Projektende.
- Inhouse – Plus: volle Kontrolle, Wissen bleibt dauerhaft im Haus, enge Bindung an Produkt und Nutzer. Minus: hohe Fixkosten, langer Aufbau über Recruiting, Auslastung muss dauerhaft gesichert sein, am Anfang begrenzte Fachbreite.
Rechtlicher Rahmen: Werk- oder Dienstvertrag
Die drei Modelle unterscheiden sich auch juristisch, und das hat praktische Folgen. Vergeben Sie ein klar umrissenes Ergebnis an eine Agentur oder einen Freelancer, ist das meist ein Werkvertrag nach § 631 BGB: Geschuldet wird ein fertiges, funktionierendes Werk – der Auftragnehmer trägt das Risiko, dass das Ergebnis stimmt. Kaufen Sie dagegen laufende Arbeitsleistung ohne festen Erfolg ein (etwa einen Entwickler auf Zeit), ähnelt das eher einem Dienstvertrag nach § 611 BGB: geschuldet wird die Tätigkeit, nicht das Ergebnis. Beim Inhouse-Team entfällt diese Frage – dort besteht ein Arbeitsverhältnis mit voller Personalverantwortung. Bei längerfristigem Einsatz einzelner Externer sollten Sie zudem auf eine saubere Abgrenzung zur Scheinselbstständigkeit achten; das ist im Zweifel steuerlich und rechtlich zu prüfen. Dieser Guide ist redaktionell und ersetzt keine Rechtsberatung.
Ein Kostenbeispiel
Ein vereinfachtes Beispiel zeigt, warum die Frage „was ist günstiger" ohne Zeithorizont nicht zu beantworten ist. Angenommen, Sie brauchen dauerhaft die Kapazität von etwa einer Entwicklerstelle:
- Extern (Agentur/Freelancer): Sie zahlen nur für tatsächlich geleistete Stunden. Bei rund 90 €/h für einen Freelancer als Orientierung laut Freelancer-Kompass 2025 entsteht bei schwankendem Bedarf kein Leerlauf – Sie skalieren hoch und runter. Agentursätze liegen darüber, dafür bekommen Sie ein Team und Vertretung.
- Inhouse: Eine feste Stelle verursacht Gehalt, Lohnnebenkosten, Ausstattung, Weiterbildung und Recruiting-Kosten – unabhängig von der Auslastung. Ist die Stelle dauerhaft gut ausgelastet, kann Inhouse über die Jahre günstiger werden als externe Stunden. Gibt es dagegen ruhige Phasen, zahlen Sie den Leerlauf mit.
Die Faustregel lautet daher: Bei planbarem Dauerbedarf und guter Auslastung rechnet sich Inhouse mittelfristig, bei schwankendem oder projektförmigem Bedarf ist extern flexibler und oft günstiger. Einen tieferen Überblick über die Sätze gibt der Guide Stundensätze für Softwareentwicklung.
Eine einfache Entscheidungshilfe
- Einmaliges oder zeitlich begrenztes Projekt, mehrere Disziplinen nötig? → Agentur.
- Kleine, klar abgegrenzte Spezialaufgabe, Sie können selbst steuern? → Freelancer.
- Dauerhafter Bedarf, Software als Kerngeschäft, Wissen soll bleiben? → Inhouse (mittelfristig).
- Schnell starten und trotzdem Wissen aufbauen? → Hybrid (siehe unten).
Ein typischer Verlauf
In der Praxis wechseln viele Unternehmen das Modell im Zeitverlauf. Am Anfang steht oft ein Freelancer oder eine Agentur, um schnell und ohne Fixkosten in den Markt zu kommen. Zeigt das Produkt Erfolg und wird der Bedarf dauerhaft, baut das Unternehmen nach und nach ein eigenes Team auf und übernimmt Betrieb und Weiterentwicklung intern. Die Reihenfolge „erst extern testen, dann intern verstetigen" senkt das Risiko, teure Stellen zu besetzen, bevor klar ist, ob und was sich trägt. Wichtig ist, diesen Übergang von Anfang an mitzudenken – etwa mit sauberer Dokumentation und klaren Rechten am Quellcode.
Der häufige Mittelweg: Hybrid
Viele Unternehmen kombinieren: Eine Agentur baut das Produkt auf und bringt es in den Markt, ein kleines Inhouse-Team übernimmt später Betrieb und Weiterentwicklung. So verbinden Sie Tempo mit langfristiger Unabhängigkeit – und vermeiden es, teure Entwickler einzustellen, bevor überhaupt klar ist, was gebaut werden soll. Wichtig sind dabei ein sauberer Wissenstransfer und die Übergabe von Quellcode und Dokumentation. Ähnlich lässt sich eine Agentur mit einzelnen Freelancern für Spezialthemen ergänzen. Braucht Ihr Team fachliche Verstärkung an einer bestimmten Stelle, kann auch eine IT-Beratung punktuell Architektur- oder Technologiefragen begleiten.
Typische Fehler beim Modellwechsel
- Zu früh eigenes Team aufbauen: Feste Stellen zu besetzen, bevor das Produkt trägt, bindet Kapital und ist schwer rückgängig zu machen.
- Wissenstransfer vergessen: Übernimmt später ein internes Team, muss die Agentur Code, Architekturentscheidungen und Betrieb sauber übergeben – das gehört von Anfang an vereinbart.
- Quellcode-Rechte nicht geklärt: Ohne klare Nutzungs- und Eigentumsrechte am Code ist ein späterer Wechsel riskant.
- Auslastung überschätzt: Ein Inhouse-Team lohnt sich nur bei dauerhafter Auslastung. Wer den Bedarf zu optimistisch plant, zahlt Leerlauf.
Skalierung und Kapazitätsspitzen
Ein oft unterschätzter Unterschied liegt darin, wie schnell die Modelle mit dem Bedarf mitwachsen. Steht ein wichtiger Meilenstein an oder soll ein Produkt zügig auf den Markt, braucht es kurzfristig mehr Hände. Eine Agentur kann hier meist rasch zusätzliche Rollen bereitstellen, weil sie mehrere Fachleute vorhält und intern umschichtet. Freelancer sind kurzfristig verfügbar, aber jede zusätzliche Person erhöht Ihren Koordinationsaufwand. Ein Inhouse-Team ist am trägsten: Neue Stellen zu besetzen dauert Monate, und in ruhigen Phasen bleibt die Kapazität trotzdem bezahlt. Umgekehrt lässt sich externe Kapazität nach einer Spitze wieder herunterfahren, während ein festes Team konstant ausgelastet werden muss. Wer stark schwankenden Bedarf hat, fährt deshalb mit einer Grundlast intern und Spitzen extern oft am wirtschaftlichsten – genau das ist der Kern des Hybrid-Modells. Für kurzfristige Fachspitzen in einzelnen Disziplinen wie UI/UX-Design oder QA & Testing sind externe Partner besonders geeignet.
So gelingt der Wissenstransfer
Wenn Wissen nicht dauerhaft im Haus liegt – wie bei Agentur und Freelancer – entscheidet der Transfer über Ihre spätere Unabhängigkeit. Diese Punkte sollten Sie von Beginn an vereinbaren, nicht erst am Projektende:
- Dokumentation als Teil der Leistung: Architektur, Setup und Betriebswissen gehören schriftlich festgehalten, nicht nur im Kopf der Umsetzenden.
- Quellcode-Eigentum und Zugänge: Repositorys, Server und Dienste sollten auf Ihren Namen laufen, damit Sie jederzeit übergeben können.
- Lesbarer, wartbarer Code: Vereinbaren Sie Standards, damit ein anderes Team später übernehmen kann, ohne von vorn zu beginnen.
- Übergabephase einplanen: Ein begleiteter Wechsel mit gemeinsamer Einarbeitung verhindert, dass Wissen mit dem Projektende verschwindet.
Sauber geregelt, ermöglicht das genau den typischen Weg vieler Unternehmen: erst extern starten, dann intern übernehmen – ohne teuren Neuaufbau.
Woran Sie den richtigen Zeitpunkt für ein eigenes Team erkennen
Der Aufbau eines Inhouse-Teams ist eine strategische Entscheidung, keine reine Kostenfrage. Mehrere Signale sprechen dafür, dass der Zeitpunkt gekommen ist: Der Bedarf ist dauerhaft und planbar statt projektförmig; Software wird zu einem echten Wettbewerbsvorteil statt nur einem Werkzeug; die Weiterentwicklung erfordert tiefes Wissen über Ihre Nutzer und Prozesse, das extern schwer aufzubauen ist; und die Auslastung reicht, um Fachleute dauerhaft sinnvoll zu beschäftigen. Angesichts des Fachkräftemangels – laut Bitkom beklagen 85 % der Unternehmen einen Mangel an IT-Fachkräften – sollten Sie den Aufbau realistisch mit mehreren Monaten Vorlauf planen. Häufig ist die klügste Reihenfolge, mit einer Agentur zu starten, das Produkt zu validieren und parallel die ersten Schlüsselrollen intern aufzubauen, sobald die Richtung steht. So vermeiden Sie es, Stellen zu besetzen, bevor klar ist, was und wofür entwickelt wird.
Kontrolle gegen Verantwortung abwägen
Hinter der Modellwahl steht oft ein grundsätzlicher Zielkonflikt: maximale Kontrolle oder maximale Entlastung. Ein Inhouse-Team gibt Ihnen die engste Kontrolle über Prioritäten, Qualität und Tempo – dafür tragen Sie die volle Personal- und Führungsverantwortung. Eine Agentur nimmt Ihnen Steuerung, Qualitätssicherung und Ausfallabsicherung ab, dafür geben Sie einen Teil der unmittelbaren Kontrolle über das Tagesgeschäft ab und kaufen Verantwortung für das Ergebnis ein. Freelancer liegen dazwischen: direkter Draht zur umsetzenden Person, aber Koordination und Risiko bei Ihnen. Ehrlich beantwortet lautet die entscheidende Frage deshalb nicht nur „was ist günstiger", sondern „wie viel Steuerung will und kann ich selbst leisten". Wer wenig interne Kapazität hat, ist mit der Verantwortung einer Agentur meist besser bedient; wer Software als Kern versteht und selbst führen will, baut mittelfristig eigenes Personal auf. Zur konkreten Anbieterwahl hilft der Guide Die richtige Agentur auswählen.
Häufige Fragen
Was ist günstiger – Agentur oder eigenes Team?
Kurzfristig fast immer die Agentur (keine Fixkosten, kein Recruiting). Bei dauerhaftem, planbarem Bedarf und guter Auslastung kann ein Inhouse-Team über die Jahre günstiger werden. Entscheidend sind Auslastung und Dauer des Bedarfs, nicht der reine Stundenvergleich.
Bleibt das Wissen bei einer Agentur im Unternehmen?
Nur teilweise – deshalb sind Dokumentation, Quellcode-Eigentum und ein geregelter Wissenstransfer vertraglich wichtig. So können Sie später intern übernehmen oder die Agentur wechseln.
Kann ich mit Freelancern ein großes Projekt stemmen?
Grundsätzlich ja, aber die Koordination mehrerer Freelancer wird schnell zum Vollzeitjob und das Ausfallrisiko steigt. Für größere, geschäftskritische Vorhaben ist eine Agentur oder ein Hybrid-Modell meist verlässlicher.
Wann sollte ich ein Inhouse-Team aufbauen?
Wenn Software zu Ihrem Kerngeschäft gehört, der Bedarf dauerhaft und planbar ist und das Wissen strategisch im Haus bleiben soll. Häufig lohnt es sich, erst mit einer Agentur zu starten und das Team aufzubauen, sobald das Produkt Fahrt aufnimmt.
Was muss ich beim Einsatz einzelner Externer rechtlich beachten?
Grenzen Sie klar ab, ob Sie ein fertiges Werk (§ 631 BGB) oder laufende Arbeitsleistung (§ 611 BGB) einkaufen, und achten Sie bei langfristigem Einsatz Einzelner auf das Thema Scheinselbstständigkeit. Das ist im Zweifel steuerlich und juristisch zu prüfen – dieser Guide gibt nur eine redaktionelle Orientierung.
Passende Agentur finden: Vergleichen Sie geprüfte Agenturen aus der DACH-Region – von Softwareentwicklung bis App-Entwicklung. Zur reinen Zweier-Abwägung siehe Agentur oder Freelancer?
Schlagwörter
Keine Zeit zum Vergleichen? Beschreiben Sie Ihr Projekt – wir schlagen Ihnen passende Agenturen vor, kostenlos und unverbindlich.
Quellen
- In Deutschland fehlen mehr als 100.000 IT-Fachkräfte (Bitkom, 2025) — Bitkom
- Freelancer-Kompass 2025 – Marktstudie — freelancermap
- BGB § 631 Werkvertrag — Gesetze im Internet
- BGB § 611 Dienstvertrag — Gesetze im Internet
Redaktion
Die Redaktion von deine-agenturen.com informiert Sie regelmäßig über aktuelle Themen rund um Softwareentwicklung, Webdesign und digitale Dienstleistungen.