Skip to main content

Umowa o dzieło programistyczne

Umowa o dzieło programistyczne

UMOWA O DZIEŁO PROGRAMISTYCZNE

zawarta na podstawie art. 627 i nast. Kodeksu cywilnego oraz art. 41, 50 i 53 ustawy o prawie autorskim i prawach pokrewnych

Zawarta w miejscowości [Miejsce Data] pomiędzy:

Strony

[Zamawiajacy Nazwa], [Zamawiajacy Dane], zwanym dalej „Zamawiającym”,

a

[Programista Nazwa], [Programista Dane], zwanym dalej „Programistą” lub „Przyjmującym zamówienie”.

Przedmiot umowy

§ 1. Przedmiot umowy

1. Zamawiający zamawia, a Programista zobowiązuje się do stworzenia i wydania następującego oprogramowania (dzieła): [Opis Oprogramowania].

2. Specyfikacja techniczna: [Specyfikacja Techniczna].

3. Oprogramowanie stanowi program komputerowy w rozumieniu art. 74 ust. 1 ustawy z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych (Dz.U. 1994 nr 24 poz. 83 ze zm.), chroniony jako utwór na zasadach ogólnych z modyfikacjami wynikającymi z art. 74–77² tej ustawy.

4. Niniejsza umowa jest umową rezultatu w rozumieniu art. 627 Kodeksu cywilnego (ustawa z dnia 23 kwietnia 1964 r., Dz.U. 1964 nr 16 poz. 93 ze zm.). Programista odpowiada za osiągnięcie oznaczonego rezultatu, nie zaś jedynie za staranne działanie.

Termin wykonania i odbiór

§ 2. Termin wykonania i odbiór oprogramowania

5. Programista wykona i wyda oprogramowanie w terminie: [Termin Wykonania].

6. Wydanie obejmuje kod źródłowy, dokumentację techniczną, testy, skrypty instalacyjne i wszystkie zasoby niezbędne do wdrożenia i utrzymania oprogramowania.

7. Odbiór następuje na podstawie protokołu odbioru. Zamawiający może wskazać wady wymagające usunięcia. Do rękojmi za wady stosuje się art. 638 Kodeksu cywilnego z odpowiednim stosowaniem przepisów o sprzedaży.

8. Jeżeli Programista wykonuje dzieło w sposób wadliwy albo sprzeczny z umową, Zamawiający może wezwać go do zmiany sposobu wykonania, wyznaczając odpowiedni termin (art. 636 Kodeksu cywilnego).

Wynagrodzenie

§ 3. Wynagrodzenie

9. Za wykonanie oprogramowania oraz przeniesienie autorskich praw majątkowych Programiście przysługuje wynagrodzenie: [Wynagrodzenie].

10. Płatność: [Termin Platnosci]. W braku odmiennych postanowień wynagrodzenie należy się przy oddaniu dzieła (art. 642 Kodeksu cywilnego).

11. W razie opóźnienia w zapłacie Programiście przysługują odsetki ustawowe za opóźnienie (art. 481 Kodeksu cywilnego).

Przeniesienie autorskich praw majątkowych

§ 4. Przeniesienie autorskich praw majątkowych do oprogramowania

12. Z chwilą odbioru oprogramowania i zapłaty wynagrodzenia Programista przenosi na Zamawiającego całość autorskich praw majątkowych do oprogramowania w zakresie następujących pól eksploatacji (art. 50 ustawy o prawie autorskim i prawach pokrewnych): [Pola Eksploatacji].

13. Przeniesienie następuje bez ograniczeń terytorialnych i czasowych (art. 41 ust. 2 ustawy o prawie autorskim).

14. Programista przenosi na Zamawiającego wyłączne prawo do zezwalania na wykonywanie zależnych praw autorskich, w tym prawo do modyfikowania kodu źródłowego.

15. Programista oświadcza, że jest wyłącznym autorem oprogramowania i że korzystanie z oprogramowania przez Zamawiającego nie naruszy praw osób trzecich.

ZUS i zobowiązania publicznoprawne

§ 5. Zgłoszenie do ZUS i obowiązki podatkowe

16. Zamawiający jako płatnik zobowiązuje się zgłosić niniejszą umowę do Zakładu Ubezpieczeń Społecznych (ZUS) na formularzu RUD w terminie 7 dni od jej zawarcia zgodnie z przepisami obowiązującymi od 1 stycznia 2021 r.

