Freelancing

Jak negocjować stawkę B2B — praktyczny poradnik dla programistów

Praktyczne techniki negocjacji stawki godzinowej B2B. Jak wycenić swoją pracę, kiedy negocjować, jak argumentować podwyżkę i nie zostawić pieniędzy na stole.

7 min czytania

Negocjacja stawki to umiejętność, która przekłada się bezpośrednio na Twoje konto bankowe — i to przez lata. Różnica między 150 a 180 zł/h przy 160 godzinach miesięcznie to 4 800 zł brutto więcej każdego miesiąca. W ciągu roku: 57 600 zł.

A jednak wielu programistów przyjmuje pierwszą ofertę bez słowa. Ten artykuł ma to zmienić.


Policz od razu: Kalkulator faktury B2B policzy, na ile wystawić fakturę, żeby mieć zadaną kwotę na rękę.

Policz od razu: Kalkulator stawki godzinowej przeliczy stawkę godzinową na netto i znajdzie stawkę równą etatowi.

Zacznij od własnej wartości rynkowej

Przed jakąkolwiek negocjacją musisz znać swój rynek. Nie punktowy ("kolega zarabia X"), ale szeroki.

Skąd brać dane?

  • JustJoin.it — polskie oferty z widełkami wynagrodzeń, bardzo aktualne
  • No Fluff Jobs — widełki obowiązkowe w każdym ogłoszeniu
  • Devire, Bulldogjob — raporty płacowe roczne (bezpłatne)
  • LinkedIn Salary — dane globalne z podziałem na lokalizację
  • Rozmowy z rekruterami — zadzwoń do 3–5 rekruterów i zapytaj wprost o widełki dla Twojego profilu

Ćwiczenie: Sprawdź 10 aktualnych ofert na Twoje stanowisko i technologie. Zanotuj widełki. Oblicz medianę. To Twój punkt wyjścia.

Więcej danych w artykule zarobki IT w Polsce 2026.


Oblicz swoje minimum przed rozmową

Nigdy nie siadaj do negocjacji bez znajomości swojego minimum finansowego — kwoty, poniżej której nie opłaca Ci się iść na B2B.

Użyj kalkulatora B2B vs UoP i oblicz:

  1. Ile zarabiasz netto na obecnej UoP (lub ile chcesz zarabiać)
  2. Jaką stawkę B2B musisz wynegocjować, żeby wyjść na swoje
  3. Jaka stawka daje Ci realny zysk z przejścia na B2B

Mając te liczby, wiesz kiedy powiedzieć "nie".


Zasady negocjacji stawki

1. Nigdy nie podawaj stawki jako pierwszy (jeśli możesz)

Klasyczna zasada negocjacji: kto podaje liczby jako pierwszy, "zakotwicza" rozmowę. Jeśli klient poda za niską kotwicę, trudno negocjować w górę.

Technika: "Zanim podam swoją stawkę, chciałbym lepiej zrozumieć zakres projektu i budżet, który macie przewidziany. Jakie są Wasze widełki?"

Niektórzy klienci (szczególnie korporacje) mają sztywne widełki i powiedzą Ci od razu. To eliminuje tracenie czasu.

2. Kiedy musisz podać stawkę — podaj wyżej

Jeśli klient nalega: podaj stawkę 15–25% wyżej niż chcesz osiągnąć. Zostaw miejsce na negocjacje w dół.

Przykład: chcesz 180 zł/h. Powiedz 210 zł/h. Klient kontrpropozycja: 170 zł. Ty: 190 zł. Klient: 180 zł. Zgoda — osiągnąłeś cel.

Jeśli zaczniesz od 180 zł i klient chce negocjować — możesz wylądować na 160 zł.

3. Uzasadniaj wartością, nie czasem

Słaby argument: "Potrzebuję więcej, bo koszty życia wzrosły." Mocny argument: "Przez ostatnie 3 lata dostarczyłem X projektów na czas, moje specjalizacje to Y i Z, które są trudne do znalezienia na rynku. Moja stawka odzwierciedla tę wartość."

Klient płaci za wartość (wyniki, ekspertyzę, niezawodność), nie za Twoje wydatki.

4. Pakietuj ustępstwa

Jeśli Klient prosi o niższą stawkę, nie ustępuj za darmo. Każde ustępstwo finansowe powinno iść w parze z czymś:

  • Dłuższy kontrakt (np. gwarantujesz 6 miesięcy vs 3 miesiące)
  • Mniejsza liczba godzin miesięcznie
  • Płatność z góry lub krótszy termin
  • Redukcja zakresu usług

"Mogę zejść do 170 zł/h, jeśli kontrakt będzie na minimum 6 miesięcy z 30-dniowym terminem wypowiedzenia."

5. Cisza jest potężnym narzędziem

Po podaniu stawki — milcz. Nie wypełniaj ciszy tłumaczeniami, usprawiedliwieniami czy ofertami obniżenia. Poczekaj na reakcję klienta.

Wielu negocjatorów poddaje się własnej ciszy i od razu obniża stawkę, zanim klient w ogóle zaprotestował.


