Jak rozliczyć zakup licencji JetBrains All Products Pack?
Zakup JetBrains All Products Pack do pracy programistycznej może stanowić koszt firmowy. Przy zakupie bezpośrednio od zagranicznego dostawcy trzeba jednak rozliczyć nie tylko wydatek, lecz także sprawdzić obowiązek naliczenia polskiego VAT. Faktura bez podatku nie oznacza, że transakcja pozostaje poza VAT.
Znaczenie mają dane sprzedawcy, status podatkowy nabywcy i warunki subskrypcji. Inaczej wygląda zakup od polskiego dystrybutora, inaczej od zagranicznej spółki JetBrains, a jeszcze inaczej rozliczenie przedsiębiorcy korzystającego ze zwolnienia z VAT.
Najpierw sprawdź fakturę i warunki licencji
All Products Pack to pakiet narzędzi programistycznych JetBrains, obejmujący między innymi środowiska IntelliJ IDEA, PyCharm, PhpStorm i Rider. Jest oferowany w modelu subskrypcyjnym. Dla księgowości istotne są przede wszystkim okres dostępu, cena, liczba licencji i zakres nabytych praw.
Przy zakupie należy podać prawidłowe dane firmy oraz właściwy numer VAT-UE, jeśli transakcja wymaga posługiwania się nim. Przed automatycznym odnowieniem sprawdź zapisane dane — poprzednia nazwa firmy, adres czy numer podatkowy mogą zostać przeniesione na kolejny dokument.
Nie ustalaj kraju sprzedawcy wyłącznie na podstawie marki. Standardowa umowa biznesowa JetBrains wskazuje czeską spółkę JetBrains s.r.o., ale przy zakupie przez pośrednika fakturę może wystawić inny podmiot. To rzeczywisty sprzedawca i przebieg transakcji decydują o rozliczeniu.
Rozróżnij też licencję dla osoby indywidualnej od licencji dla organizacji. Warunki korzystania, finansowania zakupu i przypisywania licencji użytkownikom powinny odpowiadać temu, kto kupuje pakiet i kto będzie go używał. Sama możliwość wykorzystania narzędzia w pracy komercyjnej nie przesądza o spełnieniu wszystkich warunków wybranego wariantu.
Do dokumentacji zachowaj fakturę, potwierdzenie płatności oraz informacje o subskrypcji i licencji. Potwierdzenie obciążenia karty nie zastępuje pełnej dokumentacji zakupu.
Zakup od zagranicznego dostawcy zwykle oznacza import usług
Gdy polska firma kupuje pakiet od zagranicznego dostawcy, który nie rozlicza tej transakcji przez uczestniczące w niej polskie stałe miejsce prowadzenia działalności, zwykle występuje import usług. Miejscem opodatkowania jest Polska, a VAT rozlicza nabywca.
Nie jest to wewnątrzwspólnotowe nabycie towarów. Pobranie i używanie programu na podstawie licencji nie staje się zakupem towaru tylko dlatego, że sprzedawca ma siedzibę w Czechach.
Przed pierwszym zakupem usługi objętej zasadą z art. 28b ustawy o VAT należy sprawdzić obowiązek rejestracji do VAT-UE. Dotyczy on także przedsiębiorców korzystających ze zwolnienia z VAT. Sama rejestracja VAT-UE nie odbiera krajowego zwolnienia.
Importu usług nie wykazuje się w informacji podsumowującej VAT-UE. Rejestracja i obowiązek przesłania informacji o transakcji to dwie różne kwestie.
Czynny podatnik VAT
Czynny podatnik nalicza polski VAT — przy typowym zakupie tego oprogramowania według stawki 23% — i wykazuje transakcję w JPK_V7. Jeżeli pakiet służy w całości działalności opodatkowanej i spełnione są warunki odliczenia, ten sam podatek może rozliczyć jako naliczony.
Przykładowo podstawa opodatkowania po prawidłowym przeliczeniu faktury wynosi 3000 zł. VAT należny to 690 zł. Przy pełnym prawie do odliczenia podatnik wykazuje również 690 zł VAT naliczonego. Rozliczenie może być neutralne finansowo, ale nadal trzeba je prawidłowo ująć.
Jeżeli zakup służy również czynnościom zwolnionym lub celom pozafirmowym, zakres odliczenia wymaga osobnego ustalenia.
Przedsiębiorca zwolniony z VAT
Zwolnienie z VAT nie zwalnia z rozliczenia importu usług. Taki przedsiębiorca zasadniczo nalicza i płaci polski podatek, bez prawa do jego odliczenia.
Najczęściej służy do tego deklaracja VAT-9M, składana do 25. dnia miesiąca następującego po miesiącu powstania obowiązku podatkowego. W tym terminie należy również zapłacić podatek. Jeżeli przedsiębiorca ma obowiązek składania VAT-8, import usług rozlicza w tym formularzu.
W podanym przykładzie 690 zł VAT będzie więc rzeczywistym obciążeniem. Przy rozliczaniu kosztów podatkowych należy następnie sprawdzić możliwość uwzględnienia nieodliczalnego podatku w wydatku firmowym.
Kiedy rozliczyć VAT i jaki kurs zastosować?
Daty wystawienia faktury nie należy automatycznie przyjmować jako momentu rozliczenia importu usług. Trzeba uwzględnić wykonanie świadczenia, okresy rozliczeniowe i ewentualną wcześniejszą zapłatę.
Przy subskrypcji opłaconej z góry otrzymanie płatności przez dostawcę przed wykonaniem usługi może powodować powstanie obowiązku podatkowego już w odniesieniu do wpłaconej kwoty. Roczny okres dostępu nie oznacza więc automatycznie rozliczania VAT po jednej dwunastej co miesiąc.
Jeżeli faktura jest w euro lub dolarach, podstawę opodatkowania trzeba przeliczyć na złote. Przy standardowej metodzie dla VAT zasadniczo stosuje się średni kurs NBP z ostatniego dnia roboczego poprzedzającego powstanie obowiązku podatkowego. Kurs użyty przez bank do obciążenia karty nie zastępuje kursu podatkowego.
Osobno ustala się przeliczenie kosztu na potrzeby podatku dochodowego oraz ewentualne różnice kursowe. Dlatego księgowość powinna otrzymać zarówno fakturę, jak i informację o płatności oraz okresie subskrypcji.
Jeśli zagraniczny sprzedawca naliczył VAT mimo zakupu firmowego, sprawdź dane zamówienia i zasadność tego naliczenia. Podatek pobrany przez dostawcę nie zawsze usuwa obowiązek rozliczenia importu usług w Polsce. Błędny dokument należy wyjaśnić ze sprzedawcą, zamiast samodzielnie odliczać zagraniczny VAT w polskim JPK.
Koszt bieżący czy wartość niematerialna i prawna?
Pakiet wykorzystywany do tworzenia, testowania lub utrzymywania oprogramowania ma zwykle uzasadniony związek z działalnością programisty. Przy skali podatkowej, podatku liniowym lub CIT może więc stanowić koszt uzyskania przychodów, jeżeli spełnia ogólne warunki podatkowe.
Na ryczałcie od przychodów ewidencjonowanych zakup nie obniży podstawy opodatkowania. Nie zmienia to obowiązków dotyczących VAT.
Sposób ujęcia wydatku zależy od charakteru praw i przyjętej ewidencji. Przy koszcie bieżącym w KPiR prowadzonej metodą uproszczoną zasadnicze znaczenie ma data wystawienia faktury, z uwzględnieniem szczególnych zasad, jeśli podatnik wybrał kasowy PIT. W księgach rachunkowych i przy rozliczeniu memoriałowym opłata obejmująca dłuższy okres może wymagać rozliczenia w czasie.
W przypadku JetBrains nie należy jednak kończyć analizy na słowie „subskrypcja”. Roczny zakup lub nieprzerwane opłacanie subskrypcji miesięcznej przez wymagany okres może dawać prawo do perpetual fallback license — dalszego korzystania z określonej wersji oprogramowania po zakończeniu subskrypcji.
To nie oznacza bezterminowego dostępu do wszystkich aktualizacji i usług pakietu. Jest jednak powodem, aby sprawdzić, czy nabyte prawa, przewidywany okres używania i wartość zakupu uzasadniają ujęcie licencji jako wartości niematerialnej i prawnej. Sama roczna częstotliwość płatności nie rozstrzyga tej kwalifikacji.
Czy trzeba pobrać podatek u źródła?
Słowo „licencja” na fakturze nie oznacza automatycznie obowiązku pobrania podatku u źródła. Decydujące znaczenie ma zakres praw otrzymanych przez nabywcę.
Przy typowej licencji użytkownika końcowego firma korzysta z programu na własne potrzeby. Nie otrzymuje praw do rozpowszechniania oprogramowania JetBrains, jego sublicencjonowania czy komercyjnego wykorzystywania praw autorskich do samego narzędzia. Płatności za takie korzystanie zasadniczo nie podlegają podatkowi u źródła jako należności licencyjne.
Tworzenie własnych aplikacji dla klientów za pomocą IDE nie jest tym samym co udostępnianie klientom programu JetBrains. Jeśli jednak umowa obejmuje szersze prawa lub dodatkowe świadczenia, trzeba ocenić ich charakter oddzielnie. Nie należy ani pobierać podatku wyłącznie z powodu nazwy „licencja”, ani z góry wykluczać go przy każdym zakupie oprogramowania.
Przekazując zakup do rozliczenia, dołącz warunki licencji do faktury i potwierdzenia zapłaty. Te trzy dokumenty pozwalają ustalić sprzedawcę, moment rozliczenia VAT oraz rzeczywisty zakres nabytych praw — bez zgadywania na podstawie samej nazwy All Products Pack.