11.01.2024 Podatki

Interpretacja indywidualna z dnia 11 stycznia 2024 r., Dyrektor Krajowej Informacji Skarbowej, sygn. 0114-KDIP3-1.4011.920.2022.12.LS

Preferencyjne opodatkowanie dochodów generowanych przez prawa własności intelektualnej.

Interpretacja indywidualna po wyroku sądu – stanowisko prawidłowe

Szanowny Panie,

1) ponownie rozpatruję sprawę Pana wniosku z 3 października 2022 r. (data wpływu 3 października 2022 r.) o wydanie interpretacji indywidualnej – uwzględniam przy tym wyrok Wojewódzkiego Sądu Administracyjnego w Poznaniu z 26 maja 2023 r., sygn. akt I SA/Po 235/23 (data wpływu prawomocnego orzeczenia 13 listopada 2023 r.); i

2) stwierdzam, że Pana stanowisko w sprawie oceny skutków podatkowych opisanego stanu faktycznego i zdarzenia przyszłego jest prawidłowe.

Zakres wniosku o wydanie interpretacji indywidualnej

3 października 2022 r. wpłynął Pana wniosek o wydanie interpretacji indywidualnej. Uzupełnił go Pan – w odpowiedzi na wezwanie – pismem z 19 listopada 2022 r. (wpływ 19 listopada 2022 r.).

Treść wniosku jest następująca:

Opis stanu faktycznego i zdarzenia przyszłego

