IT Nearshoring Verträge: IP und Gerichtsstand richtig absichern
Wenn eine deutsche GmbH mit einem internationalen IT-Dienstleister arbeitet, sollte geprüft werden, ob deutsches Recht als Vertragsrecht vereinbart werden kann. Das schafft eine deutlich vertrautere rechtliche Grundlage für das deutsche Unternehmen.
Besonders wichtig ist dabei die Kombination aus Rechtswahl und Gerichtsstand. Denn welches Recht auf einen Vertrag anwendbar ist und welches Gericht einen Streit entscheidet, sind zwei unterschiedliche Fragen.
Ein Vertrag kann deutschem Recht unterliegen und trotzdem einen ausländischen Gerichtsstand vorsehen. Genau deshalb müssen beide Punkte ausdrücklich geregelt werden.
Der Gerichtsstand entscheidet im Ernstfall
Der Gerichtsstand wirkt auf dem Papier wie eine Formalität. Im Streitfall ist er das nicht.
Wenn ein Vertrag einen Gerichtsstand außerhalb Deutschlands vorsieht, kann ein Rechtsstreit für das deutsche Unternehmen erheblich komplizierter werden. Hinzu kommen zusätzliche Kosten, fremde Verfahrensregeln und möglicherweise eine größere praktische Hürde bei der Durchsetzung eigener Ansprüche.
Bei Verträgen mit internationalen Geschäftspartnern können Gerichtsstandsvereinbarungen grundsätzlich festgelegt werden. Für Vereinbarungen zugunsten eines Gerichts eines EU-Mitgliedstaats sieht die Brüssel-Ia-Verordnung entsprechende Regeln vor. Deshalb gehört der Gerichtsstand nicht in die Kategorie „Standardklauseln, die niemand liest“. Er gehört auf die Checkliste, bevor der Vertrag unterschrieben wird.