17. Zamawiający potrąci i odprowadzi do właściwego urzędu skarbowego (Krajowa Administracja Skarbowa — KAS) zaliczkę na podatek dochodowy. W zakresie wynagrodzenia za przeniesienie praw do programu komputerowego mogą mieć zastosowanie 50-procentowe koszty uzyskania przychodu w granicach ustawowego limitu.

Poufność

§ 6. Poufność

18. Programista zobowiązuje się zachować w tajemnicy wszelkie informacje uzyskane w związku z realizacją umowy, w tym dane biznesowe, techniczne i handlowe Zamawiającego stanowiące tajemnicę przedsiębiorstwa w rozumieniu ustawy z dnia 16 kwietnia 1993 r. o zwalczaniu nieuczciwej konkurencji.

19. Obowiązek poufności obowiązuje przez czas realizacji umowy i przez 3 lata po jej zakończeniu.

Postanowienia końcowe

§ 7. Postanowienia końcowe

20. W sprawach nieuregulowanych stosuje się przepisy Kodeksu cywilnego (art. 627–646 KC) oraz ustawy o prawie autorskim i prawach pokrewnych z dnia 4 lutego 1994 r.

21. Zmiany umowy wymagają formy pisemnej pod rygorem nieważności, w tym zmiany pól eksploatacji (art. 53 ustawy o prawie autorskim).

22. Spory rozstrzyga Sąd Rejonowy lub Sąd Okręgowy właściwy dla siedziby Zamawiającego.

23. Umowę sporządzono w dwóch jednobrzmiących egzemplarzach, po jednym dla każdej ze stron.

Podpisy

_______________________________ _______________________________

Zamawiający Programista

Zamawiający

________________

Signature

Programista

________________

Signature

Prowadzone przez Vladislav Sergienko, Założyciel·Szablon ostatnio zmodyfikowany: ·Zgłoś błąd

Czym jest Umowa o dzieło programistyczne?

Umowa o dzieło programistyczne w Polsce to kontrakt cywilnoprawny, na mocy którego programista (przyjmujący zamówienie) zobowiązuje się stworzyć i wydać oznaczone oprogramowanie, a zamawiający — zapłacić wynagrodzenie. Podstawą prawną jest art. 627 Kodeksu cywilnego (ustawa z dnia 23 kwietnia 1964 r., Dz.U. 1964 nr 16 poz. 93 ze zm.), który definiuje umowę o dzieło jako umowę rezultatu — przedmiotem zobowiązania jest osiągnięcie konkretnego efektu, nie samo staranne działanie.

Oprogramowanie jako program komputerowy podlega szczególnemu reżimowi prawnemu. Art. 74 ust. 1 ustawy z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych (Dz.U. 1994 nr 24 poz. 83 ze zm.) stanowi, że programy komputerowe podlegają ochronie jak utwory literackie, o ile przepisy rozdziału odrębnego nie stanowią inaczej. Prawa autorskie do programu stworzonego przez programistę na podstawie umowy cywilnoprawnej (nie stosunku pracy) przysługują programiście z chwilą powstania kodu, a nie zamawiającemu — konieczne jest zatem wyraźne przeniesienie autorskich praw majątkowych na zasadach art. 41–53 ustawy o prawie autorskim.

Drugą warstwą tej umowy jest właśnie przeniesienie praw. Zgodnie z art. 41 ust. 2 ustawy o prawie autorskim przeniesienie majątkowych praw autorskich do programu komputerowego obejmuje wyłącznie pola eksploatacji wyraźnie wskazane w umowie. Najważniejsze pola dla oprogramowania to: utrwalanie i zwielokrotnianie kodu źródłowego i wynikowego, modyfikowanie i tworzenie opracowań, instalowanie, uruchamianie i trwałe lub czasowe zwielokrotnianie w pamięci urządzenia (art. 74 ust. 4), dystrybucja i udostępnianie w sieci. Przeniesienie autorskich praw majątkowych do programu komputerowego wymaga formy pisemnej pod rygorem nieważności (art. 53 ustawy).

Zakład Ubezpieczeń Społecznych (ZUS) wymaga zgłoszenia każdej zawartej umowy o dzieło na formularzu RUD w terminie 7 dni od zawarcia. Obowiązek wynika z przepisów obowiązujących od 1 stycznia 2021 r. i ma charakter wyłącznie ewidencyjny — umowa o dzieło co do zasady nie jest tytułem do obowiązkowych ubezpieczeń społecznych. Krajowa Administracja Skarbowa (KAS) pobiera zaliczkę na podatek dochodowy od wynagrodzenia programisty. Wynagrodzenie za przeniesienie praw autorskich do programu korzysta z 50-procentowych kosztów uzyskania przychodu do ustawowego limitu rocznego, co stanowi istotną korzyść podatkową dla programisty.

