{"id":2564,"date":"2026-07-26T16:42:41","date_gmt":"2026-07-26T16:42:41","guid":{"rendered":"https:\/\/www.radiodobregoprzekazu.pl\/press\/?page_id=2564"},"modified":"2026-07-26T17:53:00","modified_gmt":"2026-07-26T17:53:00","slug":"kalkulator-dla-rolnikow-krus-i-dzialalnosci-jdg","status":"publish","type":"page","link":"https:\/\/www.radiodobregoprzekazu.pl\/press\/kalkulator-dla-rolnikow-krus-i-dzialalnosci-jdg\/","title":{"rendered":"Kalkulator dla Rolnik\u00f3w (KRUS) i Dzia\u0142alno\u015bci (JDG)"},"content":{"rendered":"\n\n<div style=\"background: #ffffff; max-width: 550px; margin: 20px auto; padding: 30px; border-radius: 12px; box-shadow: 0 4px 15px rgba(0,0,0,0.1); font-family: Arial, sans-serif; color: #1f2937; box-sizing: border-box;\">\n    <h2 style=\"font-size: 24px; text-align: center; margin-bottom: 5px; color: #1f2937; font-weight: bold;\">Gospodarka bez \u015bciemy<\/h2>\n    <div style=\"text-align: center; font-size: 14px; color: #6b7280; margin-bottom: 25px;\">Kalkulator dla Rolnik\u00f3w i Firm (Ustawa Andrzeja Wojtk\u00f3w)<\/div>\n\n    <div style=\"margin-bottom: 15px;\">\n        <label style=\"display: block; font-weight: bold; margin-bottom: 8px;\">G\u0142\u00f3wne \u017ar\u00f3d\u0142o przychod\u00f3w:<\/label>\n        <select id=\"job_type\" onchange=\"obliczFirma()\" style=\"width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #d1d5db; font-size: 16px;\">\n            <option value=\"KRUS\">Gospodarstwo Rolne &#8211; Ubezpieczenie w KRUS<\/option>\n            <option value=\"JDG\">Jednoosobowa Dzia\u0142alno\u015b\u0107 Gospodarcza (Zasady Og\u00f3lne)<\/option>\n        <\/select>\n    <\/div>\n\n    <div style=\"margin-bottom: 15px;\">\n        <label style=\"display: block; font-weight: bold; margin-bottom: 8px;\">Status rodzinny opiekun\u00f3w:<\/label>\n        <select id=\"family_status\" onchange=\"obliczFirma()\" style=\"width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #d1d5db; font-size: 16px;\">\n            <option value=\"2\">Ma\u0142\u017ce\u0144stwo \/ Rozliczenie wsp\u00f3lne [Baza Wd = 2.0]<\/option>\n            <option value=\"1\">Samotny rodzic \/ Rozwiedziony [Baza Wd = 1.0]<\/option>\n        <\/select>\n    <\/div>\n\n    <div style=\"margin-bottom: 15px;\">\n        <label style=\"display: block; font-weight: bold; margin-bottom: 8px;\">Liczba dzieci na utrzymaniu:<\/label>\n        <select id=\"kids\" onchange=\"obliczFirma()\" style=\"width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #d1d5db; font-size: 16px;\">\n            <option value=\"0\">0<\/option>\n            <option value=\"1\">1 dziecko<\/option>\n            <option value=\"2\">2 dzieci<\/option>\n            <option value=\"3\">3 dzieci<\/option>\n            <option value=\"4\" selected=\"\">4 lub wi\u0119cej dzieci<\/option>\n        <\/select>\n    <\/div>\n\n    <div style=\"margin-bottom: 20px;\">\n        <label style=\"display: block; font-weight: bold; margin-bottom: 8px;\">Miesi\u0119czny doch\u00f3d\/przych\u00f3d gospodarstwa (w z\u0142):<\/label>\n        <input type=\"number\" id=\"total_salary\" value=\"6000\" oninput=\"obliczFirma()\" style=\"width: 100%; padding: 10px; border-radius: 6px; border: 1px solid #d1d5db; font-size: 16px; box-sizing: border-box; width: 100%;\">\n    <\/div>\n\n    <div id=\"result-box\" style=\"margin-top: 25px; padding: 25px; background-color: #f8fafc; border: 1px solid #e2e8f0; border-radius: 8px;\">\n        <div style=\"font-size: 17px; font-weight: bold; margin-bottom: 15px; color: #1e2937; text-align:center; border-bottom:2px solid #cbd5e1; padding-bottom:10px;\">POR\u00d3WNANIE SYSTEM\u00d3W FINANSOWYCH<\/div>\n        \n        <div style=\"background:#f1f5f9; padding:12px; border-radius:6px; margin-bottom:10px;\">\n            <span>\u015awiadczenie w obecnym systemie (800+):<\/span>\n            <span id=\"old-val\" style=\"font-weight:bold; color:#ef4444; float:right;\">0 z\u0142<\/span>\n        <\/div>\n\n        <div style=\"background:#f0fdf4; padding:12px; border-radius:6px; margin-bottom:15px; border: 1px solid #bbf7d0;\">\n            <div style=\"display: flex; justify-content: space-between; font-size: 14px;\">\n                <span>Zysk z tarczy podatkowej PIT:<\/span>\n                <span id=\"pit-val\" style=\"font-weight: bold; color: #28a745;\">0 z\u0142<\/span>\n            <\/div>\n            <div style=\"display: flex; justify-content: space-between; margin-top: 5px; font-size: 14px;\">\n                <span>Nowa got\u00f3wkowa Kompensata Pracy (Art. 6):<\/span>\n                <span id=\"komp-val\" style=\"font-weight: bold; color: #28a745;\">0 z\u0142<\/span>\n            <\/div>\n        <\/div>\n\n        <div style=\"font-size: 16px; font-weight: bold; margin-bottom: 5px; color: #1f2937; text-align:center;\">Tw\u00f3j ostateczny DODATKOWY zysk na czysto:<\/div>\n        <div id=\"final-val\" style=\"font-size: 32px; font-weight: 800; color: #28a745; margin-bottom: 15px; text-align:center;\">+ 0 z\u0142<\/div>\n        <div id=\"text-val\" style=\"font-size: 13px; line-height: 1.5; color: #4b5563; margin-bottom: 20px;\"><\/div>\n        \n        <div id=\"vote-zone\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 15px; margin-bottom: 15px;\">\n            <button type=\"button\" onclick=\"rejestrujGlos('TAK')\" style=\"background-color: #007bff; color: white; border: none; padding: 12px; font-weight: bold; border-radius: 6px; cursor: pointer;\">POPIERAM<\/button>\n            <button type=\"button\" onclick=\"rejestrujGlos('NIE')\" style=\"background-color: #94a3b8; color: white; border: none; padding: 12px; font-weight: bold; border-radius: 6px; cursor: pointer;\">NIE POPIERAM<\/button>\n        <\/div>\n        <div style=\"font-size: 12px; color: #64748b; text-align: center; font-weight: bold;\">\n            Wska\u017anik poparcia spo\u0142ecznego zmian (Procent na TAK): <span id=\"ctr-val\">0.00%<\/span>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\nvar t2 = parseInt(localStorage.getItem('fm_t_v1')) || 0;\nvar n2 = parseInt(localStorage.getItem('fm_n_v1')) || 0;\nfunction rejestrujGlos(typ) {\n    if(localStorage.getItem('fm_b_v1') === 'T') { alert('G\u0142os zosta\u0142 oddany.'); return; }\n    localStorage.setItem('fm_b_v1', 'T');\n    if(typ === 'TAK') { t2++; localStorage.setItem('fm_t_v1', t2); window.open('https:\/\/radiodobregyprzekazu.pl', '_blank'); }\n    else { n2++; localStorage.setItem('fm_n_v1', n2); }\n    document.getElementById('vote-zone').innerHTML = '<div style=\"grid-column:span 2;text-align:center;background:#28a745;color:white;padding:10px;border-radius:6px;font-weight:bold;\">DZI\u0118KUJEMY!<\/div>';\n    var tot = t2 + n2; document.getElementById('ctr-val').innerText = tot > 0 ? ((t2\/tot)*100).toFixed(2)+'%' : '0.00%';\n}\nfunction obliczFirma() {\n    var salary = parseFloat(document.getElementById('total_salary').value) || 0;\n    var kids = parseInt(document.getElementById('kids').value) || 0;\n    var job = document.getElementById('job_type').value;\n    var status = document.getElementById('family_status').value;\n    \n    var baseWd = (status === \"2\") ? 2.0 : 1.0;\n    var wd = baseWd + (kids * 0.7);\n    var stare800 = kids * 800;\n    \n    document.getElementById('old-val').innerText = Math.round(stare800) + \" z\u0142\";\n    var staryPIT = (job === \"KRUS\") ? 0 : (salary > 2500 ? (salary - 2500) * 0.12 : 0);\n    var nowyPIT = (job === \"KRUS\") ? 0 : (salary > (2500 * wd) ? (salary - (2500 * wd)) * 0.12 : 0);\n    var ujemnyPIT = salary <= (2500 * wd) ? ((2500 * wd) - salary) * 0.12 : 0;\n    \n    var zyskPIT = Math.max(0, staryPIT - nowyPIT);\n    document.getElementById('pit-val').innerText = \"+ \" + Math.round(zyskPIT) + \" z\u0142\";\n    \n    var komp = stare800 + ujemnyPIT;\n    if(komp > stare800 && kids > 0) komp = stare800;\n    if(kids === 0) komp = 0;\n    document.getElementById('komp-val').innerText = \"+ \" + Math.round(komp) + \" z\u0142\";\n    \n    var finalZysk = zyskPIT + komp - stare800;\n    if(finalZysk < 0) finalZysk = 0;\n    document.getElementById('final-val').innerText = \"+ \" + Math.round(finalZysk) + \" z\u0142\";\n    \n    if(job === \"KRUS\") {\n        document.getElementById('text-val').innerHTML = \"<strong>Ochrona wsi (KRUS):<\/strong> Jako rolnik zachowujesz pe\u0142ne dotychczasowe wsparcie. Nowa Kompensata Pracy zabezpiecza bud\u017cet rolniczy w skali 1:1 bez zb\u0119dnej biurokracji.\";\n    } else {\n        document.getElementById('text-val').innerHTML = \"<strong>Wsparcie dla Biznesu (JDG):<\/strong> Wsp\u00f3\u0142czynnik Wd zwi\u0119ksza Twoj\u0105 kwot\u0119 woln\u0105 od podatku, co realnie chroni wypracowany przez firm\u0119 kapita\u0142.\";\n    }\n}\nobliczFirma();\nvar tot = t2 + n2; document.getElementById('ctr-val').innerText = tot > 0 ? ((t2\/tot)*100).toFixed(2)+'%' : '0.00%';\n\/\/ BEZPIECZNY DOPISEK LICZNIKA GLOBALNEGO - NIE KASUJE STAREGO KODU\nfunction rejestrujGlosGlobalny(typ) {\n    if(localStorage.getItem('reform_glos_blokada_v5') === 'T') { \n        alert('Tw\u00f3j g\u0142os zosta\u0142 ju\u017c wcze\u015bniej zarejestrowany.'); \n        return; \n    }\n    localStorage.setItem('reform_glos_blokada_v5', 'T');\n    \n    if(typ === 'TAK') { \n        var bicieLicznika = new Image();\n        bicieLicznika.src = \"https:\/\/counterapi.dev?\" + new Date().getTime();\n        \n        setTimeout(function() {\n            window.open('https:\/\/radiodobregyprzekazu.pl', '_blank');\n        }, 100);\n    }\n    \n    document.getElementById('vote-zone').innerHTML = '<div style=\"grid-column:span 2;text-align:center;background:#28a745;color:white;padding:10px;border-radius:6px;font-weight:bold;\">DZI\u0118KUJEMY! TW\u00d3J G\u0141OS ZOSTA\u0141 ZAPISANY W LICZNIKU G\u0141\u00d3WNYM<\/div>';\n}\n<\/script>\n\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gospodarka bez \u015bciemy Kalkulator dla Rolnik\u00f3w i Firm (Ustawa Andrzeja Wojtk\u00f3w) G\u0142\u00f3wne \u017ar\u00f3d\u0142o przychod\u00f3w: Gospodarstwo Rolne &#8211; Ubezpieczenie w KRUSJednoosobowa Dzia\u0142alno\u015b\u0107 Gospodarcza (Zasady Og\u00f3lne) Status rodzinny opiekun\u00f3w: Ma\u0142\u017ce\u0144stwo \/ Rozliczenie wsp\u00f3lne [Baza Wd = 2.0]Samotny rodzic \/ Rozwiedziony [Baza Wd <a class=\"more-link\" href=\"https:\/\/www.radiodobregoprzekazu.pl\/press\/kalkulator-dla-rolnikow-krus-i-dzialalnosci-jdg\/\">Czytaj dalej &#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"class_list":["post-2564","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.radiodobregoprzekazu.pl\/press\/wp-json\/wp\/v2\/pages\/2564","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.radiodobregoprzekazu.pl\/press\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.radiodobregoprzekazu.pl\/press\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.radiodobregoprzekazu.pl\/press\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.radiodobregoprzekazu.pl\/press\/wp-json\/wp\/v2\/comments?post=2564"}],"version-history":[{"count":2,"href":"https:\/\/www.radiodobregoprzekazu.pl\/press\/wp-json\/wp\/v2\/pages\/2564\/revisions"}],"predecessor-version":[{"id":2597,"href":"https:\/\/www.radiodobregoprzekazu.pl\/press\/wp-json\/wp\/v2\/pages\/2564\/revisions\/2597"}],"wp:attachment":[{"href":"https:\/\/www.radiodobregoprzekazu.pl\/press\/wp-json\/wp\/v2\/media?parent=2564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}