Polski software house, który sprzedaje do Niemiec, Austrii, Szwajcarii czy Skandynawii, prawie zawsze dostaje umowę na wzorze klienta. Najważniejsze punkty do negocjacji to prawo właściwe i sąd, prawa do kodu, limity odpowiedzialności i terminy płatności. Jeśli strony nie wybiorą prawa, umowa o świadczenie usług podlega prawu państwa usługodawcy (art. 4 ust. 1 lit. b rozporządzenia Rzym I), czyli zwykle polskiemu.
Przy body leasingu do Niemiec dochodzi niemiecka ustawa o przekazywaniu pracowników (AÜG). Praca twoich pracowników na miejscu u klienta, według jego poleceń, wymaga niemieckiego zezwolenia (§ 1 ust. 1 AÜG). Praca wyłącznie zdalna z Polski według wytycznych Bundesagentur für Arbeit go nie wymaga.
Jakie prawo i jaki sąd wpisać do umowy?
W UE wybór prawa reguluje rozporządzenie (WE) nr 593/2008 (Rzym I), a wybór sądu rozporządzenie (UE) nr 1215/2012 (Bruksela I bis).
| Kwestia | Zasada | Co zrobić |
|---|---|---|
| Wybór prawa | Umowa podlega prawu wybranemu przez strony (art. 3 ust. 1 Rzym I) | Wpisz prawo wprost, nie zostawiaj domysłów |
| Brak wyboru | Prawo państwa usługodawcy (art. 4 ust. 1 lit. b Rzym I) | Dla ciebie zwykle korzystne |
| Wybór sądu | Sąd wskazany w umowie ma jurysdykcję, wyłączną, jeśli strony nie ustaliły inaczej (art. 25 ust. 1 Bruksela I bis) | Spór przed sądem klienta to wyższe koszty dla ciebie |
| Forma klauzuli o sąd | Na piśmie albo elektronicznie z trwałym zapisem (art. 25 ust. 2) | Podpisana umowa wystarczy |
Szwajcaria i Norwegia nie są w UE. Tam sprawdź z prawnikiem, które zasady o jurysdykcji i uznawaniu wyroków mają zastosowanie.
Body leasing do Niemiec: kiedy potrzebne jest zezwolenie AÜG?
Niemiecka ustawa AÜG wymaga zezwolenia od pracodawcy, który przekazuje swoich pracowników do pracy u innej firmy. Pracownicy są przekazani, gdy są włączeni w organizację klienta i podlegają jego poleceniom (§ 1 ust. 1 AÜG).
Bez zezwolenia umowy są nieważne, a między pracownikiem a klientem powstaje stosunek pracy z mocy prawa, chyba że pracownik w terminie oświadczy, że zostaje przy umowie z tobą (§ 9 ust. 1 pkt 1 i § 10 ust. 1 AÜG).
Bundesagentur für Arbeit w wytycznych do AÜG (Fachliche Weisungen, punkt 1.2.3) opisuje przypadki z zagranicznym pracodawcą:
| Sytuacja | Zezwolenie |
|---|---|
| Pracownik z Polski przekazany do pracy w Niemczech | Wymagane |
| Pracownik zostaje w Polsce i pracuje wyłącznie zdalnie, nigdy nie jedzie do Niemiec pracować | Niewymagane według wytycznych, bez orzecznictwa sądów najwyższych |
| Pracownik pracuje w Niemczech i dodatkowo zdalnie z Polski | Wymagane |
Źródło: Fachliche Weisungen AÜG, Bundesagentur für Arbeit. Dodatkowo ten sam pracownik może być przekazany temu samemu klientowi najwyżej na 18 kolejnych miesięcy (§ 1 ust. 1b AÜG).
Co z prawami do kodu w umowie z klientem z DACH?
Niemieckie prawo autorskie jest nieprzenoszalne (§ 29 ust. 1 UrhG). Twórca może udzielić praw do korzystania, prostych albo wyłącznych, ograniczonych miejscem, czasem i treścią (§ 31 ust. 1 UrhG). Umowa na prawie niemieckim da więc klientowi co najwyżej wyłączne prawo korzystania z kodu.
W polskim łańcuchu praw liczy się, co ty masz od zespołu:
- Pracownicy: prawa do programu ma pracodawca (art. 74 ust. 3 ustawy o prawie autorskim).
- Programiści na B2B: pisemne przeniesienie z polami eksploatacji (art. 53 i 41 ust. 2). Zobacz kto jest właścicielem kodu.
- Twoje komponenty: wyłącz je z wyłączności klienta i daj mu na nie licencję niewyłączną. Inaczej po pierwszym projekcie nie użyjesz ich u nikogo innego.
Klient z DACH sprawdzi to w due diligence. Jeśli połowa zespołu jest na B2B bez pisemnych przeniesień, obietnica wyłącznego prawa korzystania jest pusta.
Na co jeszcze uważać w umowie z klientem z zagranicy?
- Odpowiedzialność. Wzory klientów mogą przewidywać nieograniczoną odpowiedzialność. Wynegocjuj limit, na przykład do wartości wynagrodzenia za ostatnie dwanaście miesięcy, i wyłączenie utraconych korzyści.
- Terminy płatności. Klient zaproponuje swój standard. Przy polskim prawie pomagają ci przepisy o terminach i rekompensacie, opisane na stronie płynność finansowa.
- VAT i faktury. Przy usługach dla firmy z innego kraju miejscem świadczenia jest zwykle kraj klienta (art. 28b ust. 1 ustawy o VAT), a fakturę wystawiasz w KSeF i przekazujesz klientowi z kodem. Szczegóły: KSeF w software housie.
- Dane osobowe. Jeśli masz dostęp do danych osobowych klienta, potrzebna jest umowa powierzenia (art. 28 ust. 3 RODO).
- Regulacje klienta. Klient objęty NIS2 albo DORA przeniesie na ciebie część obowiązków. Zobacz NIS2 i DORA.
Co nearshoring znaczy dla kodu, który twoja firma ma?
Klienci z DACH i Skandynawii płacą za przewidywalność i jakość. Własne moduły, które przyspieszają projekty, są tu argumentem sprzedażowym i źródłem przychodu z licencji. Potrzebujesz do tego dwóch rzeczy:
- umowy z klientem, która zostawia ci prawa do tych modułów i daje klientowi licencję,
- łańcucha praw od zespołu, który potwierdza, że moduły są twoje.
Jak zapisać licencję na własne komponenty obok praw klienta do kodu projektu, opisujemy na stronach licencja na oprogramowanie i umowa licencyjna na oprogramowanie. Ile mogą być warte, sprawdzisz na stronie ile jest wart kod źródłowy.