Outsourcing der Softwareentwicklung: Ein Leitfaden für US-Unternehmen für das Jahr 2026
- Ein US-amerikanischer Softwareentwickler kostet weit mehr als der auf dem Preisschild angegebene Betrag: Der Medianwert des BLS liegt bei 133.080 US-Dollar, und die Sozialleistungen machen etwa 30 % der Gesamtvergütung aus; planen Sie daher insgesamt etwa 166.000 bis 186.000 US-Dollar ein, noch bevor auch nur eine einzige Zeile Code geschrieben wurde.
- Die steuerliche Behandlung unterscheidet sich nun je nach Standort. Gemäß dem neuen § 174A sind inländische Forschungs- und Softwareentwicklungskosten im ersten Jahr vollständig abzugsfähig, während ausländische Entwicklungskosten weiterhin über 15 Jahre aktiviert werden – eine erhebliche Cashflow-Lücke, die in den meisten Angeboten von Anbietern nicht berücksichtigt wird.
- Wählen Sie das passende Modell für Ihr Projekt: Festpreis für einen definierten Umfang, Zeit- und Materialabrechnung für die Anforderungserfassung, ein festes Team für eine Live-Roadmap sowie Personalaufstockung, wenn Sie bereits über eine technische Führungsstruktur verfügen.
- Eine Klausel über ein „im Auftrag geschaffenes Werk“ bewirkt keine Übertragung des Urheberrechts am Quellcode durch einen Auftragnehmer – Quellcode gehört nicht zu den neun Kategorien des US-amerikanischen Urheberrechts. Sie benötigen darüber hinaus eine ausdrückliche, gegenwärtige Abtretung.
Sind Sie sich nicht sicher, ob Ihre nächsten fünf Ingenieure im Rahmen eines Anbietervertrags oder als Teil Ihres eigenen Teams eingestellt werden sollten? Nehmen Sie noch heute Kontakt mit uns auf.
Entdecken Sie Wie Wisemonk wirkungsvolle und zuverlässige Inhalte erstellt.
Wie viel Ihres Entwicklungsbudgets fließt tatsächlich in den Erwerb funktionsfähiger Software, und wie viel in Gemeinkosten, für die Sie sich nie entschieden haben?
Diese Frage lässt sich im Jahr 2026 schwerer beantworten als noch vor zwei Jahren. Die Gehälter für Ingenieure in den USA bewegen sich nach wie vor nahe an Rekordhöhen, die steuerliche Behandlung von Entwicklungsausgaben hängt nun davon ab, wo die Arbeit geleistet wird, und die KI-gestützte Umsetzung hat still und leise neue Maßstäbe gesetzt, was ein fünfköpfiges Team in einem Quartal liefern kann.
Dieser Leitfaden erläutert, welche Kosten das Outsourcing für ein US-Unternehmen heute tatsächlich verursacht, welches Kooperationsmodell zu welcher Phase einer Roadmap passt, welche Regelungen Ihr Vertrag hinsichtlich der Eigentumsrechte am Code enthält und ab welchem Zeitpunkt das Outsourcing durch die vollständige Übernahme des Teams abgelöst werden sollte.
Was versteht man unter dem Outsourcing der Softwareentwicklung, und warum steht dieses Thema wieder auf der Tagesordnung jedes US-amerikanischen CTOs?
Unter dem Outsourcing der Softwareentwicklung versteht man die Praxis, ein externes Unternehmen oder Team damit zu beauftragen, Software zu entwerfen, zu entwickeln, zu testen oder zu warten, die Sie andernfalls mit Ihren eigenen festangestellten Mitarbeitern entwickeln würden. Es steht aus einem ganz einfachen Grund wieder auf der Tagesordnung: Die Kosten und die Knappheit der Alternative haben sich nicht verringert.
Die US-Behörde für Arbeitsstatistik gibt den mittleren Jahreslohn für Softwareentwickler, QA-Analysten und Tester zum Stand Mai 2024 mit 133.080 US-Dollar an, prognostiziert für diesen Berufszweig ein Wachstum von 15 % zwischen 2024 und 2034 – deutlich schneller als der Durchschnitt – und rechnet für dieses Jahrzehnt mit etwa 129.200 offenen Stellen pro Jahr. Die Nachfrage lässt nicht nach, sondern steigt weiter an.
Es folgten die Haushaltspläne. Prognosen von Gartner Die weltweiten IT-Ausgaben werden im Jahr 2026 6,31 Billionen US-Dollar erreichen, was einem Anstieg von 13,5 % gegenüber dem Vorjahr entspricht, wobei IT-Dienstleistungen weiterhin die größte Einzelausgabenkategorie darstellen. Die Mittel werden umgeschichtet, und ein wachsender Anteil davon fließt an Teams, die nicht auf der Gehaltsliste des Auftraggebers stehen.
Eine Klarstellung erspart später viel Verwirrung: Beim Outsourcing geht es um wer erledigt die Arbeit, während es beim Offshoring darum geht, wobei Das kommt vor. Sie können Aufträge an ein Unternehmen in Ihrer Nachbarschaft vergeben oder an Ihr eigenes, zu 100 % in Ihrem Besitz befindliches Team im Ausland – diese beiden Aspekte sind voneinander unabhängig, da die Aufschlüsselung von Outsourcing versus Offshoring detailliert darlegt.
Bevor Sie jedoch mit dem Vergleich der Anbieter beginnen, sollten Sie sich genau überlegen, welche der drei sich überschneidenden Modelle Sie tatsächlich erwerben.
Inwiefern unterscheidet sich Outsourcing von Personalverstärkung und Managed Services?
Der Unterschied liegt darin, wer die Verantwortung für das Ergebnis trägt. Beim klassischen Outsourcing ist der Dienstleister für die Erbringung eines definierten Ergebnisses verantwortlich; bei der Personalaufstockung tragen Sie die Verantwortung für die Erbringung, und der Dienstleister stellt lediglich Personal zur Verfügung; bei Managed Services ist der Dienstleister für die kontinuierliche Erbringung einer Funktion gemäß vereinbarter Service-Levels verantwortlich.
| Dimension | Projekt-Outsourcing | Personalaufstockung | Managed Services |
|---|---|---|---|
| Wer ist für das Ergebnis verantwortlich? | Anbieter | Sie | Anbieter, gemäß SLA |
| Wer ist für das Tagesgeschäft zuständig? | Projektmanager auf Anbieterseite | Ihr technischer Leiter | Leiter des Lieferanten-Servicebereichs |
| Typische Preisgestaltung | Festpreis oder Meilenstein | Pro Person und Stunde oder pro Person und Monat | Monatliches Honorar |
| Am besten, wenn | Der Geltungsbereich ist stabil und dokumentiert | Sie verfügen über Führungsqualitäten, aber nicht über die entsprechenden Fähigkeiten | Die Arbeit ist fortlaufend und wiederholbar |
| Hauptausfallart | Änderungswünsche zehren die Einsparungen auf | Sie übernehmen den gesamten Verwaltungsaufwand | SLAs wurden eingehalten, der geschäftliche Nutzen blieb jedoch aus |
Käufer, die sich für die falsche Spalte entscheiden, müssen in der Regel doppelt dafür bezahlen – einmal in Form von Gebühren und einmal in Form von Nacharbeiten. Wenn Sie zwischen den ersten beiden Optionen schwanken, finden Sie den Vergleich auf Personalverstärkung und Outsourcing ist der schnellste Weg, eine Entscheidung zu treffen.
Es ist zudem sinnvoll, ingenieurtechnische Tätigkeiten von der umfassenderen Kategorie der Outsourcing von Geschäftsprozessen, das die Bereiche Finanzen, Support und Backoffice-Funktionen abdeckt und nach ganz anderen Kriterien beschafft wird.
Nachdem die Begrifflichkeiten geklärt sind, lautet die nächste Frage – und genau diese wird Ihr Finanzvorstand tatsächlich stellen: Was kostet die jeweilige Option?
Was kostet ein festangestellter Entwickler in den USA im Vergleich zu einem externen Entwickler tatsächlich?
Ein US-amerikanischer Entwickler kostet, wenn man die Personalkosten einbezieht, etwa das 1,25- bis 1,4-Fache des Grundgehalts, was für einen Ingenieur im Median bei fast 176.000 US-Dollar pro Jahr liegt – und das noch bevor auch nur eine einzige Funktion veröffentlicht wird. Bei einer ausgelagerten Lösung wird ein Pauschalpreis angegeben, wodurch der Vergleich einfacher erscheint, als er tatsächlich ist.
Diese Belastung ergibt sich aus gesetzlichen Abgaben und Sozialleistungen, die in einer Stellenanzeige niemals aufgeführt werden. Die Sozialversicherung beträgt 6,2 % bis zur Lohnbasis von 184.500 US-Dollar für das Jahr 2026, Medicare kommt mit 1,45 % hinzu, ohne Obergrenze, und die Bundesarbeitslosensteuer gilt für die ersten 7.000 US-Dollar des Lohns – eine Aufschlüsselung, die im Leitfaden zu Arbeitgeber-Lohnsteuer. Die Sozialleistungen machen den größeren Anteil aus: Nach Angaben des BLS belaufen sie sich auf etwa 30 % der gesamten Lohnnebenkosten der Arbeitgeber in der Privatwirtschaft.
| Kostenposition | Jahresbetrag | Grundlage |
|---|---|---|
| Grundgehalt | 133.080 Dollar | BLS-Median, Mai 2024 |
| Sozialversicherung | 8.251 Dollar | 6,2 % auf eine Lohnbasis von 184.500 Dollar |
| Medicare | 1.930 Dollar | 1,45 %, unbegrenzt |
| FUTA und staatliche Arbeitslosenunterstützung | 366 Dollar | 0,6 % FUTA-Nettobeitrag zuzüglich eines üblichen landesspezifischen Satzes |
| Arbeitgeberanteil an den Krankenkassenbeiträgen | 20.143 Dollar | Familienversicherung, Arbeitgeberanteil |
| 4 %iger Arbeitgeberzuschuss zum 401(k)-Plan | 5.323 Dollar | Typischer Safe-Harbour-Abgleich |
| Arbeitsunfallversicherung | 400 Dollar | Büroberufe mit geringem Risiko |
| Ausstattung, Software und Personalbeschaffung | 6.500 Dollar | Abgeschriebene Anschaffungskosten im ersten Jahr |
| Gesamtkosten für das Unternehmen | 175.993 US-Dollar | 1,32-faches Grundgehalt |
Wenn Sie Ihre eigene Gehaltsstufe, Ihre eigene Sozialleistungsgestaltung und die Arbeitslosenquote Ihres Bundeslandes eingeben, ändert sich der Gesamtwert, doch der Multiplikator fällt selten unter 1,25 – unser Rechner für Personalkosten führt die Berechnungen für eine bestimmte Funktion in einem bestimmten Bundesland durch.
Im Vergleich zu dieser Zahl erscheinen die Anbieterpreise zwar attraktiv, doch eine Preisliste ist kein Kostenfaktor. Rechnen Sie den Zeitaufwand für das Anbietermangement, den Aufwand für den Wissenstransfer, Reibungsverluste durch Überschneidungen sowie die Kosten für die Kundenabwanderung hinzu, wenn ein bestimmter Techniker aus Ihrem Kundenbetreuungsteam ausscheidet. Die vollständige Aufschlüsselung von Kosten für die Offshore-Entwicklung umfasst die Posten, die die Anbieter in ihrem Angebot nicht aufführen.
Es gibt noch eine weitere Kostenvariable, und im Jahr 2026 ist dies jene, die die meisten Finanzteams noch nicht einkalkuliert haben: Der Ort, an dem die Arbeit derzeit erbracht wird, hat Auswirkungen darauf, wann Sie diese steuerlich absetzen können.
Inwiefern verändert die Regelung gemäß § 174A die steuerlichen Berechnungen bei ausgelagerter Entwicklung?
Dadurch werden Ihre Entwicklungsausgaben in zwei sehr unterschiedliche Abschreibungsregelungen unterteilt, die sich ausschließlich danach richten, wo die Arbeiten durchgeführt werden. Für Steuerjahre, die nach dem 31. Dezember 2024 beginnen, wurde durch den „One Big Beautiful Bill Act“ § 174A geschaffen, der es Ihnen ermöglicht, inländische Forschungs- und Entwicklungskosten in dem Jahr, in dem sie anfallen, vollständig abzuziehen. Ausländische Forschungs- und Entwicklungskosten unterliegen weiterhin der bisherigen Regelung: Sie werden aktiviert und über 15 Jahre abgeschrieben.
Entscheidend ist, dass die Softwareentwicklung in beiden Fällen ausdrücklich als Forschungs- und Entwicklungsaufwand behandelt wird; es handelt sich also nicht um eine Regelung, die ausschließlich die Forschung und Entwicklung im Labor betrifft – sie wirkt sich auch auf die gewöhnliche Produktentwicklung aus. Die IRS hat die Wahlmöglichkeiten und Änderungen der Bilanzierungsmethoden in Verfahrensanweisung 2025-28.
Wenn Sie Ingenieurkosten in Höhe von 500.000 Dollar über beide Wege abrechnen, wird der Unterschied deutlich. Werden die Leistungen im Inland erbracht, sind die gesamten 500.000 Dollar in diesem Jahr abzugsfähig. Werden sie im Ausland erbracht, verteilen sich dieselben 500.000 Dollar auf 15 Jahre, sodass der Abzug im ersten Jahr nur einen Bruchteil davon ausmacht.
Bei einem Bundessteuersatz von 21 % bedeutet dies, dass im ersten Jahr Steuern in Höhe von rund 100.000 US-Dollar aufgeschoben werden – diese sind zwar nicht für immer verloren, da der Steuerabzug letztendlich doch noch gewährt wird, stellen jedoch eine echte Belastung für den kurzfristigen Cashflow dar, die in keiner Preisliste eines Anbieters erwähnt wird.
Für ein durch Risikokapital finanziertes Unternehmen, das angesichts seiner verbleibenden Liquiditätsreserven Geld verbrennt, kann dieser zeitliche Unterschied von größerer Bedeutung sein als der Stundensatz, den man eigentlich einsparen wollte. Unser eingehenderer Blick auf Planung gemäß § 174 für Start-ups hängt davon ab, wie die Gründer dies gestalten.
All dies bedeutet nicht, dass externe Teams die falsche Wahl sind – es bedeutet lediglich, dass die Entscheidung auf der Grundlage der Gesamtkosten und nicht anhand eines Mischsatzes getroffen werden muss. Sobald Sie diese Zahl ermittelt haben, geht es um eine strukturelle Entscheidung: Welches Kooperationsmodell wählen Sie?
Möchten Sie sich vor der Unterzeichnung eines Lieferantenvertrags einen Überblick über die tatsächlichen Kosten verschaffen?
Wir werden Ihre nächsten fünf Neueinstellungen im Ingenieursbereich auf drei verschiedene Arten modellieren – über einen Dienstleistungsvertrag, über freiberufliche Mitarbeiter und über Ihre eigenen festangestellten Mitarbeiter –, wobei wir die steuerlichen Zeitpunkte und die Beschäftigungskosten einbeziehen und diese nicht verschleiern.
Welches Kooperationsmodell passt tatsächlich zu Ihrer Roadmap?
Das richtige Modell hängt davon ab, wie gut Sie den Arbeitsumfang im Voraus beschreiben können: Je stabiler der Umfang ist, desto mehr sollten Sie das Risiko durch Festpreisvereinbarungen auf den Anbieter verlagern; je explorativer die Arbeit ist, desto mehr Kontrolle benötigen Sie und desto weniger sollten Sie für die Illusion von Sicherheit bezahlen.
Fünf Modelle decken nahezu jede konkrete Verpflichtungsform ab und reichen grob gesagt von der geringsten bis zur höchsten Verpflichtung.
- Projekt mit Festpreis: Ein Preis für ein genau definiertes Ergebnis. Geeignet für eine Migration, eine Integration oder eine genau spezifizierte Version 1; ungeeignet für alle Fälle, in denen sich die Anforderungen ändern, da jede Änderung zu einem kostenpflichtigen Änderungsauftrag wird.
- Zeitaufwand und Materialkosten: Sie bezahlen pro geleisteter Arbeitsstunde. Das ist bei Arbeiten in der Erkundungsphase zwar fair, doch das gesamte Einschätzungsrisiko liegt dabei bei Ihnen; daher funktioniert dies nur bei straffen Sprint-Reviews und einer festen Budgetobergrenze.
- Engagiertes Team: Ein namentlich benanntes, fest zugewiesenes Team, das monatlich abgerechnet wird und ausschließlich an Ihrem Produkt arbeitet. Die ideale Lösung für eine Live-Roadmap und das Modell, bei dem die Kontinuität der einzelnen Entwickler am wichtigsten ist – bestehen Sie im Vertrag auf namentlich benannten Mitarbeitern.
- Personalaufstockung: Einzelne Ingenieure werden in Ihre bestehenden Teams unter der Leitung Ihrer eigenen Ingenieur-Manager integriert. Dies ist nur dann sinnvoll, wenn Sie bereits über die erforderlichen Führungskapazitäten verfügen, um sie anzuleiten.
- Managed Service oder ein eigenes Entwicklungszentrum: Der Anbieter übernimmt den gesamten Funktionsbereich – Plattformbetrieb, Qualitätssicherung, Wartung – unter Einhaltung der Service-Levels, wobei häufig die Möglichkeit besteht, das Team zu einem späteren Zeitpunkt an Sie zu übertragen.
Die meisten Unternehmen kombinieren letztendlich zwei dieser Ansätze, anstatt sich für einen zu entscheiden, und das ist in Ordnung, solange für jeden Ansatz ein eigener Vertrag und eigene Erfolgskriterien festgelegt werden. Wenn Sie beabsichtigen, das Team letztendlich zu integrieren, sollten Sie dies von vornherein klarstellen und die Zusammenarbeit als Bau-Betrieb-Übertragung eine Einigung zu erzielen, anstatt später aus einer schwachen Position heraus über einen Ausstieg zu verhandeln.
Agenturen und Produktstudios, die Lieferungen unter ihrer eigenen Marke weiterverkaufen, fallen nicht ganz unter diese Einteilung – sollte dies auf Sie zutreffen, so funktioniert die White-Label-Softwareentwicklung sind ein besserer Ausgangspunkt.
Nachdem Sie sich für eine Einkaufsstrategie entschieden haben, besteht die zweite strukturelle Entscheidung darin, wie die Mitarbeiter im Rahmen Ihres Arbeitstages angeordnet werden.
Onshore, Nearshore oder Offshore – wie sollten Sie das Standortmodell auswählen?
Berücksichtigen Sie zunächst die Überschneidungszeiten und erst in zweiter Linie die Kosten, denn ein Preisvorteil schwindet schnell, wenn jede blockierte Entscheidung einen Tag kostet. Die drei Standortmodelle gewichten dieselben drei Variablen – Überschneidung der Arbeitszeiten, Kostenindex und Tiefe des Fachkräftepools – in unterschiedlichen Verhältnissen.
| Modell | Überschneidung mit den Geschäftszeiten in den USA | Relative Kosten | Die am besten geeignete Tätigkeit |
|---|---|---|---|
| An Land | Vollständig | Höchster | Regulierte, kundenorientierte oder äußerst vieldeutige Tätigkeiten |
| Nearshore | Vier bis sieben Stunden | Mäßig | Gemeinsame Produktarbeit, die täglichen Kontakt erfordert |
| Offshore | Zwei bis vier Stunden oder „Follow-the-Sun“ | Niedrigster | Sorgfältig geplante Builds, Qualitätssicherung, Wartung, Nachtdienst |
Der entscheidende Test besteht darin, ob Ihr Team asynchron arbeiten kann. Unternehmen, die Dinge schriftlich festhalten und Entscheidungen schriftlich treffen, profitieren am meisten von den Kostenvorteilen der Offshore-Auslagerung und haben dabei kaum Reibungsverluste; Unternehmen, die ihre Entscheidungen in Besprechungen treffen, tun dies nicht, da die Vergleich zwischen Onshore- und Offshore-Anlagen erläutert.
Teams, die täglichen synchronen Kontakt benötigen, entscheiden sich häufig stattdessen für die mittlere Option – die Vor- und Nachteile werden in dem Artikel unter Nearshoring im Vergleich zu Offshoring.
Sobald das Modell feststeht, ergibt sich die Auswahlliste der Standorte aus Ihrem Portfolio und Ihrem Compliance-Profil und nicht allein aus den Kosten; unsere Rangliste der Die besten Länder für das Outsourcing der Softwareentwicklung vergleicht diese hinsichtlich der Tiefe des Talentpools, der Englischkenntnisse und der Datenschutzregelungen.
Das Geschäftsmodell und die geografische Lage schränken die Auswahl ein. Bei der Wahl des konkreten Partners entscheidet sich der größte Teil des Nutzens – und des Risikos.
Wie bewerten Sie einen Outsourcing-Partner, bevor Sie einen Vertrag unterzeichnen?
Bewerten Sie das Umsetzungssystem, nicht das Vertriebsteam – Referenzen, namentlich genannte Ingenieure, technische Vorgehensweisen und ein bezahlter Pilotversuch sagen mehr aus als jede Leistungspräsentation. Der wichtigste Einzelindikator für ein schlechtes Ergebnis ist ein Angebot, das jede Frage mit „Ja“ beantwortet.
„Die Überwachung von Leistungskennzahlen sorgt für Transparenz und Verantwortlichkeit und bietet die Möglichkeit zur kontinuierlichen Verbesserung der Beziehung zwischen Anbieter und Kunde.“ - Susan Dias, Effektives Lieferantenmanagement im Software-Outsourcing
Dieser Grundsatz funktioniert nur, wenn Sie sich auf die Kennzahlen einigen, bevor Geld den Besitzer wechselt. Unterziehen Sie jeden Anbieter auf Ihrer Auswahlliste denselben sieben Prüfungen:
- Bitten Sie um die Lebensläufe der jeweiligen Ingenieure, die Ihnen zugewiesen werden sollen, und nehmen Sie diese Namen unter Angabe einer Kündigungsfrist für den Fall einer Ersetzung in den Leistungsumfang auf.
- Führen Sie zwei Referenzgespräche mit Kunden, die abgewandert sind, und nicht nur mit denen, die geblieben sind – die Geschichte hinter der Abwanderung gibt Aufschluss darüber, wie sich der Anbieter unter Druck verhält.
- Führen Sie zunächst ein kleines, kostenpflichtiges Pilotprojekt mit einer Laufzeit von zwei bis vier Wochen durch, bei dem Sie konkrete Rückstände bearbeiten, bevor Sie sich auf ein zwölfmonatiges Projekt festlegen.
- Prüfen Sie die technische Vorgehensweise, nicht das Verkaufsgespräch: Sehen Sie sich einen Beispiel-Pull-Request, die Verzweigungsstrategie, die Richtlinien zur Testabdeckung und die CI-Pipeline an.
- Vergewissern Sie sich, wer die Arbeitskräfte beschäftigt – eine Unterauftragskette, die Sie nicht überblicken können, können Sie auch nicht überprüfen.
- Überprüfen Sie den Sicherheitsstatus anhand der für Sie tatsächlich erforderlichen Kontrollmaßnahmen, einschließlich Geräteverwaltung, Fristen für den Zugriffsentzug und Meldefristen bei Sicherheitsvorfällen.
- Legen Sie zunächst die Bedingungen für den Ausstieg fest, bevor Sie den Preis für die Arbeit festlegen: Treuhandkonto, Dokumentationsstandards und eine festgelegte Auslaufphase.
Jeder Anbieter, der alle sieben Punkte ablehnt, gibt Ihnen damit einen wertvollen Hinweis. Ein ausführlicheres Bewertungsschema, das Sie der Beschaffungsabteilung zur Verfügung stellen können, finden Sie in unserem Leitfaden unter Die Auswahl eines Partners für die Softwareentwicklung.
Falls Sie gerade noch dabei sind, die Auswahlliste selbst zusammenzustellen, bietet der Marktüberblick von Outsourcing-Unternehmen ist ein sinnvoller Ausgangspunkt.
Sorgfältiges Vorgehen führt Sie zu einem bevorzugten Lieferanten. Was Sie anschließend schützt, hängt ausschließlich davon ab, was in den Unterlagen steht.
Was muss ein Software-Outsourcing-Vertrag enthalten?
Zumindest sind folgende Dokumente erforderlich: ein Rahmenvertrag, der den wirtschaftlichen und rechtlichen Rahmen festlegt, eine Leistungsbeschreibung für jedes einzelne Projekt, die den Umfang und die Abnahmekriterien enthält, eine eindeutige Regelung zur Übertragung von geistigem Eigentum, Vertraulichkeits- und Datenverarbeitungsbestimmungen sowie eine Ausstiegsklausel. Die Klausel zum geistigen Eigentum wird am häufigsten aus einer Vorlage übernommen und ist am häufigsten fehlerhaft.
Bewahren Sie die beiden Dokumente getrennt auf und lassen Sie sie unterschiedliche Aufgaben erfüllen – die Rahmenvertrag über Dienstleistungen sollte so gut wie nie neu verhandelt werden müssen, während für jeden neuen Arbeitsauftrag ein eigener Zeitplan erstellt wird.
Diese Vergütungsregelung pro Auftrag – die Leistungsbeschreibung - Hier werden die Abnahmekriterien festgelegt, und unklare Abnahmekriterien führen dazu, dass Projekte mit Festpreis zu Zeit- und Materialprojekten werden.
Wem gehört eigentlich der Code, den Ihr ausgelagertes Team schreibt?
Sie nicht, es sei denn, dies ist im Vertrag ausdrücklich zweimal festgelegt. Hier liegt die Falle: Nach dem US-amerikanischen Urheberrecht gilt das Werk eines Auftragnehmers nur dann als „Werk im Auftrag“ (work made for hire), wenn es speziell in Auftrag gegeben wurde, durch eine unterzeichnete schriftliche Vereinbarung geregelt ist und unter eine der neun aufgeführten Kategorien fällt.
Quellcode gehört nicht zu diesen neun Kategorien – die Liste, die von der US-Urheberrechtsamt, umfasst unter anderem Beiträge zu Sammelwerken, Übersetzungen, Zusammenstellungen und Lehrtexten. Eine bloße „Work-for-Hire“-Klausel im Rahmen eines Software-Auftrags ist daher rechtlich unwirksam, und der Auftragnehmer behält das Urheberrecht.
Die Lösung ist einfach und sollte in jedem Vertrag enthalten sein: Behalten Sie die Formulierung zum Werk im Auftragsverhältnis bei und fügen Sie zusätzlich eine ausdrückliche, gegenwärtige Übertragung aller Rechte hinzu, die zum Tragen kommt, falls die Einstufung als Werk im Auftragsverhältnis scheitert. Unsere Aufschlüsselung von Outsourcing-Verträge umfasst die damit zusammenhängenden Bestimmungen – Gewährleistungen, Haftungsfreistellungen, Treuhandregelung und Kündigung.
Selbst ein wasserdichter Vertrag reicht nicht aus, um ein verteiltes Team produktiv zu machen. Das ist eine operative Angelegenheit.
Wie führen Sie ein ausgelagertes Entwicklerteam so, dass es tatsächlich Ergebnisse liefert?
Sie erreichen dies, indem Sie die Kommunikationskosten senken, nicht indem Sie Personal oder Besprechungen hinzufügen. Jede Stunde, in der in einem verteilten Team Unklarheit herrscht, ist teurer als die gleiche Stunde in einem Team, dessen Mitglieder am selben Standort arbeiten. Daher zahlt es sich aus, Entscheidungen schriftlich festzuhalten.
„Menschen und Monate sind nur dann austauschbare Ressourcen, wenn eine Aufgabe auf viele Mitarbeiter aufgeteilt werden kann, ohne dass diese miteinander kommunizieren … Dies trifft auf die Systemprogrammierung nicht einmal annähernd zu.“ – Frederick P. Brooks Jr., Der mythische Mann-Monat
Brooks veröffentlichte dies im Jahr 1975, und es ist nach wie vor der am häufigsten ignorierte Satz bei Verhandlungen mit Anbietern, bei denen die übliche Abhilfe für einen Zeitplanrückstand darin besteht, zwei weitere Auftragnehmer hinzuzuziehen. Seine bekanntere Formulierung – „Die Aufstockung des Personals bei einem in Verzug geratenen Softwareprojekt verzögert dieses noch weiter“ – trifft mit besonderer Dringlichkeit zu, wenn die zusätzlich eingesetzten Mitarbeiter in einem anderen Unternehmen und einer anderen Zeitzone tätig sind.
„Wenn man Outsourcing-Beziehungen eher als Partnerschaft denn als reine Lieferanten-Kunden-Beziehung betrachtet, lässt sich die Projektsteuerung erheblich verbessern.“ – Mukesh Ram, Auslagerung der Softwareentwicklung: 5 Strategien für das Projektmanagement
In der Praxis äußert sich diese partnerschaftliche Haltung in einer Reihe konkreter Arbeitsweisen:
- Gewähren Sie dem externen Team denselben Zugang zu den relevanten Informationen wie Ihren eigenen Ingenieuren – Roadmap, Kundentickets, Störungskanäle – und leiten Sie Fragen nicht mehr über einen Kundenbetreuer weiter.
- Erstellen Sie täglich einen schriftlichen Statusbericht und reservieren Sie die Zeit für Live-Gespräche für Entscheidungen, die tatsächlich ein Gespräch erfordern, und nicht für Statusberichte.
- Messen Sie die Leistung genauso, wie Sie Ihr eigenes Team messen: Durchlaufzeit, durchgerutschte Fehler, Bereitstellungshäufigkeit und Fehlerquote bei Änderungen.
- Führen Sie die Code-Reviews zumindest im ersten Quartal intern durch, damit Abweichungen von der Architektur frühzeitig erkannt werden und nicht erst bei der Übergabe.
- Investieren Sie in den ersten zwei Wochen gezielt – ein strukturierter Aufbau ist besser als drei Monate lang aufzuholen.
Keine dieser Gewohnheiten ist ungewöhnlich; sie müssen lediglich bewusst praktiziert werden, da keine von ihnen zufällig über eine Organisationsgrenze hinweg zustande kommt.
Legen Sie die Maßnahmen zu Beginn schriftlich fest und überprüfen Sie diese monatlich statt jährlich – eine kurze Einführung in die Festlegung eines Leistungskennzahl Ich werde die Liste auf diejenigen Punkte beschränken, die tatsächlich zu einer Verhaltensänderung führen.
Das operative Handbuch für die wöchentliche Leitung dieser Teams wird in unserem Leitfaden zu Offshore-Teamleitung.
Die Wahl der Werkzeuge ist weniger entscheidend als die Gewohnheiten, doch es lohnt sich, frühzeitig eine Standardisierung vorzunehmen, anstatt jedem Anbieter zu gestatten, seine eigene Lösung einzusetzen (siehe: Produktivitätswerkzeuge für Remote-Teams).
Gute Arbeitsabläufe verringern die alltäglichen Reibungsverluste. Sie beseitigen jedoch nicht die strukturellen Risiken, die ausdrücklich benannt werden sollten.
Was sind die größten Risiken beim Outsourcing der Softwareentwicklung, und wie lassen sich diese mindern?
Die fünf Faktoren, die tatsächlichen Schaden anrichten, sind verdeckte Untervergabe, falsche Einstufung von Arbeitnehmern, das Risiko einer Betriebsstätte, Lücken in der Datensicherheit und die Konzentration auf Schlüsselpersonen. Für jeden dieser Faktoren gibt es Frühwarnzeichen, und es ist weitaus kostengünstiger, sie vor Vertragsunterzeichnung zu beheben als danach.
Die Muster, die zu diesen Fehlschlägen führten, sind von den Menschen, die sie miterlebt haben, ausführlich dokumentiert worden. Der seit Langem laufende Thread auf Hacker News „Frage an HN: Haben Sie eine Horrorgeschichte über einen Softwareberater oder ein Outsourcing-Projekt zu erzählen?“ ist ein nützliches Gegenmittel zum Optimismus der Anbieter, und das immer wiederkehrende Thema sind nicht unfähige Ingenieure – es sind nicht offengelegte Unteraufträge und ein Leistungsumfang, der nie schriftlich festgehalten wurde.
| Risiko | Frühes Signal | Risikominderung |
|---|---|---|
| Nicht offengelegte Vergabe von Unteraufträgen | Der Anbieter wird keine Namen von Personen nennen oder Angaben zum Beschäftigungsstatus machen | Klausel zur namentlichen Nennung von Mitarbeitern sowie eine schriftliche Bestimmung, wonach eine Vergabe an Subunternehmer nur mit Zustimmung zulässig ist |
| Falsche Einstufung von Arbeitnehmern | Sie legen die Arbeitszeiten, die Arbeitsmittel und die täglichen Arbeitsanweisungen für einen „Auftragnehmer“ fest | Prüfen Sie die Beziehung anhand der „Common-Law“-Kriterien der IRS oder stellen Sie die Person ordnungsgemäß ein |
| Risiko im Zusammenhang mit einer Betriebsstätte | Mitarbeiter im Ausland, die in Ihrem Namen Verträge abschließen oder Einnahmen erzielen | Schränken Sie die Befugnisse vertraglich ein und lassen Sie sich steuerlich beraten, bevor die Mitarbeiterzahl steigt |
| Lücken in der Datensicherheit | Produktionsdaten auf privaten Geräten; keine Checkliste für das Ausscheiden aus dem Unternehmen | Verwaltete Geräte, Zugriff mit minimalen Berechtigungen und sofortiger Entzug bei Austritt |
| Konzentration auf Schlüsselpersonen | Ein Anbieter-Ingenieur verfügt über den gesamten Fachkontext | Vorgeschriebene Paarprogrammierung, Dokumentationsstandards und Bedingungen für die Code-Hinterlegung |
Eine falsche Einstufung ist das Problem, auf das Softwarekäufer am häufigsten hereinfallen, denn je stärker sich ein externer Ingenieur in das Unternehmen integriert, desto mehr gleicht er einem festangestellten Mitarbeiter. Die IRS-Prüfung nach Gewohnheitsrecht Berücksichtigt werden die Verhaltenskontrolle, die finanzielle Kontrolle und die Art der Beziehung – und was im Vertrag als Bezeichnung für eine Person festgelegt ist, hat nur sehr geringes Gewicht im Vergleich dazu, wie die Arbeit tatsächlich geleitet wird.
Sollten mehrere Ingenieure Ihres „Anbieters“ bereits seit einem Jahr in Vollzeit an Ihrer Roadmap arbeiten, befinden Sie sich bereits in der Risikozone – unser Leitfaden zum Thema Einstufung von Arbeitnehmern legt dar, wie die Tests angewendet werden.
Das steuerliche Pendant zu diesem Problem betrifft eher Unternehmen als Privatpersonen (d. h.: Risiko einer Betriebsstätte), und es wird in Kraft treten, sobald die Mitarbeiter im Ausland mehr als nur Backoffice-Aufgaben übernehmen.
Was die Sicherheitsmaßnahmen selbst betrifft, sollten Sie von den Anbietern die Einhaltung eines anerkannten Rahmenwerks verlangen und nicht die Beantwortung eines maßgeschneiderten Fragebogens – das NIST-Rahmenwerk für Cybersicherheit bietet Ihnen einen gemeinsamen Wortschatz, an dem sich die meisten etablierten Lieferanten bereits orientieren.
Wie sich dieses Rahmenkonzept in konkrete Geräte- und Zugriffskontrollen für ein verteiltes Team umsetzen lässt, erfahren Sie in unserem Beitrag zum Thema Datensicherheit für Mitarbeiter im Homeoffice.
Wenn zwei oder drei dieser Risiken gleichzeitig auftreten, ist dies in der Regel ein Zeichen dafür, dass Sie dem Outsourcing-Modell selbst entwachsen sind.
Wann sollten Sie aufhören, Aufgaben auszulagern, und stattdessen selbst ein Team einstellen?
Wenn die Arbeit kein Projekt mehr ist, sondern zu Ihrem Produkt wird. In dem Moment, in dem externe Ingenieure über das Kernfachwissen verfügen, an Ihren Sprint-Besprechungen teilnehmen und als festangestellte Mitarbeiter behandelt werden, zahlen Sie eine Lieferantenmarge für Mitarbeiter, die Sie lieber selbst beschäftigen würden – und tragen dafür ein Klassifizierungsrisiko.
In der Regel treten vier Anzeichen gleichzeitig auf, wenn ein Unternehmen diese Grenze überschritten hat:
- Die genannten Ingenieure sind bereits seit mehr als zwölf Monaten für Ihr Unternehmen tätig, und Sie würden alles daran setzen, sie zu halten.
- Sie lenken deren tägliche Arbeit, Prioritäten und den Einsatz von Arbeitsmitteln, anstatt lediglich ein Endergebnis entgegenzunehmen.
- Die Marge des Anbieters übersteigt mittlerweile die Kosten, die Ihnen bei einer vorschriftsmäßigen Beschäftigungsvereinbarung für dieselben Mitarbeiter entstehen würden.
- Die Fluktuation auf Seiten der Anbieter bestimmt Ihre Roadmap, denn jeder Personalwechsel kostet Sie einen Monat an Kontextwissen.
Sollten drei dieser vier Punkte zutreffen, stellt sich nicht mehr die Frage, ob das Team intern aufgebaut werden soll, sondern wie – und dabei gibt es im Grunde nur zwei Möglichkeiten.
Die erste Möglichkeit besteht darin, sich vor Ort als Unternehmen einzutragen und die Lohnabrechnung, die Sozialleistungen sowie die gesetzlich vorgeschriebenen Meldungen selbst zu übernehmen. Dies bietet Ihnen maximale Kontrolle und ist bei entsprechendem Umfang sinnvoll, doch der Prozess der Gründung einer juristischen Person In der Regel vergehen Monate und es fallen laufende Kosten für die Compliance an, bevor Ihr erster Ingenieur seine Arbeit aufnimmt.
Die zweite Möglichkeit besteht darin, ein Employer of Record, das zum rechtlichen Arbeitgeber der von Ihnen ausgewählten Mitarbeiter wird, während Sie die volle Kontrolle darüber behalten, was diese entwickeln. Sie erhalten namentlich benannte, festangestellte Mitarbeiter, ohne eine Gesellschaft gründen zu müssen und ohne dass die Marge des Vermittlers zwischen Ihnen und dem Entwickler steht.
Der Punkt, an dem sich die beiden Optionen überschneiden, hängt von der Mitarbeiterzahl, der voraussichtlichen Beschäftigungsdauer und dem Umfang Ihrer bereits vorhandenen lokalen Compliance-Kapazitäten ab – unser Vergleich von eine EOR im Vergleich zu Ihrem eigenen Unternehmen führt durch die Bereiche, in denen jeweils einer die Oberhand gewinnt.
Wenn Sie dies gegen eine einfache Vertragsverlängerung bei Ihrem derzeitigen Anbieter abwägen, sieht der direkte Vergleich bei Entwicklungsagenturen und Beschäftigungsmodelle ist der direkteste Vergleich, den wir haben.
Um anstelle eines allgemeinen Beispiels konkrete Zahlen für Ihren eigenen Personalplan einzugeben, führen Sie diesen durch die EOR-Rechner im Vergleich zum Entity-Rechner.
Dieser Wandel von der Anmietung von Kapazitäten hin zum Aufbau eigener Fachkräfte ist keine isolierte Tendenz – er ist eine von mehreren Triebkräften, die die Funktionsweise dieses Marktes neu gestalten.
Welche Trends werden das Outsourcing in der Softwareentwicklung bis zum Jahr 2026 und darüber hinaus neu gestalten?
Bei der Art und Weise, wie US-Unternehmen Ingenieurdienstleistungen einkaufen, lassen sich bereits fünf Trends erkennen, die gemeinsam dazu führen, dass sich der Markt von abrechenbaren Stunden hin zu eigenen, rechenschaftspflichtigen Teams verlagert. Jeder dieser Trends beeinflusst einen anderen Aspekt der Kaufentscheidung.
- Die KI-gestützte Auftragsabwicklung führt zu einer Neufestsetzung der Preise für Zeitaufwand und Materialkosten. Wenn der Durchsatz eines Anbieters pro Ingenieur stark ansteigt, wird durch die Abrechnung auf Stundenbasis das Falsche belohnt. Es ist zu erwarten, dass immer mehr Käufer auf eine ergebnis- oder kapazitätsorientierte Preisgestaltung drängen werden.
- Die steuerliche Behandlung fließt in die Standortentscheidung ein. Da inländische Entwicklungsausgaben sofort absetzbar sind und ausländische Entwicklungsausgaben über fünfzehn Jahre abgeschrieben werden, hat die Finanzabteilung nun ein Mitspracherecht bei einer Entscheidung, die früher allein der Technik vorbehalten war.
- Die Sicherheitsüberprüfung ist zu einer Hürde im Beschaffungsprozess geworden. Unternehmenskunden lehnen Lieferanten, die keine Nachweise für Gerätemanagement, Zugriffskontrolle und die Reaktion auf Vorfälle vorlegen können, zunehmend ab – unabhängig vom Preis.
- Kleinere Teams aus erfahrenen Mitarbeitern ersetzen die großen Arbeitsgruppen. Das personalintensive Entwicklungsmodell verliert zunehmend an Boden zugunsten von Teams aus vier oder fünf erfahrenen Entwicklern, die über eine gute Tool-Ausstattung verfügen und direkten Zugang zum Product Owner haben.
- Die Beziehungen zu Agenturen gehen in direkte Beschäftigungsverhältnisse über. Sobald die Ingenieure eines Lieferanten praktisch fest angestellt sind, entscheiden sich die Einkäufer dafür, diese direkt einzustellen, anstatt weiterhin eine Provision zu zahlen und das Einstufungsrisiko zu tragen.
Insgesamt begünstigen diese Trends Käufer, die in mehr als einem Markt direkt Personal einstellen können, ohne in jedem einzelnen eine Gesellschaft gründen zu müssen – was im Grunde genommen eine Frage von globale Expansionsstrategie anstatt des Lieferantenmanagements.
Genau diesen Wandel unterstützen wir bei US-Unternehmen.
Wie verwandelt Wisemonk ausgelagerte Softwareentwicklung in ein eigenes Entwicklerteam?
Wisemonk ist ein in Indien ansässiger EOR-Anbieter, und genau darin liegt der entscheidende Punkt: Wir wurden innerhalb des Marktes, in dem wir tätig sind, auf der Grundlage unserer eigenen Unternehmensstruktur aufgebaut, anstatt die Lösung eines anderen Anbieters weiterzuverkaufen. Für ein US-Unternehmen, das über den Rahmen eines Lieferantenvertrags hinausgewachsen ist, bedeutet dies, dass Sie die Ingenieure, denen Sie bereits vertrauen, behalten und direkt beschäftigen können – ohne eine eigene Gesellschaft gründen zu müssen, ohne dass auf jedes Gehalt eine Marge aufgeschlagen wird und ohne das Risiko einer falschen Einstufung, das mit der Vollzeit-Führung von „Auftragnehmern“ einhergeht.
So sieht das in der Praxis aus:
- Wir werden zum rechtlichen Arbeitgeber, Sie behalten den Fahrplan: Verträge, Gehaltsabrechnung, gesetzliche Abgaben und Meldungen liegen in unserer Verantwortung; was Ihre Ingenieure entwickeln und wie sie dabei vorgehen, bleibt ganz allein Ihre Sache. Die Einzelheiten sind in unserem Leitfaden unter So funktioniert ein „Employer of Record“.
- Wir übernehmen langjährige Auftragnehmer als Festangestellte: Wenn dieselben Personen Ihr Produkt bereits seit einem Jahr nutzen, lässt sich durch ihre Umstellung das Risiko beseitigen, ohne die Bereitstellung zu beeinträchtigen – und die praktischen Unterschiede werden in Auftragnehmer im Vergleich zu Arbeitnehmern.
- Wir suchen neue Mitarbeiter und stellen diese ein: Ein engagierter Personalvermittler sucht, prüft und koordiniert die Termine gemäß Ihrem Auftrag, sodass Sie sich auf die Vorstellungsgespräche konzentrieren können, anstatt selbst nach Kandidaten zu suchen – unser Leitfaden zu Offshore-Personalbeschaffung erläutert den Ablauf.
- Wir führen die Gehaltsabrechnung pünktlich durch, und Sie überweisen den Betrag von einem US-Bankkonto: ACH-Zahlungseingänge, lokale Gehaltszahlungen, eine konsolidierte Rechnung – die allgemeinen Abläufe werden in unserem Leitfaden zur weltweiten Lohn- und Gehaltsabrechnung.
- Das Onboarding erfolgt innerhalb von Tagen, nicht Monaten: Einstellungsangebote, Hintergrundüberprüfungen, die Beschaffung von Geräten und die Anmeldung für Sozialleistungen laufen parallel ab und folgen einem strukturierten Onboarding-Prozess für neue Mitarbeiter.
- Wir sind speziell auf Ingenieurteams zugeschnitten: Der Umgang mit Beteiligungen, die Übertragung von Erfindungsrechten und der Schutz geistigen Eigentums sind bei uns Standard und keine nachträglichen Ergänzungen, wie aus unserem Leitfaden zu EOR für Technologieunternehmen legt dar.
- Wir veröffentlichen unsere Preise: Keine eventbezogenen Aufschläge und keine zwölfmonatige Mindestlaufzeit als Voraussetzung für den Vertragsbeginn – siehe unsere Preisgestaltung.
Sollten Sie noch nicht bereit sein, Mitarbeiter einzustellen, können wir in der Zwischenzeit auch weiterhin Ihre bestehenden Auftragnehmer vorschriftsmäßig bezahlen (lesen Sie dazu: Bezahlung von Auftragnehmern im Ausland).
Was berichten US-amerikanische Softwareteams nach der Umstellung?
Drei kurze Beispiele von US-Unternehmen, die von Verträgen mit Dienstleistern auf den Einsatz eigener Ingenieure umgestellt haben:
Onform (USA) – Ingenieure für die Unternehmensgründung in Rekordzeit eingestellt.
Das Team benötigte dringend erfahrene Produktingenieure, ohne dabei eine eigene Einheit gründen zu müssen. Mitbegründer Krishna Ramachandran: „Wisemonk hat uns dabei geholfen, … unsere ersten beiden Gründungsingenieure in Rekordzeit einzustellen. So konnten wir unsere Roadmap beschleunigen und unseren Kunden einen enormen Mehrwert bieten.“ Seine Mitbegründer Gear Fisher fügt hinzu: „Wir sind sehr zufrieden mit dem Können der Entwickler, und der Wisemonk-Prozess verlief professionell und reibungslos.“
Cobu (USA) – Ingenieurskunst, die Maßstäbe setzt.
Leiter der Technik, Dan Sampson Wir haben die Einstellungskriterien festgelegt und die Kandidatenauswahl, die Vorstellungsgespräche sowie das Onboarding daran ausgerichtet: „Die Personen, die sie finden konnten, gehören zu den besten Ingenieuren, mit denen ich je zusammengearbeitet habe.“
Senem RFP (USA) – Ein komplettes Team wurde innerhalb von zwei Tagen für das Onboarding eingearbeitet.
Gründer und Geschäftsführer Frank Menes benötigte eine kontinuierliche Auszahlung von Gehältern und Sozialleistungen ohne zusätzlichen Verwaltungsaufwand im Bankwesen: „Wisemonk hat alle meine Mitarbeiter innerhalb von ein oder zwei Tagen beim Onboarding registriert. Die Gehälter meiner Mitarbeiter wurden am Tag nach der Gutschrift meiner Zahlung ausgezahlt … Das Beste daran ist, dass wir mit einem festen Ansprechpartner zusammenarbeiten, der speziell für unser Unternehmen zuständig ist.“
Wir sind ein führendes EOR-Unternehmen in Indien und weiten unsere Dienstleistungen nun auf die USA und Großbritannien aus.
Sind Sie bereit, die Ingenieure, die Sie bisher nur auf Zeit beschäftigt haben, fest einzustellen?
Wir sind hier, um Ihnen diesen Wechsel zu erleichtern – lassen Sie uns Ihre Auftragnehmer in vorschriftsmäßige Festangestellte umwandeln oder die nächsten Mitarbeiter von Grund auf neu rekrutieren und durch das Onboarding einarbeiten, während Sie die vollständige Kontrolle über den Ablaufplan behalten.
Häufig gestellte Fragen
Wie viel kostet das Outsourcing der Softwareentwicklung ein US-Unternehmen im Jahr 2026?
Die Vergütungssätze für externe Entwickler variieren stark je nach Standort und Berufserfahrung, doch der aussagekräftige Maßstab ist das, womit Sie vergleichen: Ein interner Entwickler mit dem BLS-Medianlohn von 133.080 US-Dollar kostet jährlich rund 176.000 US-Dollar, wenn man Lohnsteuern, Sozialleistungen, Ausrüstung und Rekrutierungskosten mit einberechnet – das entspricht etwa dem 1,32-Fachen des Grundgehalts. Beurteilen Sie jedes Angebot eines Dienstleisters anhand dieser Gesamtkosten sowie Ihrer eigenen Verwaltungskosten und nicht allein anhand des Grundgehalts.
Hat die Auslagerung der Softwareentwicklung Auswirkungen auf meinen Steuerabzug für Forschung und Entwicklung?
Ja, und dies hat sich kürzlich geändert. Für Steuerjahre, die nach dem 31. Dezember 2024 beginnen, ermöglicht § 174A, dass inländische Forschungs- und Entwicklungskosten – einschließlich Softwareentwicklung – im Jahr ihrer Entstehung vollständig abgezogen werden können. Ausländische Forschungs- und Entwicklungskosten müssen weiterhin aktiviert und über 15 Jahre abgeschrieben werden. Der Gesamtabzug ist letztendlich derselbe, doch der zeitliche Ablauf der Zahlungsströme unterscheidet sich erheblich; besprechen Sie dies daher mit Ihrem Steuerberater, bevor Sie entscheiden, wo die Arbeiten durchgeführt werden.
Wem gehören die geistigen Eigentumsrechte an ausgelagertem Code?
Nicht automatisch Sie. Nach dem US-amerikanischen Urheberrecht gilt das Werk eines Auftragnehmers nur dann als „Werk im Auftrag“ (work made for hire), wenn es speziell in Auftrag gegeben oder bestellt wurde, durch eine unterzeichnete schriftliche Vereinbarung geregelt ist und unter eine der neun aufgeführten Kategorien fällt – und Quellcode gehört nicht dazu. Kombinieren Sie die Formulierung zum Werk im Auftrag stets mit einer ausdrücklichen, sofort wirksamen Übertragung aller Rechte, die zum Tragen kommt, falls die Einstufung als Werk im Auftrag scheitert.
Worin besteht der Unterschied zwischen Outsourcing und Personalverstärkung?
Verantwortung für das Ergebnis. Beim Outsourcing ist der Dienstleister für die Erbringung eines definierten Ergebnisses verantwortlich und leitet seine eigenen Mitarbeiter. Bei der Personalaufstockung tragen Sie die Verantwortung für die Erbringung, und der Dienstleister stellt lediglich Ingenieure zur Verfügung, die unter der Leitung Ihrer Führungskräfte arbeiten. Die Personalaufstockung bietet Ihnen weitaus mehr Kontrolle, setzt jedoch voraus, dass Sie bereits über die erforderlichen Führungskompetenzen im Ingenieursbereich verfügen, um die Arbeit zu leiten.
Können ausgelagerte Entwickler zu einer falschen Einstufung oder zu steuerlichen Problemen führen?
Dies ist in zweierlei Hinsicht möglich. Wenn Sie die Arbeitszeiten, die Arbeitsmittel und die täglichen Prioritäten eines einzelnen Auftragnehmers festlegen, könnte die Vereinbarung den „Common-Law-Test“ der US-Steuerbehörde IRS nicht bestehen – unabhängig davon, wie diese Personen im Vertrag bezeichnet werden. Unabhängig davon gilt: Wenn Mitarbeiter im Ausland über reine Backoffice-Tätigkeiten hinausgehen – also in Ihrem Namen Verträge unterzeichnen oder Umsätze generieren –, können Sie für das Unternehmen das Risiko einer Betriebsstätte begründen. Beide Risiken nehmen zu, je länger die Zusammenarbeit andauert und je stärker sie integriert ist.
Wann sollte ein Unternehmen das Outsourcing einstellen und ein eigenes Team einstellen?
Wenn die Tätigkeit zu einer dauerhaften Beschäftigung geworden ist. Die üblichen Anzeichen hierfür sind: dieselben Ingenieure sind seit mehr als zwölf Monaten in Ihrem Kundenkonto verzeichnet, Sie leiten deren tägliche Arbeit, die Marge des Dienstleisters übersteigt die Kosten für eine konforme Beschäftigung, und die Fluktuation auf Seiten des Dienstleisters bestimmt Ihre Roadmap. An diesem Punkt gründen Sie entweder vor Ort eine Gesellschaft oder nutzen einen „Employer of Record“, um diese Mitarbeiter direkt zu beschäftigen.
Wie stelle ich sicher, dass ein ausgelagertes Entwicklerteam seiner Verantwortung nachkommt?
Legen Sie die Kennzahlen vor Vertragsbeginn fest und verwenden Sie dabei dieselben, die Sie auch für Ihr eigenes Team anwenden: Durchlaufzeit, Anzahl der übersehenen Fehler, Häufigkeit der Bereitstellungen und Ausfallrate bei Änderungen. Führen Sie die einzelnen Entwickler namentlich in der Leistungsbeschreibung auf und legen Sie eine Kündigungsfrist für deren Ersatz fest; führen Sie die Code-Reviews zumindest im ersten Quartal intern durch und überprüfen Sie die Kennzahlen monatlich statt erst bei Vertragsverlängerung.
Ready to build your India team?
Tell us who you're looking to hire. We'll walk you through exactly how the setup works for your company, your timeline, and your budget.