Prowadzi Pan jednoosobową działalność gospodarczą od 19 czerwca 2019 r. pod firmą (...), zarejestrowaną w CEIDG. Przedmiotowa działalność dotyczy tworzenia oprogramowania od samego początku prowadzenia działalności gospodarczej. Ma Pan nieograniczony obowiązek podatkowy w Polsce w rozumieniu art. 3 ust. 1 ustawy z dnia 26 lipca 1991 r. o podatku dochodowym od osób fizycznych (Dz.U. 2021 poz. 1128 ze zm., dalej zwana „ustawa o PIT”) i rozlicza się na podstawie podatkowej księgi przychodów i rozchodów, a wybrana przez Niego forma opodatkowania to podatek liniowy 19%. Wnosi Pan o wydanie indywidualnej interpretacji przepisów prawa podatkowego w zakresie możliwości skorzystania z preferencyjnej stawki opodatkowania 5% na podstawie art. 30ca ustawy o PIT. Głównym przedmiotem Pana działalności jest wytwarzanie programów komputerowych. Realizuje Pan projekty programistyczne począwszy od etapu analizy potrzeb Kontrahenta, poprzez projektowanie, implementację, testy, wdrożenie oraz asystę przy uruchomieniach testowych i produkcyjnych. W dalszych etapach świadczone są usługi wsparcia w modernizacji wdrożonych systemów. Zlecenia programistyczne realizowane przez Pana w ramach prowadzonej działalności gospodarczej, nie są wykonywane pod kierownictwem Kontrahenta. Ma Pan możliwość wykonywania zleceń zdalnie, w różnych miejscach oraz czasie, a także nie jest On związany sztywnymi godzinami pracy. Jednakże ze względu na specyfikę świadczonych usług istnieje możliwość uzgodnienia miejsca i czasu realizacji zlecenia pomiędzy Panem, a Kontrahentem. Należy podkreślić, że w związku z tak wykonywaną działalnością ponosi Pan ryzyko gospodarcze zarówno w kontekście odpowiedzialności za jakość i ewentualne wady świadczonych usług, jak i zmian Kontrahentów, niepewności efektu i metod dojścia do umówionego rezultatu. W ramach prowadzonej działalności gospodarczej Pana, na podstawie posiadanej wiedzy z zakresu technologii informatycznych oraz doświadczenia w zakresie przygotowywania rozwiązań związanych z tworzeniem programów komputerowych, realizuje zlecenia programistyczne na rzecz swoich Kontrahentów. Na potrzeby opisu stanu faktycznego podzielił Pan swoją działalność na poszczególne etapy: 1. Planowanie, analiza i projektowanie oprogramowania - szczegółowa analiza indywidualnych potrzeb danego Kontrahenta lub użytkownika programu, zapoznanie się ze specyfiką jego branży oraz zbadanie i zaprojektowanie możliwych rozwiązań, dobranie odpowiednich technologii do wytworzenia oprogramowania i metod jego implementacji; 2. Praca nad wytworzeniem programu i jego implementacja - tworzenie nowych funkcjonalności w oparciu o wyniki analizy potrzeb Kontrahenta lub użytkownika programu komputerowego, przygotowywanie koncepcji rozwiązania z uwzględnieniem języków programowania i technologii wybranych na etapie projektowania oprogramowania. Przygotowywanie automatycznych testów jednostkowych oraz integracyjnych weryfikujących poprawność funkcjonalną oprogramowania na etapie jego tworzenia oraz zapewniające możliwość wykonania testów regresyjnych po wprowadzeniu koniecznych usprawnień, poprawek czy też optymalizacji w kodzie źródłowym zidentyfikowanych na etapie testów systemowych, wydajnościowych, obciążeniowych lub klienckich testów akceptacyjnych. Wsparcie Kontrahenta podczas wdrażania oprogramowania oraz świadczenie pomocy technicznej w trakcie użytkowania oprogramowania związane z analizą potencjalnych błędów na etapie produkcyjnego działania oprogramowania oraz poprawą tychże błędów. 3. Integracja oprogramowania z innymi systemami oraz wsparcie wdrożenia aktualizacji systemu – pracuje Pan również nad kompatybilnością wytworzonego programu z różnymi systemami zewnętrznego odbiorcy, a wraz z dalszym rozwojem funkcjonalności związanych z oprogramowaniem wymagane jest dostosowanie każdej aktualizacji do różnych systemów. Realizuje Pan zlecenia programistyczne na rzecz swoich Kontrahentów, a w szczególności: - za pomocą języka (...) i .net stworzono (...) służące do przechwytywania danych z faktury PDF po jej skanowaniu, a następnie stworzenie nowej faktury w (...) i zaimportowanie jej do systemu księgowego (...); - za pomocą języka (...) we współpracy z (...) stworzenie (...), w którym przyjmuje request dane kontrahenta i za ich pomocą tworzy nowego Kontrahenta w systemie logistycznym; - za pomocą języka (...) stworzono usługę windowsową, która ma własną konfigurację również stworzoną za pomocą języka (...). Łączy się ona z bazą (...) i pobiera raz na miesiąc m.in. dane handlowców, ich marże i obroty. Następnie programistycznie tworzony jest plik (...) od zera. Do tego pliku są umieszczane wszystkie pobrane dane. Na koniec miesiąca dane wysyłane są indywidualnie do każdego z handlowców. W ramach zawartych umów Pan, pełniąc funkcję Architekta IT: - uczestniczy w spotkaniach projektowych, których celem jest podział prac, ustalenie istotnych kwestii dotyczących współtworzonego oprogramowania; - analizuje potrzeby Klienta, jak również potrzeby rynku, na którym ma funkcjonować dane oprogramowanie; - analizuje wymagania projektowe oraz dobiera technologie, w których projekt będzie implementowany; - opracowuje rozwiązania dla nietrywialnych zagadnień, które są wymagane do stworzenia danego oprogramowania; - tworzy projekty struktury architektury oraz architekturę rozwiązania; - pomaga innym członkom zespołu z napotkanymi problemami, odpowiada na ich pytania oraz przedstawia propozycje rozwiązań napotkanych problemów; - tworzy dokumentację; - przygotowuje prototypy w celu weryfikacji wybranych rozwiązań; - implementuje nowe funkcjonalności; - analizuje i wdraża poprawki do części systemu niefunkcjonujących prawidłowo; - udziela wsparcia technicznego Kontrahentowi podczas wdrażania i użytkowania oprogramowania. W wyniku prowadzonych prac powstają programy komputerowe - utwory na gruncie art. 1 ustawy z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych (t.j. Dz. U. z 2021 r. poz. 1062 z późn. zm. - dalej jako „ustawa o PAIPP”) będące utrwaleniem przejawu działalności twórczej o indywidualnym charakterze. Zgodnie z art. 1 ust. 2 pkt 1 ustawy o PAIPP programy komputerowe mogą być wyrażone słowem, symbolami matematycznymi, znakami graficznymi. Podkreślenia wymaga, że przedmiotem ochrony na zasadach przewidzianych w powyższych regulacjach jest również utwór w wersji nieukończonej od momentu utrwalenia. Przedmioty praw autorskich jakimi są programy komputerowe, podlegają ochronie na podstawie art. 74 ustawy o PAIPP. Zgodnie z objaśnieniami podatkowymi z dnia 15 lipca 2019 r. Ministerstwa Finansów dotyczącego preferencyjnego opodatkowania dochodów wytwarzanych przez prawa własności intelektualnej - IP BOX: pojęcie „program komputerowy” nie powinno być rozumiane wąsko lecz szeroko, w szczególności obejmując interfejs, gdy ten spełnia warunek interoperacyjności programu komputerowego z oprogramowaniem i sprzętem komputerowym, co musi być ustalone w każdym przypadku oddzielnie na podstawie rzeczywistych ustaleń, a nie tylko formalnych postanowień, na przykład umownych. Holistycznie i funkcjonalnie, program komputerowy obejmuje więc jego funkcjonalne części składowe, takie jak: kod źródłowy, opis procedur operacyjnych, zestawienie danych w informacjach konwersacyjnych i dialogowych oraz kod wynikowy i interfejs., a także tezami znajdującymi się w doktrynie naukowej jak i w orzecznictwie, stanowiącymi, że: -„materiały są traktowane jako jeden ze sposobów wyrażenia programu komputerowego, pod warunkiem że są szczegółowe w stopniu umożliwiającym postępującemu rutynowo programiście "zakodować" je do postaci kodu źródłowego bądź przeprowadzić tę operację za pomocą odpowiedniego oprogramowania (A. Michalak red., Ustawa o prawie autorskim i prawach pokrewnych. Komentarz, Warszawa 2019 - art. 74);

ikona kłódki
Treści dostępne dla abonentów IFK Platformy Księgowych i Kadrowych

Już dziś zamów dostęp
do IFK Platforma Księgowych i Kadrowych

  • Codzienne aktualności prawne
  • Porady i artykuły z najpopularniejszych czasopism INFOR wraz z bieżącymi wydaniami
  • Bogatą bibliotekę materiałów wideo
  • Merytoryczne dodatki, ściągi, plakaty
Kup dostęp
Powiązane dokumenty
ikona zobacz najnowsze Dokumenty podobne