HR Partner w firmie produktowej prowadzi finał rekrutacji na seniora backendu. Kandydat ma dwie oferty na stole: od nich — 22 000 zł brutto na umowie o pracę, z konkurencji — 170 zł za godzinę na B2B. Pyta wprost: „Która jest lepsza?”. Rekruterka wpisuje obie kwoty w dwa różne kalkulatory w internecie, dostaje dwie liczby, które się nie porównują, i nie ma pewności, co odpowiedzieć. Kandydat wybiera B2B u konkurencji, bo „wychodzi o pięć tysięcy więcej na rękę”.

Czy rzeczywiście wychodzi? To zależy od czterech rzeczy, o które rzadko ktoś pyta: formy opodatkowania, liczby dni wolnych, których nikt na B2B nie zapłaci, kosztów prowadzenia działalności i tego, co zostanie w systemie emerytalnym. Kalkulator B2B, który ich nie uwzględnia, porównuje pensję za 12 miesięcy z fakturami za 12 miesięcy pracy bez urlopu.

Poniżej przeliczamy obie oferty na pieniądze na rękę według przepisów obowiązujących w 2026 roku — przy skali podatkowej, podatku liniowym i ryczałcie 12%. Pokazujemy, jaka stawka B2B odpowiada danej pensji brutto, dlaczego ta sama kwota daje na B2B więcej netto, a firmę kosztuje mniej, i czego w porównaniu netto nie widać. Wszystkie założenia są jawne, więc podstawisz własne liczby. Artykuł nie jest poradą podatkową — przed wyborem formy opodatkowania warto porozmawiać z księgowym.

Ile zostaje na rękę z 22 000 zł brutto na umowie o pracę w 2026 roku?

Wynagrodzenie brutto na umowie o pracę pomniejszają trzy pozycje: składki na ubezpieczenia społeczne pracownika, składka zdrowotna i zaliczka na podatek dochodowy.

Składki społeczne pracownika wynoszą w 2026 roku 13,71% brutto: emerytalna 9,76%, rentowa 1,5% i chorobowa 2,45%. Przy 22 000 zł to 3016,20 zł miesięcznie. Składka zdrowotna to 9% od kwoty brutto pomniejszonej o składki społeczne — 1708,54 zł. Od 2022 roku nie można jej odliczyć od podatku, więc jest czystym kosztem.

Podatek dochodowy liczy się według skali: 12% do 120 000 zł dochodu rocznie i 32% od nadwyżki, z kwotą wolną 30 000 zł (kwota zmniejszająca podatek 3600 zł rocznie, czyli 300 zł miesięcznie). Parametry skali nie zmieniły się od lipca 2022 roku. Pracownik ma też koszty uzyskania przychodu — 250 zł miesięcznie, albo 300 zł, jeśli dojeżdża do pracy z innej miejscowości.

W styczniu podstawa opodatkowania wynosi 18 734 zł, zaliczka 1948 zł, a na konto trafia 15 327,26 zł. Ta kwota nie utrzyma się jednak przez cały rok. Dochód narasta o 18 733,80 zł miesięcznie, więc w lipcu przekracza próg 120 000 zł. Od tego momentu zaliczka rośnie do 32% i wypłata spada do 11 280,26 zł — o ponad 4 tys. zł mniej niż w styczniu przy tej samej pensji brutto.

Dlatego jedyną uczciwą miarą jest netto roczne. Dla 22 000 zł brutto wygląda ono tak:

Pozycja (rok, 22 000 zł brutto miesięcznie)Kwota
Wynagrodzenie brutto264 000,00 zł
Składki społeczne pracownika (13,71%)−36 194,40 zł
Składka zdrowotna (9%)−20 502,50 zł
Podatek dochodowy (skala 12% / 32%)−44 337,79 zł
Netto rocznie162 965,30 zł
Netto średnio miesięcznie13 580,44 zł

To liczba, z którą trzeba porównywać ofertę B2B. Nie 15 327 zł ze stycznia i nie 11 280 zł z grudnia, tylko średnia 13 580 zł. W wariancie bazowym pomijamy PPK i koszty autorskie — oba elementy omawiamy osobno, bo potrafią przesunąć wynik o kilkanaście procent.

