B2B czy UoP — to pytanie spędza sen z powiek każdemu programiście negocjującemu nową pracę. Krótka odpowiedź: przy stawkach 120 zł/h i wyższych B2B prawie zawsze daje wyższy dochód netto, przy 90–110 zł/h UoP z pełnymi świadczeniami bywa korzystniejszy, a dla juniorów etat wygrywa stabilnością i szkoleniem. Wszystko sprowadza się do jednego rachunku: ile faktycznie zostaje „na rękę" po odliczeniu ZUS, zdrowotnej, podatku i kosztów działalności — i co dostajesz w zamian za różnicę.
Ten artykuł rozkłada ten rachunek na czynniki pierwsze: konkretne kalkulacje dla trzech poziomów stawek, lista kosztów ukrytych w B2B i sytuacje, w których UoP wychodzi jednak lepiej.
B2B vs UoP — porównanie w liczbach
Poniższa tabela pokazuje orientacyjny dochód netto miesięcznie dla typowych stawek rynkowych (2026). Kalkulacja dla B2B zakłada ryczałt 12%, społeczne ok. 1 700 zł/mc i koszty księgowości ok. 250 zł/mc; dla UoP — standardowe składki i PIT 12%.
| Scenariusz | UoP brutto | ≈ netto UoP | B2B | ≈ netto B2B |
|---|---|---|---|---|
| Junior | 6 000 zł | ≈ 4 400 zł | 95 zł/h × 160 h = 15 200 zł | ≈ 10 400 zł |
| Mid | 12 000 zł | ≈ 8 500 zł | 120 zł/h × 160 h = 19 200 zł | ≈ 13 600 zł |
| Senior | 18 000 zł | ≈ 12 600 zł | 150 zł/h × 160 h = 24 000 zł | ≈ 17 400 zł |
Najważniejsze: Różnica na korzyść B2B jest największa na starcie: przy 95 zł/h to ok. 6 000 zł miesięcznie. Przy wyższych stawkach maleje (przy 150 zł/h — ok. 4 800 zł), bo rosną też potrącenia po stronie UoP. Te liczby zakładają pełne 160 godzin fakturalnych — a to rzadkość w pierwszym roku działalności.
Chcesz policzyć własny scenariusz?
Skorzystaj z naszego kalkulatora B2B vs UoP — wpisz swoją stawkę i brutto, a zobaczysz porównanie netto z wyjaśnieniem każdego składnika.
Co dokładnie daje UoP, a za co płacisz w B2B?
- Płatny urlop — 26 dni na UoP to ok. 12% rocznego czasu pracy; na B2B każdy dzień wolnego to dzień bez przychodu.
- Chorobowe — na UoP ZUS płaci od pierwszego dnia choroby (80% po okresie oczekiwania); na B2B w pierwszym okresie nie zarabiasz wcale.
- Składki emerytalno-rentowe — pracodawca płaci ok. 20% od Twojego brutto; na B2B płacisz sam (ok. 1 700 zł/mc przy zryczałtowanych stawkach społecznych).
- Wypowiedzenie z Kodeksu pracy — 1–3 miesiące ochrony; na B2B liczy się to, co zapiszesz w umowie (często 2 tygodnie lub nic).
- Stabilność kredytowa — banki chętniej liczą dochód z UoP, szczególnie przy krótkim stażu działalności.
- Koszty B2B, które znają tylko prowadzący — księgowość (150–400 zł/mc), składka zdrowotna liczona od przychodu (rośnie razem z zarobkami), przerwy między projektami, sprzęt i oprogramowanie.
Uwaga: Największa pułapka B2B to porównywanie stawki godzinowej z etatowym brutto „na godziny". Etatowiec ma ok. 2 016 godzin płatnych rocznie, freelancer realnie 1 400–1 600 godzin fakturalnych. Stawka B2B musi to skompensować — dopiero wtedy porównanie ma sens.
Kiedy B2B wygrywa, a kiedy UoP?
B2B wygrywa, gdy
- Twoja stawka to 110–120 zł/h i więcej — różnica netto pokrywa brak urlopu i świadczeń.
- Pracujesz dla klientów zagranicznych i rozliczasz się w EUR/USD (stawki i kanały).
- Rozliczasz się ryczałtem 12% — to najprostsza i najtańsza forma przy usługach IT.
- Masz bufor finansowy na 2–3 miesiące przerwy między projektami.
- Chcesz budować markę freelancera i portfolio własnych klientów (freelancing w Laravel).
UoP wygrywa, gdy
- Zaczynasz karierę — mentoring, code review i stabilność etatu ważą więcej niż kilkaset złotych różnicy.
- Zarabiasz na dolnych widełkach (90–110 zł/h ekwiwalentu) — świadczenia i urlop mogą przewyższyć różnicę.
- Planujesz kredyt hipoteczny w najbliższych miesiącach.
- Cenisz przewidywalność i nie chcesz zajmować się fakturami, ZUS-em i księgowością.
- Dostajesz benefity, które realnie wykorzystujesz — opieka medyczna, szkolenia, sprzęt, akcje pracownicze.
Jak policzyć własną stawkę B2B — prosty wzorzec
Zacznij od kwoty netto, którą chcesz mieć „na rękę" miesięcznie, i dodaj koszty
-
- Dochodowa część: netto docelowe → podziel przez 0,88 (ryczałt 12%) → to kwota po odliczeniu zdrowotnej.
-
- Dodaj zdrowotną: 9% od podstawy (przychód minus składki społeczne) — najprościej przyjmij ok. 700–900 zł/mc przy typowych stawkach.
-
- Dodaj społeczne: ok. 1 700 zł/mc (przy zryczałtowanych stawkach) lub ok. 2 500 zł/mc przy pełnych.
-
- Dodaj koszty: księgowość 150–400 zł, sprzęt, oprogramowanie, ubezpieczenie.
-
Podziel przez liczbę godzin fakturalnych (realnie 120–140, nie 160) → masz stawkę godzinową.
-
Przykład: chcesz 12 000 zł netto. Ryczałt (12%) i zdrowotna (9%) to łącznie 21% podstawy, do tego ok. 1 700 zł społecznych i 300 zł kosztów — potrzebujesz ok. 17 200 zł przychodu. Przy 130 godzinach fakturalnych to ok. 132 zł/h — czyli stawka, którą widzisz w ogłoszeniach jako „130 zł/h".
Dokładne wyliczenia — z podatkiem, ZUS-em i porównaniem do UoP — zobaczysz w kalkulatorze B2B vs UoP. Widełki rynkowe dla swojej specjalizacji porównaj z zarobkami programisty Laravel.
Najczęściej zadawane pytania
B2B czy UoP — co się bardziej opłaca programiście?
Przy stawkach 110–120 zł/h i wyższych B2B zwykle daje wyższy dochód netto niż UoP — nawet po odliczeniu ZUS-u, zdrowotnej, podatku i księgowości. Przy niższych stawkach UoP z pełnymi świadczeniami bywa korzystniejszy, a na starcie kariery etat wygrywa dodatkowo mentoringiem i stabilnością.
Ile netto zostaje z 120 zł/h na B2B?
Przy 160 godzinach fakturalnych: 19 200 zł przychodu, po odliczeniu społecznych (ok. 1 700 zł), zdrowotnej (ok. 1 000 zł), ryczałtu 12% (ok. 2 100 zł) i księgowości (ok. 250 zł) zostaje ok. 13 500–14 000 zł netto. Przy 130 godzinach fakturalnych — ok. 11 000 zł.
Czy B2B opłaca się juniorowi?
Rzadko. Juniorzy na B2B startują od ok. 90 zł/h, a brak płatnego urlopu, chorobowego i mentoringu przeważa nad różnicą w stawce. Etat w software house daje w pierwszych dwóch latach coś, czego działalność nie zastąpi: code review, pracę zespołową i szkolenie.
Czy na B2B mogę wziąć urlop?
Możesz — ale to urlop bezpłatny. Każdy dzień wolnego to dzień bez przychodu, więc stawka musi uwzględniać ok. 20–25 dni wolnego rocznie plus święta. To jeden z powodów, dla których stawka B2B jest wyższa od etatowej na godzinę.
Co się bardziej opłaca: ryczałt 12% czy skala podatkowa na B2B?
Dla programisty rozliczającego się z klientami B2B ryczałt 12% jest zwykle najtańszy i najprostszy — nie wymaga liczenia kosztów, a efektywna stawka podatku jest niska. Skala (12%/32%) opłaca się przy wysokich kosztach działalności albo przy dochodach, które i tak przekraczają drugi próg — wtedy warto porównać z księgową. Osobna historia to IP Box (5% od kwalifikowanych dochodów), który wymaga prowadzenia dokumentacji i nie każdemu się opłaca.
Czy pracodawca może wymagać B2B przy pracy na etatowych zasadach?
Nie powinien — jeśli współpraca ma wszystkie cechy stosunku pracy (podporządkowanie, stałe godziny, jeden klient), ZUS może zakwestionować B2B. W praktyce wielu klientów wymaga B2B „bo tak im wygodniej", ale warto znać granicę: wybór formy współpracy powinien być Twoją decyzją, a nie warunkiem narzuconym z góry.
👉 Szukasz pracy w Laravel — na B2B albo UoP? Rozwijamy własne produkty i projekty klienckie; napisz na kontakt@informatix.com.pl lub przez formularz kontaktowy.
👉 Policz swój scenariusz: kalkulator B2B vs UoP — porównanie netto w 30 sekund.
📖 Zobacz również: programista Laravel — zarobki i wymagania, praca zdalna dla klientów zagranicznych oraz freelancer Laravel — stawki i zlecenia.