Kiedy negocjować — timing ma znaczenie

Najlepszy moment: po złożeniu oferty, przed podpisaniem umowy

Masz największą dźwignię gdy klient już Cię wybrał, ale umowa nie jest jeszcze podpisana. Wie, że zmiana kandydata to koszt i czas.

Podwyżka w trakcie kontraktu

Najłatwiej prosić o podwyżkę przy:

  • Odnowieniu kontraktu — naturalny punkt negocjacji
  • Po znaczącym sukcesie — po dostarczeniu ważnej funkcjonalności, rozwiązaniu kryzysu
  • Po rocznej rocznicy — inflacja, wzrost kosztów to naturalne uzasadnienie
  • Gdy dostajesz oferty od innych klientów — "Mam ofertę od innej firmy za X. Czy możemy porozmawiać o wyrównaniu stawki?"

Jak prosić o podwyżkę?

  1. Przygotuj dane: Twoje osiągnięcia w ostatnim roku, wartość dostarczona klientowi, obecne stawki rynkowe
  2. Zaplanuj rozmowę — nie mailuj, zadzwoń lub umów spotkanie
  3. Podaj konkretną kwotę: "Chciałbym omówić podniesienie mojej stawki do 190 zł/h od nowego kwartału"
  4. Miej BATNA (Best Alternative To Negotiated Agreement) — czyli faktyczną alternatywę

Argumenty pro-negocjacyjne dla programistów

Rzadkie technologie lub certyfikaty

"Jestem jednym z niewielu certified Kubernetes specialists w Polsce z doświadczeniem w fintech."

Rzadkość = premia. Sprawdź, jak trudno znaleźć Twój profil na JustJoin.it.

Portfolio i mierzalne wyniki

"W poprzednim projekcie zoptymalizowałem API, skracając czas odpowiedzi z 2,5s do 0,3s, co przełożyło się na wzrost konwersji o 12%."

Konkretne liczby robią wrażenie — zbieraj je aktywnie w każdym projekcie.

Dostępność i komunikacja

"Pracuję w Waszej strefie czasowej, odpowiadam w ciągu 2 godzin, dostarczam cotygodniowe raporty statusu."

Soft skills mają wartość — szczególnie w zdalnych zespołach z klientami z różnych krajów.

Brak kosztów wdrożenia

"Znam Wasz stack (React, TypeScript, Node, AWS), więc zacznę productive od pierwszego dnia bez kosztów on-boardingu."


Błędy, których unikaj

1. Przepraszający ton

❌ "Przepraszam, że proszę o tyle, ale..." ✅ "Moja stawka to 190 zł/h, odzwierciedlając moje doświadczenie w X i wartość, jaką dostarczam."

2. Porównywanie do najniższej stawki w ogłoszeniu

Widełki w ogłoszeniu to minimum — klient często ma budżet na wyższe kwoty.

3. Natychmiastowa akceptacja kontrpropozycji

Zawsze poproś o chwilę do namysłu: "Dziękuję za ofertę. Potrzebuję do jutra, żeby to przemyśleć." To normalne i profesjonalne.

4. Negocjowanie przez email

Trudno wyczuć emocje i elastyczność przez tekst. Telefon lub video call daje znacznie lepsze wyniki.

5. Ignorowanie całościowego pakietu

Stawka to nie wszystko. Wlicz: długość kontraktu, termin płatności, możliwość pracy zdalnej, elastyczne godziny, możliwość szkolenia.


Ćwiczenie: oblicz swoją stawkę docelową

  1. Wejdź na kalkulator B2B vs UoP
  2. Wpisz swoje aktualne wynagrodzenie UoP lub docelowe netto
  3. Odczytaj wymaganą stawkę B2B "break even"
  4. Dodaj 20% — to Twoja stawka minimalna na B2B (za urlop, L4, bufor)
  5. Dodaj kolejne 15–20% — to Twoja stawka wyjściowa do negocjacji

Mając te liczby, wiesz gdzie jest Twoja twarda granica i ile masz przestrzeni do negocjacji.


Negocjowanie to umiejętność — ćwiczy się ją. Każda rozmowa, nawet nieudana, uczy czegoś nowego. Zacznij od znania swojej wartości rynkowej i twardej dolnej granicy. Reszta to trening.


Powiązane artykuły

Tagi

negocjacjestawka B2Bwynagrodzenieprogramistafreelancerpodwyżka

Autor

Eugeniusz

Eugeniusz — twórca kalkulatora i redaktor b2b-vs-uop.pl. Prowadzi własną działalność gospodarczą, dlatego przepisy podatkowe i składki ZUS śledzi na co dzień. Stawki i limity sprawdza w ustawach oraz na podatki.gov.pl i zus.pl. Nie jest doradcą podatkowym.

Treści zawarte w tym artykule mają charakter informacyjny i nie stanowią porady podatkowej ani prawnej. Przed podjęciem decyzji finansowych skonsultuj się z licencjonowanym doradcą.

Przejdź do treści