Jedno uproszczenie wymaga wyjaśnienia: przyjmujemy, że pracownik dostaje pełną pensję przez 12 miesięcy, łącznie z 26 dniami urlopu i ośmioma dniami choroby. W rzeczywistości za dni choroby przysługuje wynagrodzenie chorobowe w wysokości 80% podstawy, ale różnica w netto rocznym nie przekracza 1%.

Jakie składki i podatki płaci programista na B2B w 2026 roku?

Na kontrakcie B2B programista prowadzi jednoosobową działalność gospodarczą i sam opłaca wszystkie składki. Ich wysokość w niewielkim stopniu zależy od zarobków, a w dużym — od stażu firmy i wybranej formy opodatkowania.

Składki społeczne. Standardowa podstawa wymiaru to w 2026 roku 60% prognozowanego przeciętnego wynagrodzenia, czyli 5652 zł. Od niej naliczane są:

SkładkaStopaKwota miesięcznie
Emerytalna19,52%1103,27 zł
Rentowa8,00%452,16 zł
Chorobowa (dobrowolna)2,45%138,47 zł
Wypadkowa1,67%94,39 zł
Fundusz Pracy2,45%138,47 zł
Razem1926,76 zł

Rocznie to 23 121,12 zł — niezależnie od tego, czy przychód wynosi 10 tys., czy 50 tys. zł miesięcznie. To pierwsza przyczyna, dla której B2B przy wysokich stawkach daje więcej netto: składki społeczne są stałe, a na etacie rosną proporcjonalnie do pensji (do limitu 30-krotności, 282 600 zł rocznie).

Nowe firmy płacą mniej. Przez pierwsze 6 miesięcy działalności przysługuje ulga na start — bez składek społecznych, tylko ze składką zdrowotną. Przez kolejne 24 miesiące można płacić preferencyjny ZUS od podstawy 30% płacy minimalnej (1441,80 zł): 456,18 zł miesięcznie z chorobowym. Trzecia ulga, Mały ZUS Plus, jest zależna od przychodu z poprzedniego roku (limit 120 000 zł) i seniorów z rynkowymi stawkami zwykle nie dotyczy.

Składka zdrowotna zależy od formy opodatkowania:

  • Skala podatkowa — 9% dochodu, nie mniej niż 432,54 zł miesięcznie. Nie można jej odliczyć.
  • Podatek liniowy 19% — 4,9% dochodu, nie mniej niż 432,54 zł. Zapłaconą składkę można odliczyć od dochodu do limitu 14 100 zł rocznie.
  • Ryczałt — kwota stała, zależna od rocznego przychodu: 498,35 zł do 60 tys. zł, 830,58 zł od 60 do 300 tys. zł i 1495,04 zł powyżej 300 tys. zł. Połowę zapłaconej składki odlicza się od przychodu.

Minimum 432,54 zł to 9% płacy minimalnej (4806 zł). W 2025 roku podstawą dla skali i liniowego było 75% płacy minimalnej, ale od 2026 roku przepisy wróciły do pełnej kwoty. Progi ryczałtu wynikają z przeciętnego wynagrodzenia w sektorze przedsiębiorstw w IV kwartale 2025 roku, które GUS ogłosił na poziomie 9228,64 zł.

Podatek dochodowy. Usługi programistyczne (PKWiU 62.01) na ryczałcie są opodatkowane stawką 12% przychodu. Na podatku liniowym płaci się 19% dochodu, a na skali — tak samo jak na etacie, 12% i 32% z kwotą wolną. Pełną analizę obowiązków podatkowych kontraktora opisaliśmy w haśle słownika o zatrudnieniu na umowie B2B.

Ile netto daje stawka 170 zł za godzinę przy skali, liniowym i ryczałcie?

Żeby porównanie z etatem było uczciwe, kontraktor musi mieć tyle samo wolnego co pracownik. Rok 2026 ma 2008 godzin roboczych. Na etacie senior z wyższym wykształceniem ma 26 dni urlopu, przyjmujemy też 8 dni choroby. Na B2B tych 34 dni nikt nie zapłaci, więc fakturowanych godzin jest 1736.

Przy stawce 170 zł netto (bez VAT) roczny przychód wynosi 295 120 zł, czyli średnio 24 593 zł miesięcznie. To ten sam przykład, który wykorzystaliśmy w artykule o całkowitym koszcie pracodawcy w 2026 roku — tam z perspektywy firmy, tutaj z perspektywy specjalisty.

