Powrót do bloga
Technology

IP Box a działalność software house i samodzielnych programistów

Autor Jakub Olech Managing Partner
Pracujesz w branży programistycznej? W takim razie na pewno już słyszałeś o obowiązującej od zeszłego roku specjalnej uldze podatkowej IP Box. Jednak wokół preferencyjnej 5% stawki podatku dochodowego dla twórców własności intelektualnej wciąż jest dużo pytań i nieścisłości. Czym dokładnie i dla kogo przeznaczona jest ulga IP Box? Poniżej nasza interpretacja nowych zasad.

Gospodarcza działalność badawczo-rozwojowa i kwalifikowanie IP

Z ulgi IP Box (uprawniającej do zapłaty jedynie 5% podatku) mogą w rocznym rozliczeniu podatkowym skorzystać zarówno osoby fizyczne, płacące podatek PIT, jak i prywatne, czyli składające zeznanie podatkowe CIT.


Głównym warunkiem jest prowadzenie działalności gospodarczej, którą można zaliczyć do kategorii działalności badawczo-rozwojowej (tzw. działalności B+R). Ten typ aktywności zawodowej musi:



Kolejnym kryterium IP Box jest wytwarzanie – w związku z działalnością badawczo-rozwojową – kwalifikowanych praw własności intelektualnej (kwalifikowane IP). Zaliczają się do nich między innymi patenty, prawo z rejestracji topografii układu scalonego czy autorskie prawo do programu komputerowego. Możliwość skorzystania z ulgi wymaga także prowadzenia osobnej, szczegółowej ewidencji, uwzględniającej koszty, przychody i dochody/straty wynikające z każdorazowego wyprodukowania kwalifikowanego IP.

Kiedy programiści korzystają z IP Box?

Jeśli programista spełnia formalne kryteria, wynikające z ustawy, uprawniające go do 5% podatku, może skorzystać z IP Box niezależnie od formy prowadzonej działalności. Ulga obejmuje w równym stopniu przedsiębiorców, firmy typu software housespółki oraz osoby działające w ramach jednoosobowej działalności gospodarczej jako samodzielny programista freelancer. Programiści są uprawnieni do ulgi IP Box szczególnie wtedy, kiedy sprzedają (przenoszą prawa) i udzielają licencji na napisane przez siebie oprogramowanie. Jednak aby zapłacić niższy podatek, program komputerowy musi wynikać z działalności B+R. Ulga NIE odnosi się zatem do rutynowych czynności programistycznych, debugowania ani prostych aplikacji czy programów napisanych w znanych już językach. Do przykładowych działań programistów zaliczanych do prac B+R należą: kreowanie nowych systemów operacyjnych i języków, wykorzystanie innowacyjnych technologii do tworzenia nowych wyszukiwarek oraz budowanie nowych lub wydajniejszych algorytmów z zastosowaniem nowych technik. Sprzedaż efektów tych prac i prowadzenie odpowiedniego wykazu uprawnia programistów do skorzystania z IP Box przy rocznym rozliczeniu podatkowym.

Interpretacja indywidualna wskazana!

W przypadku działalności software house’ów i samodzielnych programistów ulga IP Box jest szczególnie dyskusyjna. Wynika to z bardzo ogólnej definicji działalności B+R, braku w polskim prawie wyczerpującego wyjaśnienia terminu „autorskie prawo do programu komputerowego” oraz wynikających z tego możliwych rozbieżności interpretacyjnych. Aby mieć pewność, że nasza pracy kwalifikuje się do ulgi IP Box, zaleca się złożenie wniosku o interpretację indywidualną do Dyrektora Krajowej Informacji Skarbowej (KIS). Dotychczas wydane interpretacje wskazują, że bez problemu mogą z niej korzystać osoby tworzące nowe technologie i piszące oprogramowanie. Wiele firm programistycznych i freelancerów nie składa jednak takich wniosków ze względu na fakt, iż jest to stosunkowo długa procedura. Tymczasem lepiej uzyskać indywidualną interpretację i złożyć ewentualną korektę do zeznań, niż ryzykować bezprawne użycie ulgi IP Box w naszym rozliczeniu podatkowym. W przypadku interpretacji warto skorzystać z zaprzyjaźnionego doradcy podatkowego, aby nie narazić się na bezpodstawne dyskusje w urzędzie. Taką drogę obraliśmy my – po długich debatach uznaliśmy to za najbezpieczniejszą opcję.

Jakub Olech
Managing Partner
Kuba łączy wiedzę z zakresu ekonometrii i technologii informacyjnych z zainteresowaniem analizą biznesową oraz statystyką. Jego zdolności analityczne mają istotny wpływ na strategiczne decyzje.
Udostępnij

Pomożemy Ci osiągnąć cele biznesowe

Pomożemy Ci osiągnąć cele biznesowe

Porozmawiajmy o Twoich wyzwaniach
Podobne artykuły

Różnice w przypadku paginacji danych statycznych, a przy użyciu API
Paginacja, czyli stronicowanie, jest metodą wyświetlania danych. Stosuje się ją bardzo często, ab...
Co zrobić, kiedy administracja systemu uzależniona jest od jednej osoby
Sprawdź, dlaczego jeden administrator systemów to zawsze zły pomysł. Zminimalizuj ryzyko związane...
Co to jest sprint scrum? Czy jako klient muszę brać udział w planowaniu sprintu?
Sprint to krótki, ograniczony czasowo okres, w trakcie którego zespół Scrum pracuje nad ukończeni...