Commoditech Porozmawiajmy
UsługiModele WspółpracyPortfolioBlogFAQPracaKontakt
🇵🇱 PL🇬🇧 EN🇩🇪 DE🇫🇷 FR🇪🇸 ES
Porozmawiajmy
← Wróć do listy artykułów

Ile kosztuje body leasing IT w 2026? Stawki per stack, marża i TCO vs etat

Procurement pyta: „ile kosztuje wynajem programisty?”. Agencja podaje jedną liczbę. Ta liczba ukrywa trzy rzeczy: stack, seniority i marżę. W 2026 różnica między React midem a konsultantem SAP Fiori to nie 10 procent. To dwa różne rynki, dwa różne time-to-fill i dwa różne ryzyka pustego fotela.

Poniżej mapa stawek body leasingu IT na wrzesień 2026: co dostaje specjalista na B2B, co płaci klient na fakturze, ile zjada marża i kiedy etat naprawdę wychodzi taniej. To nie cennik Commoditech i nie oferta. Widełki są rynkowe. Oferta na konkretny profil idzie inną ścieżką — po briefie, nie po artykule.

Jedno zdanie, którego brakuje w cennikach

Stawka klienta = stawka specjalisty B2B × (1 + marża). Przy transparentnym modelu marża wynosi 10–25%. Przy modelu „czarnej skrzynki” 35–60%. Jeśli dostawca nie rozbija faktury, nie porównujesz stawek. Porównujesz narzuty.

1. Co kupujesz w stawce godzinowej

W body leasingu (IT contracting / staff augmentation) klient nie kupuje „programisty za X złotych”. Kupuje godzinę pracy zweryfikowanego kontraktora, plus obsługę, plus ryzyko dostawcy. Na fakturze T&M siedzą trzy warstwy:

  1. Stawka specjalisty — to, co inżynier fakturuje na B2B (netto + VAT). To liczba z ogłoszeń No Fluff Jobs i Hays IT Contracting.
  2. Marża dostawcy — screening techniczny, timesheety, NDA, IP, zastępstwo, sprzęt, niewykorzystany bench. U nas polityka jest jawna: 10–25%, zależnie od rzadkości profilu i długości kontraktu. Im wyższa stawka specjalisty, tym niższy procent.
  3. Bufor ryzyka — krótki kontrakt (<3 miesiące), on-site w Warszawie, dyżury, clearance, niszowy stack. To nie „ukryta marża”. To premia za to, że ktoś inny trzyma ławkę.

Przelicznik, którego używamy w rozmowach z CFO: 160 godzin miesięcznie przy pełnym etacie kontraktowym (21 dni × ~7,6 h). Senior Java na 200 PLN/h to 32 tys. zł netto/mies. na fakturze klienta — zanim ktoś doliczy VAT.

Szerzej o tym, jak agencje chowają 40–60% w jednej stawce all-inclusive i gdzie pęka łańcuch IP, piszemy w przewodniku po umowach body leasingu.

2. Dlaczego frontend jest tani, a SAP nie

Widełki nie biorą się z „średniej krajowej programisty”. Biorą się z tego, ile CV spada na ogłoszenie i ile rund kandydat jest gotów przeżyć.

Na początku września 2026 JobHunt.pl agregował 21 211 aktywnych ofert IT. Seniorów w ogłoszeniach było siedem razy więcej niż juniorów. No Fluff Jobs w podsumowaniu 1. kwartału 2026: ok. 60% ofert do seniorów, ok. 5% do juniorów. ERP zdetronizował Architecture jako najlepiej płatną specjalizację: 28,5–33,5 tys. zł B2B na SAP/ERP, 27–32 tys. na architektów.

Z biurka rekrutera wygląda to tak: ogłoszenie na React mida zbiera CV w 48 godzin. Ogłoszenie na Fiori albo architekta integracji stoi dwa tygodnie. Budżet 28–33 tys. nie otwiera skrzynki. Otwiera ją telefon i kontrakt od poniedziałku — nie sześć rund i niepłatne take-home. Anatomię tego rozjazdu opisaliśmy w Rekrutacja IT 2026: frontend tonie w CV, SAP stoi pusty.