Koszty działalności przyjmujemy na poziomie 650 zł miesięcznie (7800 zł rocznie): księgowość 250 zł, sprzęt i oprogramowanie 300 zł, ubezpieczenie OC i pozostałe wydatki 100 zł. Na ryczałcie te koszty nie obniżają podatku, ale kontraktor nadal je ponosi, więc odejmujemy je we wszystkich wariantach. Składki społeczne liczymy w pełnej wysokości — tak, jak płaci je programista po okresie ulg.

Pozycja (rok, 170 zł/h × 1736 h)Skala podatkowaPodatek liniowyRyczałt 12%
Przychód295 120 zł295 120 zł295 120 zł
Koszty działalności−7 800 zł−7 800 zł−7 800 zł
Składki społeczne−23 121 zł−23 121 zł−23 121 zł
Składka zdrowotna−23 778 zł−12 946 zł−9 967 zł
Podatek dochodowy−56 944 zł−47 738 zł−32 042 zł
Netto rocznie183 477 zł203 515 zł222 190 zł
Netto średnio miesięcznie15 290 zł16 960 zł18 516 zł
Różnica wobec UoP 22 000 zł brutto+12,6%+24,9%+36,3%

Kandydat z naszego przykładu miał więc rację, ale tylko częściowo. Przy ryczałcie B2B daje mu blisko 5 tys. zł miesięcznie więcej niż etat. Przy skali podatkowej przewaga spada do 1,7 tys. zł, czyli do poziomu, który z nawiązką zjedzą przestoje między kontraktami albo miesiąc dłuższej choroby.

Dlatego pierwsze pytanie, które warto zadać kandydatowi porównującemu oferty, brzmi: „Jak się rozliczasz?”. Drugie: „Czy w tej kwocie uwzględniłeś urlop?”. Większość internetowych kalkulatorów B2B liczy przychód jako stawkę razy 168 godzin razy 12 miesięcy, czyli 2016 godzin — o 280 godzin więcej, niż realnie zafakturuje ktoś, kto bierze urlop i choruje.

Dlaczego B2B daje więcej netto, a firmę kosztuje mniej?

Z perspektywy firmy stawka 170 zł/h też wygląda korzystnie. W artykule o całkowitym koszcie pracodawcy policzyliśmy, że godzina produktywnej pracy tego samego seniora kosztuje firmę 218,88 zł na etacie i 198,77 zł na B2B. Specjalista dostaje więcej, pracodawca płaci mniej. Skąd bierze się ta różnica?

Odpowiedzią jest klin podatkowy — część kosztu pracy, która trafia do państwa, a nie do pracownika. Przy umowie o pracę pracodawca wydaje na listę płac 322 027,20 zł rocznie (pensja plus 20,48% składek pracodawcy i 1,5% PPK). Pracownik dostaje z tego 162 965,30 zł, czyli 50,6%. Przy B2B firma płaci 295 120 zł, a kontraktor na ryczałcie zatrzymuje 222 190 zł — 75,3%, na podatku liniowym 69,0%.

Różnica ma trzy źródła:

  1. Składki społeczne na B2B są ryczałtowe. Etatowiec i jego pracodawca odprowadzają łącznie ok. 34% pensji na ubezpieczenia społeczne. Kontraktor płaci stałe 1926,76 zł miesięcznie niezależnie od przychodu.
  2. Stawki podatku są niższe. 12% ryczałtu od przychodu lub 19% liniowego od dochodu wobec 32% powyżej progu na skali.
  3. Składka zdrowotna jest ograniczona. Na ryczałcie to stała kwota, na liniowym — 4,9% z możliwością odliczenia. Na etacie 9% bez odliczenia.

Ta sama asymetria ma jednak drugą stronę. Niższe składki społeczne oznaczają niższą przyszłą emeryturę, brak płatnego urlopu i zasiłek chorobowy od minimalnej podstawy. Kontraktor nie „zarabia więcej” — przejmuje na siebie ryzyka i świadczenia, które na etacie finansuje system. Wrócimy do tego w sekcji o kosztach niewidocznych w porównaniu netto.

Jaka stawka B2B odpowiada pensji brutto na umowie o pracę?

