Wyszukaj po identyfikatorze keyboard_arrow_down
Wyszukiwanie po identyfikatorze Zamknij close
ZAMKNIJ close
account_circle Jesteś zalogowany jako:
ZAMKNIJ close
Powiadomienia
keyboard_arrow_up keyboard_arrow_down znajdź
removeA addA insert_drive_fileWEksportuj printDrukuj assignment add Do schowka
insert_drive_file

Orzeczenie

TEMATY:
TEMATY:

Wyrok WSA w Gorzowie Wlkp. z dnia 29 czerwca 2023 r., sygn. I SA/Go 103/23

Interpretacje podatkowe

Wojewódzki Sąd Administracyjny w Gorzowie Wielkopolskim w składzie następującym: Przewodniczący Sędzia WSA Jacek Niedzielski (spr.) Sędziowie Sędzia WSA Zbigniew Kruszewski Sędzia WSA Damian Bronowicki po rozpoznaniu w trybie uproszczonym w dniu 29 czerwca 2023 r. sprawy ze skargi F. K. na postanowienie Dyrektora Krajowej Informacji Skarbowej z dnia [...] nr [...] w przedmiocie pozostawienia wniosku o wydanie interpretacji indywidualnej bez rozpatrzenia 1. Uchyla zaskarżone postanowienie oraz poprzedzające je postanowienie Dyrektora Krajowej Informacji Skarbowej z dnia [...] nr [...] w całości. 2. Zasądza od Dyrektora Krajowej Informacji Skarbowej na rzecz skarżącego kwotę 597 (pięćset dziewięćdziesiąt siedem) złotych tytułem zwrotu kosztów postępowania sądowego.

Uzasadnienie

Skarżący, F.K., wniósł skargę na postanowienie Dyrektora Krajowej Informacji Skarbowej z [...] lutego 2023 r., utrzymujące w mocy postanowienie tego organu z [...] stycznia 2023 r. o pozostawieniu wniosku o wydanie interpretacji indywidualnej bez rozpatrzenia.

Z akt sprawy wynika następujący stan faktyczny sprawy:

Wnioskiem z [...] listopada 2022 r. skarżący wystąpił o wydanie interpretacji indywidualnej w zakresie podatku dochodowego od osób fizycznych. Przedstawiając zaistniały stan faktyczny (zdarzenie przyszłe) wskazał, że prowadzi jednoosobową działalność gospodarczą, której przedmiotem jest tworzenie oprogramowania, od samego początku prowadzenia działalności gospodarczej. Wnioskodawca ma 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%. Wnioskodawca wniósł 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. Jak wskazał, głównym przedmiotem jego działalności jest wytwarzanie programów komputerowych. Realizuje 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 wnioskodawcę w ramach prowadzonej działalności gospodarczej, nie są wykonywane pod kierownictwem kontrahenta. Wnioskodawca ma 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 wnioskodawcą, a kontrahentem. Podkreślił, że w związku z tak wykonywaną działalnością ponosi 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, 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 Wnioskodawca podzielił 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 - Wnioskodawca pracuje 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. Podkreślił, że realizuje zlecenia programistyczne na rzecz swoich kontrahentów, a w szczególności: - Korzystając z języków programowania Python oraz Javascript, dodano nowe funkcjonalności do sklepu internetowego w projekcie P - Korzystając z języków programowania Python oraz Javascript, stworzono moduł umożliwiający porównanie konwersji wielu wersji strony internetowej jednocześnie (tzw Testy A/B), wyświetlając różną wersję strony dla różnych użytkowników. - Korzystając z języka programowania Python, oraz algorytmów uczenia maszynowego, stworzono nowy system rekomendacji produktów, który na podstawie historii zakupowej sugerował produkty które były najczęściej kupowane z obecnie oglądanym przez użytkownika. - Korzystając z języków programowania Python oraz Javascript, a także z technologii HTML i CSS, stworzono nowy moduł umożliwiający klientom zamówienie przedmiotów w sklepie internetowym do odbioru w sklepie stacjonarnym. - Za pomocą języka programowania Python, a także za pomocą technologii HTML oraz CSS, stworzono nowy moduł, który optymalizował stronę pod działanie wyszukiwarek internetowych (np. takich jak Google), poprzez automatyczne generowanie opisu produktu pod kątem SEO. - Za pomocą języków programowania Python oraz Javascript, stworzono nową architekturę projektu, która wykorzystywała najnowsze technologie na rynku, i miała na celu rozwiązać problemy wydajnościowe aplikacji. 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ślił, ż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). Nie ma natomiast znaczenia, jaki kształt bądź formułę przybiorą w konkretnym przypadku przygotowawcze materiały projektowe, przykładowo mogą być to odręczne notatki, wydruk, dokumentacja techniczna, wytwórcza bądź użytkowa (wyr. SA w Łodzi z4.2.2010 r., lACa 912/09, niepubl.; wyr. SA w Łodzi z 27.2.2013 r., lACa 1157/12). W ocenie wnioskodawcy, mając na względzie szeroką definicję programu komputerowego, każdy ze wskazanych efektów prac stanowi utwór i jest objęty ochroną w rozumieniu art. 74 ustawy o prawie autorskim i prawach pokrewnych. Wybranie rozwiązań dedykowanych wyłącznie potrzebom kontrahenta lub konkretnego użytkownika, kompatybilnych z jego branżą oraz rzeczywistością jego działalności, wskazuje jednoznacznie na niepowtarzalność wytworzonego programu. Pracując nad wytworzeniem oprogramowania wnioskodawca nabywa, łączy, kształtuje i wykorzystuje dostępną aktualnie wiedzę i umiejętności dotyczące narzędzi informatycznych i istniejących programów w celu wytworzenia nowych zastosowań w postaci nowoczesnych i unikalnych systemów i aplikacji. W ramach działalności wnioskodawca zdobywa, poszerza i łączy interdyscyplinarną wiedzę z zakresu tworzenia oprogramowania w celu optymalizacji i dalszego rozwijania stworzonych przez niego systemów i aplikacji. Wytwarzane przez wnioskodawcę oprogramowania opierają się na indywidualnych, autorskich pomysłach i obejmują m.in. zaprojektowanie algorytmu, czynność programowania (tworzenia kodu źródłowego) oraz weryfikację, modyfikację i udoskonalanie dostępnych rozwiązań programistycznych. Działania te prowadzone są w metodyczny sposób, czego wymaga specyfika tworzenia programu komputerowego, tj. określenie celu jaki ma on spełniać, ustalenia sposobu dojścia do danego celu (dobór odpowiednich rozwiązań programistycznych oraz technologii), zaplanowanie prac, weryfikacja, zakończenie.

close POTRZEBUJESZ POMOCY?
Konsultanci pracują od poniedziałku do piątku w godzinach 8:00 - 17:00