Python rozjechał się dodatkowo na dwa zawody. Klasyczny backend (Django/FastAPI) ma stabilną podaż. Inżynier LLM/RAG kosztuje 35–50% więcej niż CRUD na tym samym języku. Brief „Python Developer” na projekt agentowy jest najdroższym błędem, jaki można zrobić w 2026: płacicie stawkę mida, a dostajecie kolejny bootcamp.

3. Stawki body leasingu IT 2026 (rynek klienta)

Tabela poniżej to orientacyjna stawka na fakturze klienta w modelu time & materials: remote albo hybryda, kontrakt od 3 miesięcy, Polska, PLN netto/h, bez VAT. Dolna krawędź ≈ stawka specjalisty × 1,10. Górna ≈ stawka specjalisty × 1,25 plus premia za niszę. Źródła stawek specjalisty: NFJ Q1 2026, JobHunt 1.09.2026, Hays IT Contracting 2026, publiczne benchmarki T&M.

Stack / rola Mid (PLN/h) Senior (PLN/h) Senior ≈ tys. zł / mies. (160 h) Co podbija górną półkę
Frontend (React / Angular / Vue) 120–180 160–240 26–38 Design system, SSR, dostępność; podaż jest szeroka
Java / Kotlin backend 140–190 180–275 29–44 Payments, Kafka, 24/7, Spring Cloud
.NET / Azure 130–180 170–260 27–42 Integracje enterprise, D365 po stronie kodu
Python backend 145–200 200–280 32–45 CRUD jest tani; data pipelines już nie
AI / LLM / RAG 180–250 240–350 38–56 +35–50% vs Python CRUD; produkcja, nie prompt
DevOps / SRE / Cloud 140–200 200–325 32–52 Kubernetes, FinOps, dyżury, multi-cloud
SAP / ERP 200–280 250–400 40–64 Fiori, EWM, HANA; NFJ 28,5–33,5 tys. to B2B specjalisty
Dynamics 365 190–270 240–380 38–61 FO vs CE to nie ten sam człowiek
Architektura / solution 240–400 38–64 Stawka nie otwiera skrzynki. Otwiera ją proces
Cybersecurity / GRC 160–220 220–350 35–56 NIS2, DORA, IAM — nie pentest „w pakiecie”
Scrum Master / PM 130–180 180–280 29–45 Delivery w zespole mieszanym (in-house + vendor)
QA automation / SDET 110–160 160–240 26–38 Manualny tester jest istotnie taniej; SDET nie

Dla DACH: przy ~4,3 PLN/EUR senior Java na fakturze klienta to ok. 42–64 €/h, czyli 335–510 €/dzień. Senior w Niemczech na analogicznym profilu schodzi zwykle 400–600 €/dzień. Polska nie jest już „tanim offshorem”. Jest nearshorem, w którym godzina seniora wciąż wychodzi 30–50% taniej niż w DE/NL, przy tej samej strefie czasowej.

To nie jest nasza oferta

Powyższe widełki opisują rynek, nie stawkę Commoditech na jutro rano. Konkretny profil (senior Java + Kafka + payments, hybryda 2 dni Warszawa, start za 10 dni) dostaje wycenę po briefie. Marża zostaje w przedziale 10–25% i jest rozbita na fakturze. Jeśli ktoś daje „seniora Java za 140 zł/h all-inclusive”, albo to mid, albo marża siedzi w innym miejscu kontraktu.

4. TCO: body leasing vs etat vs bezpośrednie B2B

Porównywanie stawki godzinowej z pensją brutto jest błędem, na którym żerują cenniki. Policzcie 12 miesięcy seniora Javy, którego ogłoszenie i tak wisi 6 tygodni.

