Informacje zweryfikowano 7 listopada 2026 r. Tekst dotyczy dochodów z działalności gospodarczej osiąganych w 2026 r. i ich rozliczenia w zeznaniu składanym w 2027 r.
Pracujesz na B2B, piszesz kod dla jednego lub kilku klientów i słyszysz, że programiści płacą 5% podatku. Zanim wpiszesz taką stawkę w zeznaniu, warto sprawdzić trzy rzeczy: co faktycznie tworzysz, co mówi Twoja umowa i czy z ewidencji da się wyliczyć dochód z konkretnych programów.
W skrócie: IP Box pozwala opodatkować stawką 5% dochód z autorskiego prawa do programu komputerowego, który sam wytworzyłeś, rozwinąłeś lub ulepszyłeś w ramach działalności badawczo-rozwojowej. Preferencja dotyczy działalności gospodarczej rozliczanej według skali albo podatkiem liniowym i nie obejmuje automatycznie całego kontraktu. Umowa powinna jasno przenosić prawa do programu albo udzielać licencji, a wynagrodzenie za kod trzeba oddzielić od innych usług. Potrzebna jest też odrębna ewidencja, z której wynika dochód z każdego prawa. Z 5% korzystasz dopiero w zeznaniu rocznym. Podstawą są art. 30ca i 30cb ustawy o PIT.
Kiedy praca programisty może dać IP Box?
Muszą jednocześnie wystąpić trzy elementy. Pierwszy to kwalifikowane prawo: dla programisty będzie nim autorskie prawo do programu komputerowego. Drugi to działalność badawczo-rozwojowa, w której ten program powstał, został rozwinięty albo ulepszony. Trzeci to dochód z tego prawa osiągnięty w działalności gospodarczej, na przykład ze sprzedaży praw albo z licencji. Wylicza je art. 30ca ust. 1, 2 i 7 ustawy o PIT.
Program komputerowy jest chroniony jak utwór literacki, i to we wszystkich formach wyrażenia. Ochrona nie obejmuje jednak samych idei i zasad, na których opiera się program. Nie wymaga też rejestracji. Tak stanowią art. 1 ust. 1 i art. 74 ustawy o prawie autorskim.
Preferencja nie dotyczy pensji z etatu, bo przepis mówi o dochodzie z działalności gospodarczej. Ministerstwo Finansów wskazuje ponadto, że z IP Box korzystają przedsiębiorcy opodatkowani według skali albo podatkiem liniowym; tak opisuje to poradnik MF o IP Box w PIT. Ustawa odnosi preferencję do dochodu i odsyła przy niej do zasad skali oraz podatku liniowego. Na ryczałcie podatek liczy się od przychodu, dlatego programista na ryczałcie musi najpierw zmienić formę opodatkowania. Porównanie form dla programisty znajdziesz we wpisie Ryczałt czy liniowy dla programisty?.
Co w pracy programisty jest działalnością badawczo-rozwojową?
Działalność badawczo-rozwojowa to praca twórcza i systematyczna, która wykorzystuje wiedzę do tworzenia nowych zastosowań. U programistów zwykle chodzi o prace rozwojowe: projektowanie i tworzenie nowych lub ulepszonych produktów, także z użyciem narzędzi informatycznych. Ustawa wyłącza jednak rutynowe i okresowe zmiany, nawet jeśli coś ulepszają. Definicje zawierają art. 5a pkt 38–40 ustawy o PIT i art. 4 ust. 3 Prawa o szkolnictwie wyższym i nauce.
W praktyce oznacza to podział zadań. Zaprojektowanie i napisanie nowego modułu, przebudowa architektury czy nowa funkcja aplikacji mogą spełniać te warunki. Aktualizacja zależności, podbicie wersji, konfiguracja narzędzi, dyżur utrzymaniowy albo drobne poprawki zgłaszane przez użytkowników zwykle ich nie spełnią. Systematyczność nie wymaga działu badań. Według objaśnień MF dotyczących IP Box wystarczy zaplanowany projekt z celem, harmonogramem i zasobami.
Objaśnienia podkreślają też, że o twórczym charakterze programu decyduje rzeczywisty wkład autora, a nie samo brzmienie umowy. Jeżeli pracujesz w zespole, liczy się kod, który powstał z Twojej pracy twórczej, a nie cały produkt klienta.
Co powinna zawierać umowa B2B?
Przy kontrakcie programistycznym dochód z IP może pochodzić ze sprzedaży prawa, czyli przeniesienia autorskich praw majątkowych na klienta, albo z licencji. Przeniesienie praw wymaga formy pisemnej pod rygorem nieważności, a licencja wyłączna również. Formie pisemnej odpowiada podpis kwalifikowany pod dokumentem elektronicznym. Wynika to z art. 53 i art. 67 ust. 5 ustawy o prawie autorskim oraz art. 78¹ Kodeksu cywilnego.
Przy lekturze umowy zwróć uwagę na kilka zapisów:
- pola eksploatacji: umowa obejmuje tylko te wyraźnie wymienione, zgodnie z art. 41 ust. 2 ustawy o prawie autorskim; przy programie warto odnieść je do uprawnień z art. 74 ust. 4;
- moment przeniesienia: na przykład z chwilą powstania kodu albo jego przekazania do repozytorium klienta;
- zakres: co jest programem tworzonym przez Ciebie, a co usługą towarzyszącą, taką jak utrzymanie, wsparcie, szkolenia czy udział w spotkaniach;
- wynagrodzenie: czy pozwala ustalić, jaka część dotyczy wytworzenia i przeniesienia praw, a jaka innych świadczeń.
Rozliczenie godzinowe nie wyklucza IP Box. Utrudnia je natomiast jedna stawka za wszystko, gdy część godzin to praca nietwórcza. Wtedy podział trzeba wykazać na podstawie ewidencji czasu i zadań. Gdy prawo jest tylko uwzględnione w cenie usługi, dochód z niego ustala się metodami właściwymi dla cen transferowych, co wymaga dodatkowej analizy. Zasady podaje art. 30ca ust. 7 i 8 ustawy o PIT.
Jak ustalić dochód z IP i wskaźnik nexus?
Najpierw liczysz dochód z kwalifikowanego prawa: przychód z tego prawa pomniejszony o przypadające na nie koszty. Następnie mnożysz go przez wskaźnik nexus: (a + b) × 1,3 / (a + b + c + d). Litera a to koszty Twojej własnej działalności badawczo-rozwojowej, b — zakup wyników takich prac od podmiotu niepowiązanego, c — od podmiotu powiązanego, a d — zakup gotowego prawa. Do tych kosztów nie wlicza się m.in. odsetek, opłat finansowych i kosztów nieruchomości. Wskaźnik powyżej 1 przyjmuje się jako 1. Wzór zawiera art. 30ca ust. 4–6 ustawy o PIT.
Jeśli wszystkie koszty mieszczą się w literach a i b, wskaźnik wynosi 1, a 5% obejmuje cały dochód z danego prawa. Obniżają go dopiero koszty z liter c i d. Dlatego kod kupiony od firmy powiązanej albo nabyte gotowe prawo wymagają ostrożności.
W trakcie roku płacisz zaliczki według swojej formy: 12% lub 32% na skali albo 19% na liniowym. Stawkę 5% stosujesz w PIT-36 albo PIT-36L, z załącznikiem PIT/IP, składanym do 30 kwietnia następnego roku. Tak podaje poradnik MF.
Jak prowadzić ewidencję do IP Box?
Przy podatkowej księdze przychodów i rozchodów prowadzisz odrębną ewidencję. Ma ona wyodrębniać każde prawo, a także przypadające na nie przychody, koszty, dochód i koszty do wskaźnika nexus. Jeżeli na jej podstawie nie da się ustalić dochodu z IP, podatek płacisz na zwykłych zasadach. To skutek z art. 30cb ust. 1–3 ustawy o PIT.
Ustawa nie narzuca formy ewidencji. Objaśnienia MF dopuszczają u osób bez ksiąg rachunkowych arkusz kalkulacyjny z narastającym, comiesięcznym zestawieniem dokumentów. Zalecają również opis projektów, ich daty i wykaz wykonanych prac.
| Dokument | Co powinien wykazać |
|---|---|
| Umowa i zamówienia | Przeniesienie praw albo licencję, pola eksploatacji, moment przeniesienia, zakres prac i podział wynagrodzenia |
| Wykaz programów (każde IP osobno) | Nazwę modułu lub funkcji, jej cel, Twój zakres autorstwa i okres prac |
| Ewidencja czasu i zadań | Godziny przy tworzeniu danego programu odróżnione od utrzymania, wsparcia i spotkań |
| Ślad prac w repozytorium | Zadania, gałęzie, pull requesty i przeglądy kodu przypisane do konkretnego programu |
| Odrębna ewidencja IP Box | Przychody, koszty i dochód dla każdego prawa oraz koszty a–d i wyliczenie nexus |
| Faktury | Opis, który da się powiązać z umową i ewidencją, bez ogólnego „usługi IT” |
O terminie sporządzenia ewidencji toczył się spór. Organ interpretacyjny wymagał jej prowadzenia na bieżąco od początku okresu. Naczelny Sąd Administracyjny w wyroku z 14 grudnia 2023 r., II FSK 708/23, uznał, że ewidencja musi umożliwić prawidłowe i terminowe złożenie zeznania; sam termin jej sporządzenia nie wynika z ustawy. Odtwarzanie danych po roku jest jednak trudniejsze i łatwiej je zakwestionować. Bezpieczniej uzupełniać ewidencję co miesiąc.
Przykład hipotetyczny: nowe moduły i dyżury utrzymaniowe
Programista rozlicza się podatkiem liniowym. W 2026 r. tworzy dla klienta nowe moduły aplikacji. Umowa, w formie pisemnej, przenosi na klienta prawa do każdego modułu z chwilą przekazania kodu i wymienia pola eksploatacji. Osobną stawką miesięczną klient płaci za dyżury utrzymaniowe.
Za rok wystawił faktury na 216 000 zł netto: 180 000 zł za moduły i 36 000 zł za dyżury. Jego ewidencja przypisuje do modułów 18 000 zł kosztów, wszystkie z litery a. Dochód z IP wynosi więc 162 000 zł (180 000 zł − 18 000 zł). Wskaźnik nexus to 18 000 × 1,3 / 18 000 = 1,3, czyli przyjmuje się 1. Stawka 5% może dotyczyć 162 000 zł, a dochód z dyżurów pozostaje opodatkowany na zasadach liniowych.
Gdyby obie części były rozliczane jedną stawką bez ewidencji czasu i zadań, podział byłby trudny do wykazania. Przykład pomija składki, ulgi i zaokrąglenia; nie przesądza też, czy konkretny moduł spełnia warunki działalności badawczo-rozwojowej.
Kiedy przyda się interpretacja indywidualna?
Ustawa nie uzależnia IP Box od uzyskania interpretacji. Objaśnienia MF zalecają jednak programistom złożenie wniosku, bo przy programach komputerowych trudno o jedną, uniwersalną definicję. Zastosowanie się do interpretacji nie może szkodzić wnioskodawcy, co przewiduje art. 14k § 1 Ordynacji podatkowej. Ochrona dotyczy jednak stanu opisanego we wniosku; jeśli praktyka będzie inna niż opis, nie zadziała.
Przykładem jest interpretacja z 26 października 2026 r., 0115-KDST2-2.4011.698.2026.2.KK. Programista opisał w niej moduły, swój zakres autorstwa, cykl pracy, umowę przenoszącą prawa i planowaną ewidencję. Dyrektor KIS uznał jego stanowisko za prawidłowe, ale taka interpretacja dotyczy tylko jego sprawy. Wniosek wymaga starannego opisu faktów; pomaga w tym usługa Interpretacje i opinie podatkowe.
Najczęstsze pytania
Czy mogę stosować 5% w zaliczkach miesięcznych?
Nie. W trakcie roku płacisz zaliczki według skali albo stawki liniowej, a preferencję rozliczasz w zeznaniu rocznym. W razie nadpłaty urząd ją zwróci albo zaliczy na poczet zaległości lub bieżących zobowiązań.
Jestem na ryczałcie. Czy mogę skorzystać z IP Box od przyszłego roku?
Najpierw trzeba zmienić formę opodatkowania. Wybór podatku liniowego zgłaszasz do 20. dnia miesiąca następującego po miesiącu, w którym osiągnąłeś pierwszy przychód w roku. Wynika to z art. 9a ust. 2 ustawy o PIT. Sama zmiana formy nie spełnia jeszcze pozostałych warunków IP Box.
Czy mogę rozliczyć IP Box za poprzedni rok przez korektę zeznania?
Jest to możliwe, jeśli warunki były spełnione w tamtym roku, a ewidencja pozwala ustalić dochód z każdego prawa. Sądy dopuszczały ewidencję sporządzoną później, ale wymaga ona rzetelnych dowodów z tamtego okresu.
Czy kod pisany z pomocą narzędzi AI może korzystać z IP Box?
Ochrona prawa autorskiego obejmuje przejaw działalności twórczej o indywidualnym charakterze. W powołanej interpretacji narzędzia AI uznano za pomocnicze, ponieważ cel, architekturę i ostateczny kształt kodu określał programista. To ocena jednej sprawy, nie ogólna zasada.
Od czego zacząć przed rozliczeniem IP Box?
Zacznij od zestawienia programów, które tworzysz, i zadań, które ich nie dotyczą. Następnie porównaj umowę z rzeczywistym sposobem pracy, a faktury z ewidencją. Jeżeli któryś element się nie zgadza, lepiej ustalić to przed zeznaniem niż w czasie kontroli.
Ten tekst ma charakter informacyjny i nie zastępuje analizy konkretnej sprawy. Opisz, jakie oprogramowanie tworzysz i za jaki rok chcesz sprawdzić IP Box.