B2B czy umowa o pracę w IT – co wybrać na start kariery programisty?
Prędzej czy później każda osoba wchodząca do branży IT trafia na to pytanie – czasem już przy pierwszej rekrutacji, gdy w ogłoszeniu widzi dwie stawki: „12 000 brutto UoP lub 16 000 netto + VAT B2B”. Różnica wygląda na ogromną, ale porównywanie tych liczb wprost to najczęstszy błąd początkujących. B2B to nie „wyższa pensja” – to zupełnie inny model współpracy, z innymi kosztami, obowiązkami i ryzykiem.
W tym poradniku rozkładamy temat na czynniki pierwsze: co naprawdę zostaje w kieszeni na każdej z form, co trzeba ogarnąć przechodząc na B2B i kiedy która opcja faktycznie się opłaca.
Umowa o pracę – co dostajesz w pakiecie
Zacznijmy od klasyki. Umowa o pracę (UoP) to pełna ochrona Kodeksu pracy, a w praktyce:
- Płatny urlop – 20 lub 26 dni rocznie, plus święta
- Płatne L4 – chorujesz, dostajesz 80% wynagrodzenia
- Okres wypowiedzenia – pracodawca nie może cię zwolnić z dnia na dzień
- Składki emerytalne odprowadzane za ciebie – bez twojego udziału
- Zero formalności – podatki rozlicza pracodawca, ty najwyżej klikasz „akceptuj” w Twoim e-PIT
Koszt tej wygody jest prosty: z wynagrodzenia brutto na rękę trafia ok. 68-72%. Przy 12 000 zł brutto to orientacyjnie 8 600 zł netto. Reszta idzie na składki ZUS, zdrowotne i zaliczkę PIT.
B2B – wyższa stawka, ale wszystko na twojej głowie
Kontrakt B2B oznacza, że nie jesteś pracownikiem – jesteś firmą świadczącą usługi dla innej firmy. Formalnie: prowadzisz jednoosobową działalność gospodarczą (JDG) i wystawiasz co miesiąc fakturę.
Co zyskujesz:
- Wyższą stawkę – firmy płacą na B2B więcej, bo nie ponoszą kosztów pracodawcy (składek, urlopów, L4)
- Niższe opodatkowanie przy wyższych zarobkach – do wyboru podatek liniowy 19%, ryczałt (dla większości usług programistycznych 12%) albo skala podatkowa
- Koszty firmowe – sprzęt, oprogramowanie, szkolenia, część rachunków możesz wrzucić w koszty i obniżyć podatek
- Elastyczność – teoretycznie sam decydujesz jak, gdzie i kiedy pracujesz
Co tracisz – i to trzeba policzyć uczciwie:
- Brak płatnego urlopu – każdy dzień wolny to dzień bez przychodu; przy 25 dniach wolnego rocznie realnie „oddajesz” ok. 10% stawki
- Brak płatnego L4 (chyba że opłacasz dobrowolne chorobowe)
- ZUS płacisz sam – po okresie ulg to ponad 1700 zł miesięcznie niezależnie od przychodu
- Księgowość – 200-400 zł/mies. za biuro rachunkowe albo własny czas
- Zero ochrony kodeksowej – kontrakt można wypowiedzieć tak szybko, jak pozwala umowa
Policzmy na konkretach
Oferta: 12 000 brutto UoP albo 15 000 netto + VAT na B2B. Co wychodzi miesięcznie?
| UoP 12 000 brutto | B2B 15 000 + VAT | |
|---|---|---|
| Na rękę / przychód | ~8 600 zł | 15 000 zł |
| ZUS (po ulgach) | w pensji | ok. -1 700 zł |
| Podatek (ryczałt 12%) | w pensji | ok. -1 600 zł |
| Składka zdrowotna | w pensji | ok. -550 zł |
| Księgowość | 0 zł | ok. -300 zł |
| Realnie miesięcznie | ~8 600 zł | ~10 850 zł |
| Minus „samofinansowany” urlop i L4 | – | realnie ~9 800-10 200 zł |
Wniosek: przy tej różnicy stawek B2B wychodzi lepiej o ok. 1200-1600 zł miesięcznie – ale dopiero po odjęciu wszystkiego. Gdyby oferta B2B opiewała na 13 000 zł, przewaga praktycznie znika, a zostajesz bez ochrony Kodeksu pracy. Dlatego żelazna zasada: stawka B2B musi być wyraźnie wyższa niż UoP „przeliczone w górę” – w branży przyjmuje się, że sensowne minimum to brutto UoP × 1,3-1,4.
Liczby powyżej są orientacyjne (wysokość składek i progi zmieniają się co roku) – przed decyzją podstaw swoje wartości aktualne na dzień podpisywania umowy.
Przechodzisz na B2B? Oto checklist startowy
Jeśli kalkulacja wychodzi na plus i decydujesz się na kontrakt, formalności jest mniej, niż straszą na forach:
1. Załóż JDG – wniosek CEIDG składasz online w kilkanaście minut, bez wychodzenia z domu. Cały proces krok po kroku opisuje rządowy serwis biznes.gov.pl. Przy rejestracji wybierasz formę opodatkowania – dla programistów najczęściej wygrywa ryczałt 12% albo liniowy 19% (zależnie od kosztów, jakie generujesz).
2. Ogarnij ZUS i ulgi na start – jako nowy przedsiębiorca masz prawo do ulgi na start (6 miesięcy bez składek społecznych, płacisz tylko zdrowotną), a potem do preferencyjnego ZUS-u przez kolejne 24 miesiące. To realnie kilkanaście tysięcy złotych oszczędności w pierwszych 2,5 roku działalności – szczegóły i aktualne kwoty znajdziesz na zus.pl/firmy.
3. Załóż konto firmowe – formalnie przy JDG z niskimi obrotami możesz używać prywatnego, ale w praktyce oddzielne konto firmowe to standard: czytelność dla księgowej, wymóg przy płatnościach powyżej 15 000 zł (mechanizm split payment i biała lista podatników działają tylko z rachunkiem firmowym), no i porządek – faktury przychodzą na jedno konto, prywatne wydatki zostają na drugim. Dobra wiadomość: banki mocno walczą o przedsiębiorców i poza darmowym prowadzeniem oferują premie za założenie konta firmowego sięgające kilku tysięcy złotych. Aktualne oferty z bonusami porównasz w rankingu kont firmowych dla JDG – skoro i tak musisz je założyć, niech bank ci za to zapłaci.
4. Znajdź księgowość – biuro rachunkowe (200-400 zł/mies.) albo aplikacja do samodzielnej księgowości (50-100 zł/mies.). Na start, przy prostym ryczałcie i jednej fakturze miesięcznie, aplikacja w zupełności wystarczy.
Kiedy UoP jest lepszym wyborem – szczerze
B2B nie jest automatycznie „lepsze”, a presja branży („wszyscy są na B2B”) bywa złym doradcą. Umowa o pracę wygrywa, gdy:
- Jesteś juniorem – różnica stawek na poziomie junior rzadko rekompensuje utratę ochrony; a stabilność na początku kariery, gdy najłatwiej o zwolnienie, jest realnie warta pieniądze
- Planujesz kredyt hipoteczny – banki wciąż patrzą na UoP na czas nieokreślony przychylniej niż na świeżą działalność; JDG musi się zwykle wykazać 12-24 miesiącami historii
- Cenisz przewidywalność – płatne L4 i urlop to nie „miękkie benefity”, tylko ubezpieczenie od zdarzeń losowych, które na B2B finansujesz sam
- Różnica stawek jest mniejsza niż ~30% – wtedy matematyka po prostu nie broni B2B
B2B zaczyna wyraźnie wygrywać od poziomu mid/senior, przy stawkach, gdzie ryczałt 12% robi ogromną różnicę względem drugiego progu skali podatkowej (32%) na etacie.
Podsumowanie
- Nie porównuj „brutto UoP” z „netto B2B” wprost – po odjęciu ZUS, podatku, księgowości i samofinansowanego urlopu różnica topnieje
- Sensowne minimum dla B2B: stawka ≈ brutto UoP × 1,3-1,4
- Na starcie kariery UoP ma realne zalety, których nie widać w tabelce ze stawkami
- Jeśli wchodzisz na B2B – wykorzystaj ulgę na start, wybierz świadomie formę opodatkowania i załóż konto firmowe z premią, skoro banki za to płacą
- Licz na własnych liczbach – składki i progi zmieniają się co roku
Forma współpracy to nie wyrok – wielu programistów zaczyna na UoP, a po 2-3 latach, z wyższą stawką i pewniejszą pozycją, przechodzi na B2B. Ważne, żeby ta decyzja wynikała z kalkulacji, a nie z tego, że „wszyscy tak mają”.