To pytanie zadają zarówno kandydaci, jak i działy HR budujące widełki dla obu form współpracy. Policzyliśmy stawkę godzinową B2B, przy której netto roczne jest równe netto z etatu, przy tych samych założeniach: 1736 fakturowanych godzin, 7800 zł kosztów rocznie, pełny ZUS.

UoP brutto miesięcznieUoP netto (średnio / mies.)B2B skalaB2B liniowyB2B ryczałt 12%
10 000 zł7 147 zł78 zł/h82 zł/h81 zł/h
15 000 zł10 017 zł108 zł/h108 zł/h103 zł/h
22 000 zł13 580 zł150 zł/h140 zł/h131 zł/h
30 000 zł18 082 zł203 zł/h180 zł/h167 zł/h

Tabela pokazuje zależność, której nie widać przy porównywaniu pojedynczych kwot: im wyższa pensja, tym mniejszy przychód z B2B wystarcza, żeby wyrównać netto. Przy 10 000 zł brutto roczny przychód na ryczałcie musi być o 17% wyższy niż roczne brutto na etacie, bo stały ZUS jest dla niskich zarobków dużym obciążeniem. Przy 22 000 zł wystarcza 86% rocznego brutto, a przy 30 000 zł — 80%.

Druga obserwacja: przy niskich zarobkach skala podatkowa wygrywa z liniowym, bo kwota wolna 30 000 zł ma dla nich większe znaczenie niż niższa stopa. Przy seniorskich stawkach skala jest najmniej korzystna i wybierają ją głównie osoby, które nie mogą skorzystać z ryczałtu ani liniowego — na przykład w roku przejścia z etatu do tego samego pracodawcy.

W praktyce rekrutacyjnej oznacza to, że przeliczanie ofert „na oko” daje złe wyniki w obu kierunkach. Popularna reguła „stawka godzinowa razy 160 to brutto na etacie” zawyża wartość B2B dla juniorów i zaniża ją dla seniorów. Stawka 131 zł/h dla seniora na ryczałcie to ekwiwalent 22 000 zł brutto, a nie 21 000 zł, jak podpowiadałaby reguła.

Dla porównania: w naszym benchmarku stawek body leasingu na 2026 rok seniorzy backendu kosztują klientów 180–260 zł za godzinę. Różnica między tymi kwotami a stawkami, które trafiają do specjalisty, pokrywa rekrutację, gwarancję zastępstwa, administrację i marżę dostawcy.

Jak koszty autorskie 50% i PPK zmieniają porównanie?

Dwa elementy umowy o pracę potrafią przesunąć porównanie mocniej niż wybór między ryczałtem a liniowym. Kalkulatory B2B najczęściej je pomijają.

Koszty autorskie 50%. Programista, którego praca polega na tworzeniu utworów w rozumieniu prawa autorskiego — kodu źródłowego, dokumentacji, algorytmów o indywidualnym charakterze — może na etacie stosować 50% koszty uzyskania przychodu do części wynagrodzenia za pracę twórczą. Limit wynosi 120 000 zł kosztów rocznie. Warunkiem jest zapis w umowie o pracę o przeniesieniu praw autorskich i ewidencja pracy twórczej. Samo zatrudnienie w IT nie wystarcza.

Przyjmijmy, że 80% czasu pracy seniora to praca twórcza. Przy 22 000 zł brutto koszty autorskie wynoszą 91 122 zł rocznie — mieszczą się w limicie. Podatek spada z 44 337,79 zł do 15 946,68 zł, a netto rośnie do 15 946,37 zł miesięcznie, czyli o 17%. Stawka B2B równoważna takiemu etatowi rośnie odpowiednio:

UoP brutto (80% pracy twórczej)Netto średnio / mies.B2B liniowyB2B ryczałt 12%
15 000 zł11 153 zł118 zł/h112 zł/h
22 000 zł15 946 zł161 zł/h150 zł/h
30 000 zł21 218 zł209 zł/h196 zł/h

Dla HR to ważny argument w rozmowie z kandydatem. Etat z kosztami autorskimi przy 22 000 zł brutto daje netto porównywalne z B2B na podatku liniowym przy stawce 160 zł/h — z płatnym urlopem, pełną ochroną prawa pracy i wyższą emeryturą. Jeśli firma stosuje koszty autorskie, warto napisać to w ofercie wprost, razem z szacunkiem kwoty netto.

