O projekcie

podatki.io to zestaw kalkulatorów netto dla osób pracujących w Polsce — na umowie o pracę, na JDG na zasadach ogólnych (KPiR) i na ryczałcie ewidencjonowanym. Każda liczba ma uzasadnienie w ustawie. Bez logowania, bez śledzenia, bez chowania wzorów w cieniu „skomplikowanych obliczeń". To, co liczy kalkulator, możesz przeczytać samodzielnie.

§ 01 Dlaczego ten projekt powstał

Większość kalkulatorów wynagrodzeń w polskim internecie odpowiada na pytanie „ile zostanie z pensji". To dobre pytanie. Ale jest też kilka innych, które padają rzadziej, a mają większy wpływ na finanse osobiste:

podatki.io stara się odpowiadać na każde z tych pytań osobno, ale używając tego samego silnika obliczeniowego, który zna ustawy, progi i wyjątki. Tak, żeby odpowiedź była powtarzalna i dało się ją zweryfikować linijka po linijce.

§ 02 Kto za tym stoi

Projekt prowadzi osoba prywatna z doświadczeniem inżynierskim, która kilka lat z rzędu samodzielnie rozliczała się w polskim systemie podatkowym (PIT-37, PIT-36, PIT-28, PPK, ulgi prorodzinne, wspólne rozliczenie). Każda pułapka, o której tu czytasz, miała swój moment „aha, więc o to chodzi" przy własnym formularzu w e-Urząd Skarbowy.

Nie jest to kancelaria prawna ani biuro rachunkowe. Nie świadczymy doradztwa zindywidualizowanego. Kontakt: robotic.corps@gmail.com (zob. też strona Kontakt).

§ 03 Skąd biorą się liczby

Każda składka, każdy próg i każda stawka jest zaczerpnięta z ustawy w jej obecnym brzmieniu na rok 2026. Dla najważniejszych elementów obliczeń trzymamy w repozytorium pliki verbatim z artykułów PDF — jeśli silnik liczy inaczej niż ustawa, błąd jest po stronie silnika i to silnik zostaje naprawiony.

Ustawa o PIT (D19910350)

art. 22 ust. 9 pkt 3 (50% KUP) · art. 26 (KZP) · art. 27 ust. 1 (skala) · art. 27f (ulga prorodzinna) · art. 21 ust. 1 pkt 153 (ulga 4+)

Ustawa o sus (D19980887)

art. 9 ust. 1a (zbieg UoP+JDG) · art. 18 ust. 4 pkt 5a (podstawa) · art. 19 ust. 1 (cap 30-krotność, 282 600 zł)

Ustawa o NFZ (D20251461)

art. 81 ust. 2c (3 progi zdrowotnej JDG-ryczałt) · art. 82 ust. 1 (zbieg składek zdrowotnych)

Ustawa o ryczałcie (D20250843)

art. 12 ust. 1 pkt 1-8 (9 stawek) · art. 8 ust. 1 pkt 6 (zakaz pracodawca) · art. 12 ust. 6 (wspólne wyłączone)

Ustawa o FUS (D19981118)

art. 19, 22, 24, 26 (kapitał emerytalny, SDŻ unisex, formuła emerytury)

Komunikaty MRiPS, ZUS, Min. Finansów

PPWZUS 2026 = 9 228,64 zł · płaca minimalna 2026 = 4 806 zł · waloryzacja składek (dane historyczne)

Akty w pełnym brzmieniu są publicznie dostępne w bazie ISAP Sejmu RP.

§ 04 Metodologia obliczeń

Każdy z trzech silników (UoP, B2B-KPiR, B2B-Ryczałt) działa według tej samej zasady:

  1. Identyczna kolejność potrąceń jak w ustawie — najpierw ZUS społeczny, potem zdrowotna, potem PIT od dochodu po pomniejszeniu. Każdy krok ma swoją linijkę w wyniku.
  2. Miesięczne zaliczki + roczne rozliczenie rozdzielnie. Kalkulator pokazuje 12 wierszy miesiąca + roczne podsumowanie z dopłatą lub zwrotem z deklaracji rocznej (PIT-37 / PIT-36 / PIT-28).
  3. Bezpieczne klamrowanie: max(0, ...) tam, gdzie ustawa go wymaga (zaliczka nie może być ujemna, ulga nie może przekroczyć podatku), z osobnymi polami na zwrot i dopłatę.
  4. Edge case'y — przejście progu 32 %, ZUS-cap w trakcie roku, zbieg UoP+JDG, ulga prorodzinna tylko rocznie w PIT-36, 50 % KUP z honorarium — wszystko jest osobnym testem.

Weryfikacja

Każdy silnik ma kilkaset testów w pięciu warstwach: legal-tests (zgodność z ustawą), legal-vs-ustawa (asercje liczone niezależnie z cytatów verbatim PDF), sensitivity (czy zmiana parametru daje przewidywany kierunek), monotonicity (czy funkcja jest monotoniczna), fuzz (10 000 losowych inputów z deterministycznym seedem). Łącznie ponad 400 testów przy obecnej wersji.

Dla kalkulatora emerytury dodatkowo: walidacja zewnętrzna przez porównanie z kalkulatorem emerytalnym ZUS na e-ZUS PUE. Default waloryzacji 5,5 % jest skalibrowany tak, żeby dla scenariusza referencyjnego dawać wynik różniący się o mniej niż 0,01 % od ZUS PUE.

§ 05 Co jest, a czego nie ma

Stan na maj 2026:

§ 06 Stack technologiczny

Cała witryna to statyczny HTML / CSS / JavaScript. Bez backendu, bez bazy danych, bez rejestracji. Twoje wpisy do kalkulatora trafiają do localStorage w przeglądarce — nie wychodzą poza Twoje urządzenie. Hosting: Netlify (Frankfurt). Czcionki: Google Fonts (Fraunces + Manrope).

Reklamy: Google AdSense (zob. polityka prywatności § 04). To jedyne źródło finansowania, które utrzymuje serwer i pozwala rozwijać kolejne kalkulatory.

§ 07 Disclaimer

Kalkulatory na podatki.io nie zastępują indywidualnej porady podatkowej. Jeśli Twoja sytuacja zawiera elementy nietypowe (zbieg z zagranicznym płatnikiem, wypłata z umowy autorskiej o szczególnym charakterze, rozliczenie po podziale majątku małżeńskiego, działalność rolnicza obok JDG, opieka nad osobą zależną itp.) — skonsultuj się z księgową lub doradcą podatkowym. Nie ponosimy odpowiedzialności za decyzje finansowe podjęte wyłącznie na podstawie wyników pokazywanych w Serwisie.

§ 08 Kontakt i feedback

Znalazłeś błąd w obliczeniach? Liczba w wyniku nie zgadza się z Twoim PIT-em? Chcesz dodatkowy parametr, którego tu nie ma? Napisz: robotic.corps@gmail.com. Każde zgłoszenie z konkretnym przykładem (brutto, KUP, ulgi, oczekiwany vs faktyczny wynik) trafia do osobnej kolejki i jest naprawiane w ciągu kilku dni.

Szczegóły: strona kontaktu.

Strona O projekcie · ostatnia aktualizacja: maj 2026.