Programista na B2B – podatki, składki i formalności krok po kroku
10 sierpnia 2026
Przejście z etatu na własną działalność to w branży IT naturalny krok – zwłaszcza gdy dochody zaczynają wchodzić w drugi próg podatkowy i od nadwyżki ponad 120 000 zł zamiast 12% trzeba oddawać 32%. Jednoosobowa działalność gospodarcza daje programiście większą swobodę i często niższe obciążenia, ale wymaga też kilku decyzji: wyboru formy opodatkowania, właściwej stawki ryczałtu, wariantu składek ZUS i rozstrzygnięcia kwestii VAT.
Nie oznacza to jednak, że musisz samodzielnie śledzić wszystkie przepisy i interpretacje podatkowe. Współpraca z biurem rachunkowym, które zna specyfikę branży IT, pozwala uporządkować formalności i skupić się na tym, co najważniejsze – pisaniu kodu i rozwijaniu swojej kariery. Sprawdź, o jakich obowiązkach i możliwościach warto pamiętać, prowadząc działalność programistyczną.
Spis treści
1. Jaką formę opodatkowania wybrać?
2. Jaka stawka ryczałtu dla branży IT?
3. Kiedy programista nie może skorzystać z ryczałtu?
4. PIP 2026 – czy Twoje B2B nie jest ukrytym etatem?
5. Składki ZUS – cztery warianty do wyboru
Jaką formę opodatkowania wybrać?
Prowadząc jednoosobową działalność gospodarczą, programista może wybrać jedną z trzech form opodatkowania.
12% dla dochodu do 120 000 zł rocznie oraz 32% od nadwyżki ponad ten limit, z kwotą wolną 30 000 zł.
Pozwala rozliczać koszty, korzystać z ulg i wspólnego rozliczenia z małżonkiem – ale przy typowych zarobkach w IT drugi próg pojawia się szybko.
Stała stawka 19% od dochodu, niezależnie od jego wysokości.
Pozwala rozliczać koszty i jest punktem wyjścia dla ulgi IP Box. Ogranicza jednak możliwość korzystania z większości ulg podatkowych.
Podatek liczony od przychodu, a nie od dochodu – dla usług programistycznych zazwyczaj 12%.
Najpopularniejszy wybór w IT: prosty, przewidywalny i korzystny przy niskich kosztach działalności. Nie pozwala jednak rozliczać kosztów ani rozliczyć się wspólnie z małżonkiem.
Jeżeli tworzysz i rozwijasz własne oprogramowanie, przy skali podatkowej lub podatku liniowym możesz dodatkowo rozważyć ulgę IP Box – preferencyjną stawkę 5% dla dochodów z kwalifikowanych praw własności intelektualnej. Ulga nie łączy się z ryczałtem, wymaga jednak prowadzenia odrębnej ewidencji, dlatego warto ją wcześniej skonsultować.
Jaka stawka ryczałtu dla branży IT?
W IT funkcjonuje kilka stawek ryczałtu, a ich dobór zależy od rzeczywistego zakresu wykonywanych czynności i klasyfikacji PKWiU:
O stawce ryczałtu nie decyduje nazwa stanowiska w umowie – „developer", „architekt", „project manager" czy „scrum master" – tylko rzeczywisty zakres wykonywanych czynności i ich klasyfikacja PKWiU. Dwie osoby o tym samym tytule mogą mieć różne, prawidłowe stawki.
Jeśli masz wątpliwości co do właściwej stawki, możesz wystąpić do GUS o potwierdzenie numeru PKWiU dla swoich usług, a do Krajowej Informacji Skarbowej – o indywidualną interpretację podatkową, która zabezpieczy Twoje rozliczenia na wypadek kontroli.
Kiedy programista nie może skorzystać z ryczałtu?
Aby wybrać tę formę opodatkowania, muszą być spełnione określone warunki:
Karencja przy przejściu z etatu na B2B w tej samej firmie obejmuje dwa lata: rok, w którym zrezygnowałeś z etatu i zacząłeś współpracę kontraktową, oraz rok kolejny. To jedna z najczęstszych pułapek przy „przepisywaniu" programistów z umowy o pracę na kontrakt.
PIP 2026 – czy Twoje B2B nie jest ukrytym etatem?
Karencja podatkowa to nie jedyne ryzyko przy przechodzeniu z etatu na kontrakt. 8 lipca 2026 r. weszły w życie nowe uprawnienia Państwowej Inspekcji Pracy – inspektor może teraz w drodze decyzji administracyjnej sam uznać, że umowa B2B lub zlecenie jest w rzeczywistości ukrytym stosunkiem pracy, i wyciągnąć z tego konsekwencje, współpracując przy tym z ZUS i KAS.
Dla oceny nie liczy się nazwa umowy, tylko to, jak współpraca wygląda w praktyce. Dlatego tak ważne jest, aby odróżnić rzeczywisty kontrakt B2B od pracy etatowej przebranej w fakturę:
Pracujesz w godzinach i miejscu narzuconych przez kontrahenta, pod bieżącym kierownictwem przełożonego, na jego sprzęcie, nie ponosisz ryzyka gospodarczego ani odpowiedzialności wobec osób trzecich, a umowa przewiduje np. płatne przerwy w świadczeniu usług odpowiadające urlopowi.
Samodzielnie decydujesz o czasie, miejscu i sposobie wykonania usług, odpowiadasz za rezultat (również wobec osób trzecich), pracujesz na własnym sprzęcie, ponosisz ryzyko gospodarcze i masz realną możliwość świadczenia usług dla wielu klientów.
Najbardziej ryzykowna jest sytuacja, w której kontrakt B2B jest prostą kontynuacją dotychczasowej umowy o pracę – te same zadania, ten sam zespół, ten sam przełożony, zmienia się tylko sposób rozliczenia. Taki układ łączy w sobie ryzyko podatkowe (utrata prawa do ryczałtu przez karencję) z ryzykiem uznania współpracy za stosunek pracy przez PIP. Jeśli przechodzisz z etatu na B2B, zadbaj, aby zmienił się realny charakter współpracy, a nie tylko rodzaj umowy.
Chcesz samodzielnie ocenić swoje ryzyko? W naszym ebooku „PIP 2026 bez paniki" znajdziesz 11 kryteriów, według których PIP ocenia współpracę, Test Ryzyka PIP z systemem trzech stref oraz 25 studiów przypadków z 12 branż – w tym z IT.
Składki ZUS – cztery warianty do wyboru
W zależności od etapu i skali działalności programista może korzystać z jednego z czterech wariantów składek:
Przez pierwsze 6 pełnych miesięcy działalności płacisz wyłącznie składkę zdrowotną, bez składek społecznych. Nie przysługuje przy współpracy z byłym pracodawcą w tym samym zakresie co na etacie.
Po uldze na start, przez kolejne 24 miesiące – obniżona składka społeczna (456,18 zł/m-c z ubezpieczeniem chorobowym lub 420,86 zł/m-c bez niego) plus składka zdrowotna.
Dla działalności o przychodzie poniżej 120 000 zł w poprzednim roku – składka społeczna zależna od przychodu (od 420,86 do 1 926,76 zł/m-c), po spełnieniu dodatkowych warunków.
Pełne składki po wyczerpaniu preferencji – społeczna z FP 1 926,76 zł/m-c z ubezpieczeniem chorobowym (1 788,29 zł/m-c bez niego) plus składka zdrowotna.
Na ryczałcie składka zdrowotna jest zryczałtowana i zależy od rocznego przychodu z działalności:
Podstawę opodatkowania ryczałtem pomniejszasz o zapłacone składki społeczne oraz o 50% zapłaconej składki zdrowotnej – to jedyne „koszty", jakie na ryczałcie odliczysz od przychodu.
Jakie kody PKD wybrać?
Podczas rejestracji działalności w CEIDG musisz wskazać odpowiednie kody PKD. Dobrze dobrane kody powinny możliwie szeroko odzwierciedlać zakres usług, które wykonujesz obecnie lub planujesz wykonywać w przyszłości. W branży IT najczęściej stosowane są trzy kody:
Podstawowy kod dla programistów: pisanie, modyfikowanie, testowanie i wspomaganie oprogramowania, tworzenie aplikacji i stron internetowych.
Dla usług doradczych: planowanie i projektowanie systemów, dobór sprzętu i oprogramowania, konsultacje IT. Uwaga – doradztwo ma inne konsekwencje na gruncie VAT.
Kod uzupełniający dla pozostałych usług w zakresie technologii informatycznych i komputerowych, nieujętych w kodach podstawowych.
VAT – czy programista musi być VAT-owcem?
Nie zawsze. Jeżeli Twoja roczna sprzedaż nie przekracza 240 000 zł i nie świadczysz usług obowiązkowo objętych VAT, możesz korzystać ze zwolnienia podmiotowego. Po przekroczeniu tego limitu rejestracja jako czynny podatnik VAT staje się obowiązkowa.
W praktyce większość programistów na B2B i tak wybiera status VAT-owca – kontrahenci będący czynnymi podatnikami VAT odliczają podatek z faktur, więc jest on dla obu stron neutralny, a Tobie daje prawo do odliczania VAT od firmowych zakupów: sprzętu, oprogramowania czy leasingu samochodu (przy aucie osobowym – 50% VAT). Co ważne, ryczałt nie wyklucza bycia VAT-owcem – możesz łączyć obie rzeczy.
Jeżeli świadczysz usługi doradcze związane z oprogramowaniem, musisz być czynnym podatnikiem VAT od pierwszej czynności – bez możliwości korzystania ze zwolnienia, niezależnie od wysokości przychodów. Granica między „programowaniem" a „doradztwem" bywa cienka, dlatego warto ją precyzyjnie opisać w umowie.
Najczęstsze pytania (FAQ)
Jaka stawka ryczałtu obowiązuje programistę?
Zazwyczaj 12% dla usług związanych z oprogramowaniem; 8,5% dla prac niezwiązanych z jego tworzeniem ani doradztwem. Decyduje faktyczny zakres czynności i klasyfikacja PKWiU, a nie nazwa stanowiska.
Czy programista na B2B musi być VAT-owcem?
Nie zawsze – do 240 000 zł sprzedaży rocznie może korzystać ze zwolnienia, o ile nie świadczy usług doradczych. W praktyce większość programistów wybiera status czynnego podatnika VAT.
Czy mogę przejść z etatu na B2B u tego samego pracodawcy?
Tak, ale wykonując te same czynności tracisz prawo do ryczałtu na dwa lata, a od lipca 2026 r. PIP może uznać taką współpracę za ukryty etat – realny charakter współpracy musi się zmienić.
Przeczytaj też
Nazwa umowy czy rzeczywistość? Co naprawdę decyduje, czy to etat
Rejestracja do VAT – kiedy możesz zostać przy zwolnieniu, a kiedy musisz zostać VAT-owcem
Kupujesz usługi z zagranicy? Brak VAT na fakturze to nie koniec sprawy
Diana Perzyna
Właścicielka biura rachunkowego PRACOWNIA PODATKOWA w Białymstoku. Od 2017 roku wraz z zespołem prowadzi księgowość ponad 100 firm – głównie jednoosobowych działalności i mikroprzedsiębiorstw. O podatkach pisze tak, jak tłumaczy je klientom: prosto i konkretnie.