PPK. Pracownik zapisany do PPK wpłaca 2% brutto, a pracodawca dokłada 1,5%, od których pracownik płaci podatek. Netto spada wtedy z 13 580,44 zł do 13 034,84 zł miesięcznie, ale na rachunku PPK przybywa 9240 zł rocznie. To oszczędności, a nie koszt — kontraktor B2B musi odłożyć taką kwotę sam, bez dopłaty pracodawcy.

Który wariant opłaca się programiście: ryczałt, podatek liniowy czy skala?

Dla większości programistów na B2B odpowiedź w 2026 roku brzmi: ryczałt 12%. W przykładzie ze stawką 170 zł/h daje o 1556 zł miesięcznie więcej niż podatek liniowy i o 3226 zł więcej niż skala. Są jednak trzy sytuacje, w których ten wniosek przestaje działać.

Wysokie koszty działalności. Ryczałt opodatkowuje przychód, więc koszty nie obniżają podatku. Podatek liniowy opodatkowuje dochód. Przy stawce 170 zł/h liniowy zaczyna wygrywać, gdy roczne koszty przekraczają ok. 89 tys. zł. Programista, który pracuje na własnym laptopie i płaci za księgowość, jest daleko od tego progu. Kontraktor, który zatrudnia podwykonawców, leasinguje samochód i wynajmuje biuro, może się do niego zbliżyć.

Próg 300 tys. zł przychodu. Składka zdrowotna na ryczałcie rośnie skokowo z 830,58 zł do 1495,04 zł miesięcznie, gdy roczny przychód pomniejszony o składki społeczne przekroczy 300 000 zł. Przy 1736 godzinach następuje to przy stawce ok. 186 zł/h. Efekt jest odczuwalny: przy 186 zł/h ryczałt daje 20 552,75 zł netto miesięcznie, a przy 187 zł/h — 20 055,46 zł, czyli o prawie 500 zł mniej przy wyższej stawce. Powyżej progu wystarczy kilka złotych podwyżki stawki, żeby odrobić stratę, ale kontraktorzy balansujący na granicy powinni to policzyć przed negocjacjami.

Rok przejścia z etatu do tego samego pracodawcy. Tę sytuację omawiamy osobno niżej, bo dotyczy wielu firm i często zaskakuje obie strony.

Osobną opcją jest IP Box — preferencyjna stawka 5% od dochodu z kwalifikowanych praw własności intelektualnej, dostępna przy podatku liniowym lub skali. Gdyby cały przychód z naszego przykładu się kwalifikował, netto przy liniowym wzrosłoby do ok. 19 900 zł miesięcznie. W praktyce kwalifikuje się tylko część przychodu, a ulga wymaga prowadzenia szczegółowej ewidencji i najlepiej indywidualnej interpretacji podatkowej. Dla wielu programistów pracujących w modelu staff augmentation, gdzie prawa do kodu przechodzą na klienta, IP Box jest trudny do obrony.

Ulgi na start i preferencyjny ZUS poprawiają wynik we wszystkich wariantach. W pierwszych dwóch latach działalności, przy preferencyjnych składkach, ryczałt przy 170 zł/h daje 19 809,95 zł netto miesięcznie, a liniowy 18 092,39 zł. Warto jednak pamiętać, że to efekt przejściowy — po 30 miesiącach składki rosną do pełnej wysokości.

Czego nie widać w porównaniu netto: urlopu, choroby, emerytury i przestojów?

Porównanie netto odpowiada na pytanie, ile pieniędzy trafi na konto. Nie odpowiada na pytanie, ile jest warta cała umowa. Tu B2B i etat różnią się w czterech obszarach.

Emerytura. Na etacie przy 22 000 zł brutto na konto emerytalne w ZUS trafia 19,52% pensji — 51 532,80 zł rocznie (z części pracownika i pracodawcy). Kontraktor płacący składki od minimalnej podstawy odprowadza 13 239,24 zł. Różnica to 38 293,56 zł rocznie kapitału emerytalnego, który na etacie jest waloryzowany co roku. Kontraktor może ją wyrównać, oszczędzając sam, na przykład w IKE lub IKZE, albo dobrowolnie podnosząc podstawę składek. Jeśli tego nie robi, przewaga netto jest częściowo pożyczką od siebie z przyszłości.