Umowa o dzieło programistyczne różni się od umowy o pracę programisty B2B (art. 22 Kodeksu pracy). W razie wadliwości kwalifikacji Państwowa Inspekcja Pracy (PIP) oraz sąd pracy mogą uznać umowę o dzieło za umowę o pracę, jeżeli wykazuje cechy stosunku pracy — w szczególności świadczenie pracy pod kierownictwem, w wyznaczonym miejscu i czasie.

Kiedy potrzebujesz Umowa o dzieło programistyczne?

Umowa o dzieło programistyczne w Polsce jest właściwym instrumentem prawnym w wielu sytuacjach związanych z tworzeniem oprogramowania na zamówienie.

Jednoosobowe projekty programistyczne. Firmy i przedsiębiorcy zlecający stworzenie konkretnego, zamkniętego programu — np. skryptu automatyzacyjnego, modułu do systemu ERP, wtyczki lub dedykowanego narzędzia wewnętrznego — zawierają tę umowę z freelancerem lub programistą prowadzącym działalność gospodarczą. Rezultat jest wyraźnie określony i sprawdzalny.

Tworzenie oprogramowania na wyraźne zamówienie (bespoke software). Agencje software house i studia deweloperskie realizujące jednorazowe projekty: portale internetowe, aplikacje webowe, systemy zarządzania treścią, platformy e-commerce, aplikacje mobilne, narzędzia analityczne. Umowa o dzieło sprawdza się tu lepiej od umowy zlecenia, ponieważ programista odpowiada za rezultat, a nie za samo działanie.

Skrypty i narzędzia automatyzacyjne. Programiści tworzący skrypty do migracji danych, integracji systemów, botów i narzędzi ETL na konkretne zamówienie. Skrypt musi działać zgodnie z zamówieniem — umowa o dzieło zapewnia zamawiającemu narzędzia rękojmiane z art. 638 Kodeksu cywilnego.

Tworzenie bibliotek, modułów i pakietów. Projekty wymagające stworzenia wielokrotnego użytku komponentów oprogramowania do wbudowania w większy system. Przeniesienie autorskich praw majątkowych do kodu biblioteki (art. 41 ustawy o prawie autorskim) pozwala zamawiającemu na swobodne modyfikowanie i dystrybucję.

Kiedy lepsza jest umowa B2B lub o pracę. Stała współpraca z programistą, świadczenie usług pod kierownictwem, dostępność w określonych godzinach i wyznaczonym miejscu — to cechy stosunku pracy (art. 22 Kodeksu pracy). Analogicznie, jeżeli zakres zadań jest otwarty i nieokreślony, umowa zlecenia (art. 734 KC) może być właściwsza od umowy o dzieło.

Co powinien zawierać Umowa o dzieło programistyczne

Umowa o dzieło programistyczne w Polsce musi zawierać szereg precyzyjnie sformułowanych elementów, aby była ważna i skutecznie chroniła interesy obu stron.

Precyzyjny opis oprogramowania jako oznaczonego rezultatu. Opis musi wskazywać na konkretny efekt, a nie na zakres prac. Typowy opis zawiera: nazwę aplikacji, listę modułów i funkcjonalności, wymagania niefunkcjonalne (wydajność, bezpieczeństwo), stos technologiczny (język programowania, frameworki, baza danych), wymagania środowiskowe (system operacyjny, chmura, konteneryzacja) i wymagania dotyczące testów. Dla złożonych projektów niezbędna jest specyfikacja techniczna jako załącznik do umowy.

Kwalifikacja jako program komputerowy z odwołaniem do art. 74 ustawy o prawie autorskim. Wyraźne wskazanie, że oprogramowanie jest programem komputerowym chronionym na zasadach art. 74 ustawy o prawie autorskim i prawach pokrewnych, ustala właściwy reżim ochrony intelektualnej i odpowiednich przepisów przeniesienia praw.

Pola eksploatacji — szczegółowa lista. Przeniesienie autorskich praw majątkowych do programu komputerowego musi wymieniać pola eksploatacji (art. 41 ust. 2 ustawy o prawie autorskim). Dla oprogramowania kluczowe są: utrwalanie i zwielokrotnianie kodu źródłowego i wynikowego dowolną techniką, modyfikowanie kodu i tworzenie opracowań, instalowanie i uruchamianie na dowolnych urządzeniach, trwałe i czasowe zwielokrotnianie w pamięci, dystrybucja egzemplarzy, sublicencjonowanie, publiczne udostępnianie w sieciach komputerowych. Platforma forms-legal.com udostępnia gotowe listy pól eksploatacji dla różnych typów oprogramowania.

