Kalkulator wynagrodzeń brutto-netto
Przelicz brutto na netto w 2025. UoP, UZ i B2B, koszt pracodawcy, zdrowotna, podatek i składki. Szybko i precyzyjnie.
- Bez rejestracji
- Szybkie działanie
- Operacje w pamięci
Zero back-endu, 100% lokalnie.
Kalkulator wynagrodzeń brutto-netto (2025)
Wybierz preset, ustaw kwotę i parametry. Wyniki są przybliżone. Zweryfikuj z księgowością.
Rozbicie składników
Wartości to przybliżenia z edytowalnymi parametrami. Nie stanowią porady podatkowej.
Kalkulator brutto netto 2025 online. Przelicz pensję w kilka sekund
To narzędzie oblicza wynagrodzenie netto na podstawie kwoty brutto oraz zestawu parametrów podatkowo-składkowych zdefiniowanych w logice komponentu. Działa dla trzech presetów: Umowa o pracę, Umowa zlecenie oraz B2B podatek liniowy. Poniżej znajdziesz opis działania algorytmu, instrukcję użycia, przykłady i najczęstsze pytania.
Co potrafi kalkulator i komu się przyda
Kalkulator przyjmuje kwotę brutto, wylicza składki pracownika, podstawę zdrowotną, składkę zdrowotną, podstawę opodatkowania, zaliczkę na podatek i finalnie kwotę netto. Oprócz tego liczy całkowity koszt pracodawcy przez doliczenie składek pracodawcy. Możesz przełączać okres rozliczenia między miesiącem i rokiem, a także edytować kluczowe stawki i koszty uzyskania przychodu.
- Szybkie porównanie UoP vs UZ vs B2B bez przeładowań.
- Podgląd efektywnego wynagrodzenia netto oraz kosztu pracodawcy.
- Możliwość modyfikacji stóp procentowych i wartości stałych zgodnie z Twoją sytuacją.
- Historia użycia z anonimowym oznaczeniem kraju użytkownika oparta o bazę GeoLite2.
Presety. Co włącza UoP, UZ i B2B
Umowa o pracę
Domyślne stawki w komponencie dla UoP to: podatek 12 procent, zdrowotna 9 procent, koszty uzyskania 250 zł, ulga miesięczna 300 zł, składki pracownika E 9.76 procent, R 1.5 procent, Ch 2.45 procent. Po stronie pracodawcy E 9.76 procent, R 6.5 procent, W 1.67 procent, FP 2.45 procent, FGŚP 0.1 procent.
Umowa zlecenie
Preset UZ ustawia podatek 12 procent oraz zdrowotną 9 procent, ale koszty uzyskania i ulga kwotowa mają wartość 0. Wszystkie składki po stronie pracownika i pracodawcy startują z poziomu 0 i możesz je samodzielnie ustawić, jeśli dotyczą Twojego zlecenia.
B2B podatek liniowy
Preset B2B przyjmuje podatek 19 procent, zdrowotną 9 procent, koszty uzyskania i ulga kwotowa wynoszą 0. Składki ZUS w tym trybie w komponencie są ustawione na 0 po obu stronach, ponieważ model kalkulacji kontraktorski bywa złożony. Jeśli chcesz, możesz dodać własne stawki.
Jak liczymy. Algorytm krok po kroku
Obliczenia opierają się na przejrzystym ciągu formuł wprost z kodu komponentu. Poniżej znajdziesz ich streszczenie w notacji obliczeniowej. Wartości procentowe wprowadzaj jako liczby dziesiętne bez znaku procenta, natomiast kalkulator sam przelicza je na części setne.
// 1) Składki pracownika (społeczne)
emp_social = gross * (emp_pension + emp_disability + emp_sickness) / 100
// 2) Podstawa składki zdrowotnej
health_base = max(0, gross - emp_social)
health = health_base * (health_rate / 100)
// 3) Podstawa opodatkowania
tax_base = max(0, gross - emp_social - costs)
// 4) Zaliczka na podatek
tax = max(0, tax_base * (tax_rate / 100) - tax_free)
// 5) Wynagrodzenie netto
net = gross - emp_social - health - tax
// 6) Koszt pracodawcy
er_social = gross * (er_pension + er_disability + er_accident + er_labourfund + er_fgsp) / 100
er_cost = gross + er_social
// 7) Przeliczenie na rok
if period == year: przemnażamy wszystkie wartości przez 12
Instrukcja użycia kalkulatora
- Wybierz preset. Kliknij UoP, UZ lub B2B. Zmieni to zestaw domyślnych stawek i wartości.
- Ustal okres. Dla porównań miesięcznych zostaw Miesiąc, dla rocznych wybierz Rok.
- Wpisz kwotę brutto. Skorzystaj z suwaka lub pola tekstowego. Zakres od 1000 do 50000 zł z krokiem 100 zł.
- Skoryguj koszty uzyskania, ulgę kwotową i podatek. Ustaw pola zgodnie z Twoją sytuacją.
- Sprawdź składki pracownika oraz stopy pracodawcy. Możesz je edytować w polach E, R, Ch oraz w sekcji stawek pracodawcy.
- Kliknij Oblicz. Zobaczysz wynik netto, koszt pracodawcy i rozbicie na składki, zdrowotną i podatek.
- Użyj Reset aby wrócić do ustawień startowych UoP i ponowić kalkulację.
Przykład wyliczenia na domyślnych parametrach UoP
Załóżmy kwotę brutto 10000 zł. Stawki pracownika E 9.76 procent, R 1.5 procent, Ch 2.45 procent. Suma 13.71 procent. Składki pracownika to 10000 × 0.1371 czyli 1371 zł. Podstawa zdrowotna to 10000 minus 1371 czyli 8629 zł. Zdrowotna wynosi 8629 × 0.09 czyli 776.61 zł. Podstawa podatku to 10000 minus 1371 minus 250 czyli 8379 zł. Zaliczka podatku to 8379 × 0.12 minus 300, czyli 1005.48 minus 300 równe 705.48 zł. Wynagrodzenie netto to 10000 minus 1371 minus 776.61 minus 705.48 równe 7146.91 zł. Po stronie pracodawcy sumujemy stopy 9.76 procent, 6.5 procent, 1.67 procent, 2.45 procent i 0.1 procent, razem 20.48 procent. Koszt pracodawcy to 10000 × 1.2048 równe 12048 zł.
Jeżeli przestawisz okres na rok, kalkulator przemnoży każdą wartość przez 12. To znaczy że brutto wyniesie 120000 zł, składki pracownika 16452 zł, zdrowotna 9319.32 zł, zaliczka podatku 8465.76 zł, netto 85762.92 zł, a koszt pracodawcy 144576 zł. Ten krok nie zmienia proporcji, tylko skaluje wartości do okresu rocznego.
Parametry wejściowe. Co oznacza każde pole
| Pole | Opis | Zakres lub format |
|---|---|---|
| preset | Ustala gotowy zestaw stawek oraz wartości kosztów i ulg | uop, uz, b2b |
| period | Określa czy liczymy dla miesiąca czy roku | month lub year |
| gross | Kwota brutto podawana w złotych | 1000 do 50000 w interfejsie, z krokiem 100 |
| costs | Koszty uzyskania przychodu odliczane od podstawy podatku | wartość kwotowa |
| tax_free | Miesięczna ulga kwotowa odejmowana od zaliczki na podatek | wartość kwotowa |
| tax_rate | Procent stawki podatku stosowanej do podstawy | liczba procentowa |
| health_rate | Procent składki zdrowotnej naliczanej od podstawy zdrowotnej | liczba procentowa |
| emp_pension, emp_disability, emp_sickness | Składki społeczne po stronie pracownika | liczby procentowe |
| er_pension, er_disability, er_accident, er_labourfund, er_fgsp | Składki po stronie pracodawcy doliczane do kosztu całkowitego | liczby procentowe |
Najczęstsze pytania
Czy kalkulator uwzględnia próg podatkowy
Model używa pojedynczej stawki podatkowej podanej w polu tax_rate oraz stałej ulgi tax_free. Nie przełącza progów automatycznie. Jeśli chcesz zasymulować inny próg, ręcznie zmień stawkę i ulgę.
Czy składka zdrowotna jest odliczana od podatku
Nie. W tym modelu składka zdrowotna jest kosztem netto, nie zmniejsza zaliczki.
Czy koszty uzyskania przychodu to stała kwota czy procent
To kwota stała odejmowana od podstawy podatku. Wpisujesz liczbę złotych.
Jak dodać chorobowe dla umowy zlecenia
Wybierz preset UZ i ustaw emp_sickness na oczekiwany procent. Analogicznie możesz ustawić pozostałe składki jeśli dotyczą konkretnej umowy.
Czy koszt pracodawcy liczy PPK lub inne świadczenia
Nie. Koszt pracodawcy liczy wyłącznie pięć stawek przekazanych w polach er_pension, er_disability, er_accident, er_labourfund i er_fgsp. Jeśli chcesz uwzględnić inne elementy, możesz je doliczyć ręcznie poza kalkulatorem.
Tipy i dobre praktyki
- Porównuj scenariusze zapisując wartości w arkuszu i zmieniając po jednej zmiennej naraz.
- Przy B2B dodaj koszty stałe działalności w polu costs aby zasymulować ich wpływ na podstawę podatku.
- Testuj warianty z okresem year aby ocenić całoroczny wpływ zmian stawek.
- Zaokrąglenia w interfejsie są do dwóch miejsc po przecinku. Wynik może różnić się od wyliczeń kadrowych jeśli stosują inne reguły zaokrąglania.
Integracja i technikalia
Narzędzie zbudowane jest jako komponent Livewire. Metoda applyPreset ustawia presety parametrów. Metoda calculate przelicza wartości, a następnie zapisuje skrótową historię użycia w modelu History wraz z odczytem kraju z bazy GeoLite2 jeśli pliki są obecne. Zmienna period steruje przemnożeniem wyników przez 12 dla trybu rocznego. Widok prezentuje dwie karty wynikowe z kwotą netto oraz kosztem pracodawcy, a także sekcję rozbicia na składki, zdrowotną i podatek.
Pamiętaj aby dostosować pola do własnej sytuacji zanim podejmiesz decyzję finansową. Ten kalkulator służy do szybkiej symulacji i edukacji.