Choroba. Pracownik za pierwsze 33 dni choroby w roku dostaje od pracodawcy 80% wynagrodzenia, a później zasiłek z ZUS. Kontraktor na B2B nie dostaje nic od klienta. Jeśli opłaca dobrowolne ubezpieczenie chorobowe, ma prawo do zasiłku dopiero po 90 dniach nieprzerwanego ubezpieczenia, a przy minimalnej podstawie to ok. 3900 zł miesięcznie. Długa choroba seniora na B2B to w praktyce utrata większości dochodu.

Przestoje. Kontrakty B2B się kończą, a znalezienie kolejnego zajmuje czas. Jeden miesiąc bez zlecenia w roku obniża netto przy 170 zł/h z 18 516 zł do 16 712 zł miesięcznie na ryczałcie i z 16 960 zł do 15 381 zł na liniowym. W tym drugim wariancie przewaga nad etatem z kosztami autorskimi znika.

Płatne dni wolne. Część umów B2B w IT zawiera klauzulę o płatnych dniach wolnych — zwykle 20–26 dni w roku. Przy 20 płatnych dniach i stawce 170 zł/h netto na ryczałcie rośnie do 20 510,51 zł miesięcznie. Dla kandydata to warta kilkadziesiąt tysięcy złotych różnica między dwiema ofertami z tą samą stawką. Dla firmy — pozycja, którą trzeba uwzględnić w budżecie i ocenie ryzyka prawnego, o czym niżej.

Do tego dochodzą elementy trudniejsze do wycenienia: okres wypowiedzenia do trzech miesięcy na etacie wobec zwykle 30 dni lub krócej na B2B, ochrona przed zwolnieniem w szczególnych sytuacjach, urlop rodzicielski, a także zdolność kredytowa — część banków wymaga od przedsiębiorców co najmniej 12–24 miesięcy historii działalności.

Kiedy przejście z etatu na B2B u tego samego pracodawcy odbiera prawo do ryczałtu i podatku liniowego?

To jedna z najczęstszych pułapek w rozmowach o zmianie formy współpracy. Pracownik prosi o przejście na B2B, firma się zgadza, obie strony liczą netto na ryczałcie — a potem okazuje się, że ryczałt w tym roku nie przysługuje.

Przepisy wyłączają preferencyjne formy opodatkowania, gdy przedsiębiorca świadczy usługi na rzecz byłego lub obecnego pracodawcy, a usługi te odpowiadają czynnościom wykonywanym wcześniej na etacie:

  • Podatek liniowy (art. 9a ust. 3 ustawy o PIT) — wyłączenie dotyczy roku podatkowego, w którym czynności były wykonywane w ramach stosunku pracy.
  • Ryczałt — wyłączenie obejmuje rok bieżący i rok poprzedni. Senior, który pracował na etacie do końca 2026 roku, a od stycznia 2027 roku świadczy te same usługi na B2B dla tej samej firmy, nie rozliczy się ryczałtem ani w 2026, ani w 2027 roku.

W takiej sytuacji dochód z działalności rozlicza się według skali podatkowej. W naszym przykładzie to 15 290 zł netto miesięcznie zamiast 18 516 zł — różnica ok. 38 700 zł w skali roku. Zmiana formy współpracy nadal może się opłacać, ale znacznie mniej, niż zakładały obie strony.

Kluczowe jest słowo „odpowiadają”. Jeśli zakres usług na B2B realnie różni się od obowiązków etatowych, wyłączenie nie działa. Organy podatkowe oceniają to jednak na podstawie faktów, a nie nazwy stanowiska w umowie. Ten sam programista w tym samym zespole, przy tym samym produkcie, pod tym samym managerem, rzadko przejdzie taki test.

Dla HR wniosek jest prosty: przy wewnętrznej zmianie formy współpracy nie obiecuj kandydatowi netto na ryczałcie ani liniowym. Poproś, żeby policzył je z księgowym dla skali podatkowej w pierwszym roku.

Jak reforma PIP i jawność wynagrodzeń zmieniają oferty B2B w 2026 roku?

Rok 2026 przyniósł dwie zmiany, które dotyczą każdej firmy zatrudniającej programistów w obu formach.