Prawo do wykonywania praw zależnych. Klauzula przenosząca na zamawiającego wyłączne prawo do modyfikowania kodu i tworzenia nowych wersji oprogramowania (prawo zależne z art. 2 ustawy o prawie autorskim). Bez tej klauzuli zamawiający nie może samodzielnie rozwijać produktu.

Wynagrodzenie z wyodrębnieniem honorarium autorskiego. Rozdzielenie kwoty na wynagrodzenie za wykonanie kodu i honorarium za przeniesienie praw majątkowych umożliwia programiście korzystanie z 50-procentowych kosztów uzyskania przychodu. Ważne jest wskazanie, czy wynagrodzenie jest ryczałtowe (art. 632 KC) czy kosztorysowe (art. 629 KC), i określenie terminów płatności.

Protokół odbioru i procedura reklamacji. Odbiór oprogramowania powinien nastąpić na podstawie pisemnego protokołu, który potwierdza zgodność z zamówieniem lub wskazuje wady. Protokół stanowi punkt startowy dla rękojmi z art. 638 Kodeksu cywilnego. Warto określić, w jakim terminie zamawiający ma prawo zgłaszać reklamacje po dostarczeniu kodu.

Klauzula poufności. Zobowiązanie programisty do zachowania tajemnicy dotyczącej informacji biznesowych i technicznych zamawiającego stanowiących tajemnicę przedsiębiorstwa w rozumieniu ustawy z dnia 16 kwietnia 1993 r. o zwalczaniu nieuczciwej konkurencji.

Zgłoszenie do ZUS (formularz RUD). Wskazanie zamawiającego jako płatnika zobowiązanego do zgłoszenia umowy o dzieło do Zakładu Ubezpieczeń Społecznych (ZUS) na formularzu RUD w terminie 7 dni. Obowiązek dotyczy każdej umowy o dzieło, bez względu na wartość.

Jak wypełnić Umowa o dzieło programistyczne

Umowa o dzieło programistyczne w Polsce jest wypełniana krok po kroku zgodnie z poniższą instrukcją, zapewniającą zgodność z art. 627 Kodeksu cywilnego i art. 74 ustawy o prawie autorskim.

Krok 1 — oznacz strony umowy. Wpisz pełne dane zamawiającego i programisty: firmę lub imię i nazwisko, adres, NIP, REGON lub PESEL, numer KRS z Krajowego Rejestru Sądowego dla spółek lub wpis do CEIDG dla jednoosobowej działalności. Sprawdź dane firmy w rejestrze KRS online lub w CEIDG. Dla spółek — wskaż organ reprezentacji.