Body leasing (T&M) Bezpośrednie B2B Etat (UoP)
Stawka / wynagrodzenie 220 PLN/h × 160 h = 35,2 tys./mies. 190 PLN/h × 160 h = 30,4 tys./mies. ~25 tys. brutto + narzut pracodawcy ≈ 31–33 tys./mies.
Rok 1 (samo wynagrodzenie) ~422 tys. zł ~365 tys. zł ~380–400 tys. zł
Rekrutacja W marży dostawcy 40–80 tys. (success fee 15–25%) albo 6–10 tyg. wewnętrznego HR To samo + dłuższy lejek
Pusty fotel do startu 5–10 dni Często 50 dni życia oferty (JobHunt) 50 dni + wypowiedzenie u poprzedniego
Koszt 6 tyg. bez seniora Pomijalny 6/4,3 × ~35 tys. ≈ 49 tys. zł utraconej pracy — plus poślizg roadmapy, którego Excel nie widzi
Rotacja / zastępstwo SLA dostawcy (5 dni roboczych na 2 profile) Zaczynacie od zera Wypowiedzenie + kolejna rekrutacja
Kiedy wygrywa 3–9 miesięcy, rzadki profil, start ASAP, niepewny scope 12–24 miesięcy, macie już kandydata, umiecie utrzymać kontraktora Core team na lata, nie projekt

Na czystym wynagrodzeniu body leasing jest droższy od bezpośredniego B2B o marżę. Jeśli ktoś mówi inaczej, chowa rekrutację, onboarding albo ryzyko rotacji pod dywan. Tanieje w TCO, gdy profil jest deficytowy albo gdy 50 dni ogłoszenia spala sprinty. Na React midzie, którego CV macie w poniedziałek, etat albo własne B2B często wygra po roku. Na SAP Fiori — rzadko.

Z praktyki: dwa fotele, dwie faktury

Senior Java, hybryda, payments. Brief „start ASAP”. Ogłoszenie klienta wisiało 6 tygodni, take-home odstraszyło jedynego seniora. Kontraktor z ławki: CV w 48 h, start w 8 dni. Stawka klienta 230 PLN/h. Sześć tygodni pustego fotela przy ~25 tys. B2B to nie zero w Excelu — to dwa sprinty, których nie było.

SAP Fiori, 28–33 tys. B2B. Ogłoszenie nie zapełnia lejka, bo seniorzy Fiori nie aplikują. Direct search + contracting. Stawka klienta wychodzi w okolicach 300 PLN/h. Taniej niż 12 tygodni programu S/4 bez konsultanta. Drożej niż „weźmiemy mida z Javy i przeszkolimy” — ten wariant kosztuje rok i jeden nieudany go-live.

5. Matryca: kiedy płacić stawkę body leasingu

Sytuacja Co wybrać Dlaczego
Luka 1–2 seniorów, start w 2 tygodnie, scope żyje Body leasing / IT contracting Płacicie marżę za czas. Rekrutacja i tak nie zdąży.
Cały zespół (4–8 osób) + SM, nowy strumień Team leasing Jedna faktura, jeden SLA, nie ośmiu vendorów.
Moduł z twardą specyfiką, 3–6 miesięcy Fix price / work package Kupujecie wynik, nie godzinę. Działa tylko przy zamkniętym zakresie.
Core team na 24 miesiące, profil z podażą (frontend, popularny backend) Rekrutacja stała albo własne B2B Marża body leasingu przestaje się spłacać po ~12 miesiącach.
SAP, architektura, GRC/NIS2, LLM na produkcji Contracting, potem temp-to-perm Najpierw obsadźcie fotel. Przejęcie po 9–12 miesiącach jest tańsze niż 50 dni ogłoszenia.

6. Cztery błędy, które zawyżają (albo zaniżają) stawkę

  1. Porównujecie React mida do seniora SAP. To nie ten sam towar. Średnia „programista 180 zł/h” jest bezużyteczna w briefie.
  2. Bierzcie all-inclusive bez rozbicia marży. 250 PLN/h przy 130 PLN/h dla inżyniera to 48% narzutu i rotacja w 4 miesiące. Proście o open-book.
  3. Kontrakt na 4 tygodnie bez premii. Dostawca albo odmówi, albo wsadzi mida. Krótki ramp-up kosztuje. 3 miesiące to minimum, przy którym 10–25% ma ekonomiczny sens.
  4. „2 dni Warszawa” w JD na deficytowy profil. JobHunt: hybryda 45%, remote 37%. Dla kandydata z Trójmiasta dwa dni w stolicy zamykają rozmowę, zanim zobaczy widełki. On-site doliczcie 10–15% albo pogódźcie się z pustym lejkiem.