IP-Ownership muss von Anfang an geklärt sein
Der wichtigste Vermögenswert eines Softwareprojekts ist häufig nicht der Server und auch nicht die Hardware. Es ist die Software selbst. Quellcode, Architektur, Dokumentation, Datenbanken, Schnittstellen und weitere Arbeitsergebnisse können für das Unternehmen einen erheblichen wirtschaftlichen Wert darstellen.
Deshalb muss vertraglich eindeutig geregelt werden, welche Rechte das Unternehmen an den entwickelten Arbeitsergebnissen erhält. Nach deutschem Urheberrecht können Nutzungsrechte ausdrücklich eingeräumt werden. Bei Computerprogrammen gelten zudem besondere urheberrechtliche Regelungen.
Die entscheidende Frage lautet deshalb nicht: „Der Dienstleister hat die Software für uns entwickelt. Also gehört sie uns.“ Die entscheidende Frage lautet: Welche Rechte wurden tatsächlich vertraglich eingeräumt? Genau diese Frage sollte vor Beginn des Projekts beantwortet sein.
Quellcode allein reicht nicht
Ein Unternehmen sollte nicht nur sicherstellen, dass es am Ende den Quellcode erhält. Auch die dazugehörigen Rechte müssen geregelt sein. Dazu können beispielsweise gehören:
- Nutzungsrechte am Quellcode
- Bearbeitungsrechte
- Rechte an Dokumentationen
- Rechte an Datenbanken
- Rechte an Schnittstellen und individuellen Entwicklungen
- Regelungen für Weiterentwicklung und Wartung
- Rechte bei Beendigung des Vertrags
Das deutsche Urheberrecht unterscheidet ausdrücklich zwischen dem Urheberrecht selbst und den eingeräumten Nutzungsrechten. Nutzungsrechte können beispielsweise einfach oder ausschließlich sowie räumlich, zeitlich oder inhaltlich beschränkt eingeräumt werden.
Ein sauberer Vertrag muss deshalb genau beschreiben, was das Unternehmen mit den entwickelten Ergebnissen machen darf.
DSGVO darf nicht zur Nebensache werden
Bei ausgelagerter Softwareentwicklung geht es häufig nicht nur um Code. Entwickler können Zugriff auf personenbezogene Daten, Systeme oder produktive Umgebungen erhalten.
Dann müssen auch die datenschutzrechtlichen Anforderungen berücksichtigt werden. Die DSGVO verlangt unter anderem, dass Verantwortliche bei einer Auftragsverarbeitung nur Auftragsverarbeiter einsetzen, die ausreichende Garantien für geeignete technische und organisatorische Maßnahmen bieten. Die Verarbeitung muss zudem auf einem entsprechenden Vertrag oder Rechtsinstrument beruhen.
Das bedeutet für Unternehmen: Datenschutz gehört nicht in eine separate Schublade. Vertrag, Zugriffsrechte, technische Sicherheitsmaßnahmen und der Umgang mit Daten müssen zusammenpassen.
Internationale Entwicklung braucht klare Grenzen
Ein häufiger Fehler beim IT-Outsourcing ist die Annahme, dass ein Dienstleister automatisch alles regeln wird. Das sollte nicht die Grundlage einer Zusammenarbeit sein. Ein professionelles Nearshoring-Modell definiert von Beginn an, worauf der Dienstleister zugreifen darf, welche Systeme genutzt werden, welche Daten verarbeitet werden und welche Rechte das Unternehmen an den Arbeitsergebnissen erhält.
Auch der Einsatz weiterer Subunternehmer sollte nicht ungeklärt bleiben. Wer entwickelt den Code tatsächlich? Wer hat Zugriff auf Kundendaten? Wo liegen die Daten? Wer darf den Quellcode verwenden? Und was passiert mit den Zugängen und Arbeitsergebnissen, wenn die Zusammenarbeit endet? Je klarer diese Fragen im Vertrag beantwortet sind, desto weniger Raum bleibt für spätere Überraschungen.
IT Nearshoring braucht rechtliche Sicherheit
Nearshoring bedeutet nicht, rechtliche Kontrolle abzugeben. Im Gegenteil. Ein professionelles IT Nearshoring Modell schafft eine klare Struktur für internationale Zusammenarbeit. Dazu gehören geeignete Verträge, definierte Prozesse, kontrollierte Zugriffe und eindeutige Rechte an den entwickelten Ergebnissen.
Genau hier unterscheidet sich professionelles Nearshoring von einfachem Outsourcing. Der Entwicklerstandort kann international sein. Die vertraglichen Rahmenbedingungen müssen deshalb nicht unklar sein.
Für deutsche GmbHs kann ein Vertragsmodell mit deutschem Recht, einem passenden deutschen Gerichtsstand, DSGVO-konformen Prozessen und klar geregeltem IP-Ownership eine wichtige Grundlage für die Zusammenarbeit bilden.
Rechtliche Fragen müssen vor dem Projektstart geklärt werden
Der falsche Zeitpunkt für die Vertragsprüfung ist der Moment, in dem bereits ein Problem entstanden ist. Vor der ersten Zeile Code sollte klar sein: Wem gehört das Ergebnis? Welches Recht gilt? Welches Gericht ist zuständig? Wie werden personenbezogene Daten verarbeitet? Was passiert bei Mängeln oder einer Vertragsbeendigung? Wer diese Fragen erst im Streitfall beantwortet, hat möglicherweise bereits einen Teil seiner Kontrolle verloren.
Hinweis: Dieser Artikel stellt keine Rechtsberatung dar. Bei internationalen IT-Verträgen sollte die konkrete Vertragsgestaltung durch eine entsprechend qualifizierte Rechtsberatung geprüft werden.
Fazit: IT Nearshoring braucht klare Verträge. Internationale Softwareentwicklung ist kein rechtlicher Freifahrtschein für den Dienstleister. Unternehmen müssen ihre Interessen bereits im Vertrag absichern. Deutsches Vertragsrecht kann eine klare Grundlage schaffen. Ein sinnvoll gewählter Gerichtsstand kann die Durchsetzung eigener Ansprüche erleichtern. Eindeutig geregelte Nutzungsrechte sichern die Verwendung der entwickelten Software. Und DSGVO-konforme Prozesse schützen den Umgang mit personenbezogenen Daten. Gute Entwickler sind wichtig. Ein sauberer Vertrag ist genauso wichtig. Denn wenn das Projekt erfolgreich wird, sollte am Ende nicht nur die Software funktionieren. Sie sollte auch rechtlich dort liegen, wo sie hingehört.