Krok 2 — opisz oprogramowanie. Wprowadź precyzyjny opis oznaczonego rezultatu. Powiedz, co ma powstać (np. „aplikacja webowa do zarządzania projektami z modułem Kanban, API REST, panelem administratora"), a nie jakie czynności ma wykonać programista. Zbyt ogólny opis osłabia skuteczność rękojmi.

Krok 3 — uzupełnij specyfikację techniczną. Wpisz stos technologiczny, wymagania środowiskowe, minimalne pokrycie testami, format dokumentacji. Jeżeli specyfikacja jest obszerna, sporządź ją jako odrębny załącznik i podpisz razem z umową.

Krok 4 — wymień pola eksploatacji. Sporządź wyczerpującą listę pól (art. 50 ustawy o prawie autorskim), ze szczególnym uwzględnieniem specyficznych dla programów komputerowych: modyfikowanie i tworzenie opracowań, dystrybucja, sublicencjonowanie, uruchamianie w chmurze. Pamiętaj: pominięte pole = brak prawa do korzystania w tym zakresie.

Krok 5 — ustal wynagrodzenie. Wpisz wartość wynagrodzenia i opcjonalnie wyodrębnij honorarium za przeniesienie praw dla zastosowania 50% KUP. Określ, czy płatność jest jednorazowa, czy etapowa, i jakie są terminy oraz sposób zapłaty (przelew bankowy, podaj numer rachunku).

Krok 6 — określ termin i tryb odbioru. Wpisz datę ukończenia i przekazania kodu źródłowego. Ustal zasady protokołu odbioru, terminy zgłaszania wad i sposób ich usuwania.

Krok 7 — podpisz umowę i zgłoś do ZUS. Podpisz umowę w formie pisemnej (wymagana pod rygorem nieważności dla przeniesienia praw, art. 53 ustawy o prawie autorskim). Możliwy jest kwalifikowany podpis elektroniczny (art. 78¹ KC). Zgłoś umowę do Zakładu Ubezpieczeń Społecznych (ZUS) na formularzu RUD w terminie 7 dni od zawarcia. Odprowadź zaliczkę na podatek dochodowy do urzędu skarbowego Krajowej Administracji Skarbowej (KAS).

Najczęstsze błędy w Umowa o dzieło programistyczne

Umowa o dzieło programistyczne w Polsce jest podatna na typowe błędy formalne i merytoryczne, których skutki mogą być kosztowne.

Błąd 1 — brak formy pisemnej dla przeniesienia praw. Art. 53 ustawy o prawie autorskim wymaga formy pisemnej pod rygorem nieważności dla przeniesienia autorskich praw majątkowych. Ustna umowa, e-mail czy komunikat na Slacku nie przenoszą praw — zamawiający nie nabywa żadnych autorskich praw majątkowych do kodu.

Błąd 2 — niekompletna lista pól eksploatacji. Wpisanie ogólnej formuły „wszelkie pola eksploatacji" bez ich wyraźnego wymienienia może być niewystarczające w razie sporu. Sądy i Sąd Najwyższy wskazują, że art. 41 ust. 2 ustawy o prawie autorskim wymaga enumeracji konkretnych pól. Pominięcie pola, np. prawa do sublicencjonowania, oznacza brak możliwości odsprzedaży lub przekazania oprogramowania.

Błąd 3 — brak prawa do modyfikacji kodu (praw zależnych). Bez klauzuli przeniesienia prawa do wykonywania zależnych praw autorskich zamawiający nie może samodzielnie modyfikować kodu ani zlecać jego modyfikacji innemu programiście bez zgody twórcy.

Błąd 4 — niezgłoszenie umowy do ZUS (RUD). Każda umowa o dzieło, bez względu na wartość, musi być zgłoszona do Zakładu Ubezpieczeń Społecznych (ZUS) na formularzu RUD w terminie 7 dni od zawarcia. Pominięcie tego obowiązku naraża zamawiającego na sankcje ze strony ZUS.

Błąd 5 — niewyodrębnienie honorarium autorskiego. Brak wyodrębnienia wynagrodzenia za przeniesienie praw od wynagrodzenia za wykonanie kodu pozbawia programistę możliwości zastosowania 50% KUP.

Błąd 6 — zbyt ogólny opis dzieła. Sformułowanie „strona internetowa" lub „aplikacja webowa" bez specyfikacji funkcjonalności utrudnia ocenę prawidłowości wykonania i osłabia uprawnienia z rękojmi (art. 638 KC).

Błąd 7 — brak klauzuli poufności. Pominięcie zobowiązania programisty do zachowania tajemnicy handlowej i technologicznej naraża zamawiającego na ryzyko wycieku informacji stanowiących tajemnicę przedsiębiorstwa.

Cytuj tę stronę

Powołaj się na ten darmowy szablon w artykule, programie zajęć lub notatce badawczej:

APA

Forms Legal. (2026). Umowa o dzieło programistyczne (Polska) [Legal document template]. Forms Legal. https://forms-legal.com/pl/polska/business/contracts/umowa-o-dzielo-programistyczne

MLA

"Umowa o dzieło programistyczne (Polska)." Forms Legal, 2026, https://forms-legal.com/pl/polska/business/contracts/umowa-o-dzielo-programistyczne.

BibTeX
@misc{formslegal-umowa-o-dzielo-programistyczne,
  author       = {{Forms Legal}},
  title        = {Umowa o dzieło programistyczne (Polska)},
  year         = {2026},
  howpublished = {\url{https://forms-legal.com/pl/polska/business/contracts/umowa-o-dzielo-programistyczne}},
  note         = {Free legal document template}
}

Dostępne także dla tych jurysdykcji:

Najczęściej zadawane pytania

Szablon z odniesieniami do przepisów — Szablon ostatnio zmodyfikowano w czerwiec 2026

Niniejszy szablon ma charakter wyłącznie informacyjny i nie stanowi porady prawnej. Przepisy różnią się w zależności od jurysdykcji i zmieniają się z czasem. W sprawie porady dostosowanej do Twojej sytuacji skonsultuj się z wykwalifikowanym prawnikiem.Pełne zastrzeżenie prawne

Znalazłeś błąd? Daj nam znać