7. Jak liczymy to u siebie

Commoditech od 2012 robi IT contracting z Polski. Nie publikujemy tu cennika per imię, bo stawka bez briefu kłamie. Publikujemy mechanikę:

  • Marża 10–25%, rozbita. Klient widzi stawkę specjalisty i narzut. Szczegóły: FAQ o marży.
  • Pierwsze CV w 24–48 h na profilach, które mamy na ławce; start zwykle w około tydzień.
  • 2 tygodnie trialu. Jeśli kompetencje nie wstają w sprincie — nie płacicie.
  • IP przechodzi z miesięcznym timesheetem, nie po „protokole końcowym”.

Ścieżki od tej mapy stawek:

8. FAQ

Ile kosztuje body leasing seniora Java w Polsce w 2026?

Dla klienta, T&M, remote/hybryda, kontrakt ≥3 miesiące: 180–275 PLN netto/h (ok. 29–44 tys. zł / mies. przy 160 h). Specjalista na B2B: zwykle 160–220 PLN/h. Różnica to marża 10–25%. Payments, Kafka i dyżury idą górą widełek. 140 zł/h „all-inclusive” na seniorze Spring to albo mid, albo ukryty łańcuch podwykonawców.

Ile kosztuje wynajem konsultanta SAP albo Dynamics?

Rynek klienta na seniorze: 250–400 PLN netto/h. NFJ Q1 2026 podawało 28,5–33,5 tys. zł B2B/mies. dla ERP — to faktura specjalisty, nie agencji. Po doliczeniu transparentnej marży klient widzi ok. 31–42 tys./mies. na typowym profilu i wyraźnie więcej na Fiori/EWM/D365 FO. Tu nie ogłoszenie rekrutuje. Rekrutuje telefon.

Czy body leasing jest tańszy od etatu?

Na 12–24 miesiącach samego wynagrodzenia — nie. Płacicie marżę. Tanieje po doliczeniu time-to-fill (średnio 50 dni życia oferty IT), success fee, ZUS i rotacji. Na 3–6 miesiącach i na profilach deficytowych (SAP, architektura, GRC, LLM na produkcji) contracting wygrywa, bo pusty fotel jest droższy niż narzut 15%.

Jaka marża na body leasing jest uczciwa?

10–25% w modelu open-book. Poniżej 10% nie pokrywa screeningu i zastępstwa. Powyżej 35–40% to broker: klient płaci stawkę seniora, na projekcie siedzi niedopłacony mid, a po kwartale zaczyna się rotacja. Rozbijcie fakturę. Jeśli dostawca odmawia — to jest odpowiedź.

Czy stawki w Warszawie są wyższe niż remote?

On-site w dużym mieście doliczcie 10–15% albo przygotujcie się na węższy lejek. Hybryda 2 dni Warszawa na profilu SAP/architekt odcina Trójmiasto, Śląsk i resztę Polski. Remote nie jest „tańszy o 30%”. Jest szerszy. Stawka spada, gdy rośnie liczba osób, które w ogóle wejdą w proces.

9. Źródła

  1. JobHunt.pl — Rynek IT Polska 2026. Agregacja na 1 września 2026: 21 211 ofert, seniority, widełki, tryb pracy, średni czas życia oferty 50 dni.
  2. No Fluff Jobs — 1. kwartał 2026. ERP 28,5–33,5 tys. B2B, Architecture 27–32 tys., Security 25–30 tys., DevOps 23,5–28,5 tys.; 60% senior / 5% junior.
  3. Hays Poland — Raport płacowy IT Contracting 2026. Stawki kontraktorów B2B per specjalizacja (AI, SAP, architektura, security, development).
  4. Business Insider / SW Research–Scalo, Experis, Randstad (25 stycznia 2026). Deficyt: cyberbezpieczeństwo 41%, AI/ML 33%; GRC/NIS2 vs pentest.
  5. Commoditech — Rekrutacja IT 2026 (dane z lejka: frontend vs SAP), transparentna marża i IP, polityka marży 10–25%.