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:
- Ile zarabiasz netto na obecnej UoP (lub ile chcesz zarabiać)
- Jaką stawkę B2B musisz wynegocjować, żeby wyjść na swoje
- 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ę?
- Przygotuj dane: Twoje osiągnięcia w ostatnim roku, wartość dostarczona klientowi, obecne stawki rynkowe
- Zaplanuj rozmowę — nie mailuj, zadzwoń lub umów spotkanie
- Podaj konkretną kwotę: "Chciałbym omówić podniesienie mojej stawki do 190 zł/h od nowego kwartału"
- 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ą
- Wejdź na kalkulator B2B vs UoP
- Wpisz swoje aktualne wynagrodzenie UoP lub docelowe netto
- Odczytaj wymaganą stawkę B2B "break even"
- Dodaj 20% — to Twoja stawka minimalna na B2B (za urlop, L4, bufor)
- 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.