Reforma Państwowej Inspekcji Pracy obowiązuje od 8 lipca 2026 roku. Okręgowy inspektor pracy może teraz w drodze decyzji administracyjnej przekształcić umowę cywilnoprawną, w tym kontrakt B2B, w umowę o pracę — wcześniej wymagało to wyroku sądu. Procedura przewiduje najpierw polecenie zawarcia umowy o pracę, a dopiero po jego niewykonaniu decyzję, od której przysługuje odwołanie do sądu pracy. Przepisy obejmują także umowy zawarte przed wejściem reformy w życie.

Kryterium pozostaje to samo co w art. 22 Kodeksu pracy: praca pod kierownictwem, w miejscu i czasie wyznaczonym przez firmę, bez ryzyka gospodarczego po stronie wykonawcy. Kontrakt B2B, w którym programista ma przełożonego, grafik, stałą „pensję” na fakturze i urlop „do akceptacji”, wygląda jak etat — a teraz może nim zostać decyzją inspektora. Paradoksalnie klauzula o płatnych dniach wolnych, która czyni ofertę atrakcyjniejszą dla kandydata, jest jednym z sygnałów przybliżających umowę do stosunku pracy. Szczegółowo opisaliśmy te sygnały w artykule o kontrakcie B2B i body leasingu w 2026 roku.

Jawność wynagrodzeń w rekrutacji obowiązuje od 24 grudnia 2025 roku, na mocy nowelizacji Kodeksu pracy z 4 czerwca 2025 roku. Pracodawca musi podać kandydatowi wynagrodzenie lub jego przedział już w ogłoszeniu albo przed rozmową kwalifikacyjną. „Atrakcyjne wynagrodzenie” nie spełnia tego wymogu, a za naruszenie grozi grzywna od 1000 do 30 000 zł. Obowiązek dotyczy stosunku pracy, ale w praktyce rynek oczekuje widełek dla obu form.

Dla HR oznacza to, że ogłoszenie „22 000 zł brutto na UoP lub 170 zł/h na B2B” przestaje być wyłącznie kwestią marketingu. Obie kwoty muszą wynikać z obiektywnych kryteriów, a relacja między nimi powinna być spójna i możliwa do wytłumaczenia kandydatowi. Tabela stawek równoważnych z tego artykułu jest dobrym punktem wyjścia do takiej polityki.

Jak samodzielnie przeliczyć ofertę B2B na etat, krok po kroku?

Kalkulator wynagrodzeń B2B, który naprawdę pozwala porównać oferty, da się zbudować w arkuszu w godzinę. Kluczowe jest, żeby oba warianty liczyć w skali roku i przy tej samej liczbie dni wolnych.

Krok 1. Netto roczne z etatu. Brutto × 12, minus składki społeczne 13,71% (emerytalna i rentowa tylko do 282 600 zł rocznie), minus składka zdrowotna 9% od brutto pomniejszonego o składki społeczne, minus podatek według skali (12% do 120 000 zł dochodu, 32% powyżej, minus 3600 zł kwoty zmniejszającej). Dochód to brutto minus składki społeczne minus koszty uzyskania przychodu (3000 zł rocznie lub koszty autorskie).

Krok 2. Fakturowane godziny. 2008 godzin w 2026 roku minus urlop i średnia choroba — dla seniora ok. 1736 godzin. Jeśli umowa B2B przewiduje płatne dni wolne, dolicz je.

Krok 3. Przychód z B2B. Stawka × fakturowane godziny.

Krok 4. Składki społeczne. 23 121,12 zł rocznie przy pełnym ZUS, 5474,16 zł przy preferencyjnym, zero w okresie ulgi na start.

Krok 5. Składka zdrowotna. Ryczałt: 5980,20 zł, 9966,96 zł lub 17 940,48 zł rocznie zależnie od progu przychodu. Liniowy: 4,9% dochodu (przychód minus koszty minus składki społeczne), min. 5190,48 zł. Skala: 9% dochodu, min. 5190,48 zł.

Krok 6. Podatek. Ryczałt: 12% × (przychód − składki społeczne − 50% składki zdrowotnej). Liniowy: 19% × (dochód − składka zdrowotna do 14 100 zł). Skala: jak na etacie, bez kosztów uzyskania przychodu pracownika, ale z kosztami działalności.

