Decyzja o przejściu z umowy o pracę (UoP) na kontrakt B2B z tą samą firmą to jeden z najczęstszych kroków w karierze programisty. Z perspektywy dewelopera oznacza to wyższą kwotę „na rękę”, a dla firmy – niższe koszty zatrudnienia i większą elastyczność. Niestety, polski system podatkowy traktuje taką zmianę z dużą podejrzliwością. Nieprzemyślane przejście może skutkować utratą prawa do niskich stawek podatkowych oraz brakiem ulg w ZUS.
Właśnie w takich niuansach objawia się wartość, jaką niesie wyspecjalizowana księgowość programisty – popełnienie błędu na etapie konstrukcji nowej umowy B2B może kosztować kilkanaście do kilkudziesięciu tysięcy złotych utraconych korzyści w skali roku.
1. Pułapka ryczałtu (8,5% / 12%)
To najbardziej dotkliwe ograniczenie. Przepisy mówią wprost: jeżeli na działalności gospodarczej świadczysz na rzecz byłego lub obecnego pracodawcy te same czynności, które wykonywałeś na UoP w bieżącym lub poprzednim roku podatkowym – nie masz prawa do ryczałtu.
-
Co to oznacza? Zamiast płacić 12% (lub 8,5%) od przychodu, automatycznie trafiasz na zasady ogólne (skalę podatkową 12%/32%). Po przekroczeniu progu 120 000 zł dochodu Twój podatek drastycznie rośnie do 32%.
-
Jak długo trwa blokada? Prawo do ryczałtu na usługi dla tego konkretnego podmiotu tracisz w roku, w którym dokonujesz zmiany, oraz w roku kolejnym.
2. Podatek liniowy (19%) – tylko przy zmianie zadań
Podobny mechanizm chroni fiskusa w przypadku podatku liniowego. jeżeli w ramach B2B wykonujesz te same obowiązki dla byłego pracodawcy, co w danym roku na UoP, nie możesz wybrać stawki 19%. Wybór liniówki staje się możliwy dopiero od kolejnego roku podatkowego (od 1 stycznia).
3. Brak ulg ZUS – pełne składki od pierwszego dnia
Standardowo nowa firma może skorzystać z Ulgi na start (0 zł składek społecznych przez 6 miesięcy) oraz Małego ZUS Preferencyjnego (obniżone składki przez kolejne 24 miesiące).
Jeśli jednak Twoim klientem staje się były pracodawca, a zakres czynności się pokrywa:
-
Tracisz prawo do Ulgi na start.
-
Tracisz prawo do Małego ZUS-u.
-
Musisz od pierwszego dnia płacić pełne, duże składki ZUS.
4. Jak bezpiecznie przeprowadzić taką zmianę?
Istnieją w pełni legalne sposoby na zachowanie preferencji podatkowych, jednak wymagają one precyzji formalnej:
-
Rzeczywista zmiana zakresu obowiązków: najważniejsze jest pojęcie „tych samych czynności”. jeżeli na UoP byłeś Regular Java Developerem (tworzenie i utrzymanie kodu), a na B2B przechodzisz jako Software Architect, DevOps Engineer lub Team Lead (zarządzanie infrastrukturą, architektura, mentoring), ograniczenia podatkowe przestają obowiązywać. Obowiązki na B2B muszą się jednak istotnie i realnie różnić od zakresu z umowy o pracę.
-
Odczekanie roku podatkowego: jeżeli rozwiążesz umowę o pracę pod koniec roku, a nowe usługi na B2B rozpoczniesz w nowym roku kalendarzowym, odblokujesz możliwość wyboru podatku liniowego (ale uwaga: w przypadku ryczałtu blokada obejmuje również rok poprzedni).
-
Rozdzielenie usług na innych klientów: Ograniczenia ZUS i podatkowe dotyczą relacji z byłym pracodawcą. jeżeli na B2B świadczysz usługi wyłącznie dla nowych firm, wszystkie ulgi (Ulga na start, ryczałt) przysługują Ci bez przeszkód.
Zanim złożysz wypowiedzenie i podpiszesz kontrakt B2B ze swoją obecną firmą, zestaw ze sobą zakres zadań z umowy o pracę oraz planowany zakres usług na fakturze. Warto dać te dokumenty do wglądu księgowemu lub doradcy podatkowemu, aby mieć pewność, iż Urząd Skarbowy nie podważy Twojej formy opodatkowania podczas kontroli.