Krok 7. Netto roczne z B2B. Przychód minus koszty działalności, składki społeczne, składka zdrowotna i podatek.

Krok 8. Korekty. Odejmij realny przestój między kontraktami, dodaj wartość różnicy w kapitale emerytalnym (w naszym przykładzie ok. 38 tys. zł rocznie na korzyść etatu) i sprawdź, czy przysługuje Ci ryczałt lub liniowy w danym roku.

Porównanie kroku 1 z krokiem 7 pokazuje, ile realnie zarabiasz w każdej formie. Krok 8 pokazuje, ile ta różnica jest warta.

Kiedy etat jest lepszym wyborem niż B2B, a kiedy odwrotnie?

Żadna forma nie wygrywa zawsze. Poniższa lista kontrolna pomaga HR Partnerowi i kandydatowi ocenić, która oferta jest korzystniejsza w konkretnej sytuacji:

CzynnikPrzemawia za umową o pracęPrzemawia za B2B
Poziom wynagrodzeniaOk. 10 tys. zł brutto — przychód z B2B musi przekraczać roczne brutto o 17%, bo stały ZUS mocno obciąża niskie zarobki22 tys. zł brutto i więcej — wystarcza przychód równy 80–86% rocznego brutto
Koszty autorskie 50%Firma je stosuje — netto rośnie nawet o 17%Firma ich nie stosuje
Forma opodatkowania na B2BTylko skala (np. rok przejścia do tego samego pracodawcy)Ryczałt 12% lub podatek liniowy
Stabilność i zdrowiePlanowany urlop rodzicielski, ryzyko dłuższej chorobyPewność ciągłości zleceń, oszczędności na 3–6 miesięcy
EmeryturaBrak nawyku samodzielnego oszczędzaniaRegularne wpłaty na IKE/IKZE lub wyższa podstawa ZUS
Plany kredytoweKredyt hipoteczny w ciągu rokuCo najmniej 12–24 miesiące historii działalności
Charakter pracyGrafik, podporządkowanie, stały zespół i przełożonySamodzielność, rozliczanie za zakres lub rezultat
Ryzyko prawne dla firmyPraca wygląda jak etat — ryzyko decyzji PIP od 8.07.2026Realna niezależność kontraktora

Najważniejsze wnioski z naszych obliczeń:

  1. Porównuj netto roczne, nie wypłatę ze stycznia. Na etacie przy 22 000 zł brutto wypłata spada w lipcu o ponad 4 tys. zł po przekroczeniu progu podatkowego. Średnia to 13 580 zł.
  2. Uwzględnij urlop w liczbie godzin na B2B. Realnie fakturuje się ok. 1736 godzin rocznie, a nie 2016, które zakłada większość kalkulatorów.
  3. Forma opodatkowania zmienia wynik bardziej niż stawka. Przy 170 zł/h różnica między ryczałtem a skalą to ponad 3,2 tys. zł netto miesięcznie.
  4. Stawka równoważna 22 000 zł brutto to 131–150 zł/h zależnie od formy opodatkowania — a przy kosztach autorskich na etacie nawet 150–161 zł/h.
  5. Przewaga netto na B2B jest częściowo przesunięciem ryzyka i świadczeń. Przy 22 000 zł brutto etat daje o ok. 38 tys. zł rocznie więcej kapitału emerytalnego, płatny urlop i ochronę w chorobie.

W ARDURA Consulting od ponad 10 lat budujemy zespoły IT dla klientów w Polsce, Europie, na Bliskim Wschodzie i w USA, a na co dzień prowadzimy rozmowy z setkami specjalistów, którzy porównują oferty w obu formach. Widzimy, że najlepsze decyzje zapadają, gdy kandydat i firma liczą ten sam rachunek na tych samych założeniach. Dlatego w modelu body leasingu pomagamy klientom dobrać formę współpracy do roli, a w modelu Try & Hire specjalista po okresie współpracy może przejść do firmy klienta na etat.

Jeśli budujesz widełki dla ról IT w obu formach albo zastanawiasz się, jak wypada Twoja oferta na tle rynku, porozmawiaj z naszym zespołem rekrutacji. Aktualne stawki dla poszczególnych ról znajdziesz w naszym cenniku.