Kalkulator Budowania Kapitału

Sprawdź realny zysk oraz korzyści podatkowe z programów IKE i IKZE

01Twoje dane i podatki

02Twoje założenia finansowe

03Wyniki podsumowania dla: Użytkownik

.calc-container { max-width:800px; margin:0 auto; font-family:sans-serif; } .calc-container input:focus, .calc-container select:focus { outline:2px solid #4f46e5; } @media print { body, html { background:white !important; color:black !important; } .no-print { display:none !important; } .results-box { background:white !important; color:black !important; border:2px solid black !important; padding:20px !important; } .print-row { border-bottom:1px dashed black !important; color:black !important; } .print-row span { color:black !important; } .print-black { color:black !important; } .print-tax { background:#f8fafc !important; color:black !important; border:1px solid black !important; } } window.zmienPodatek = function() { var opod = document.getElementById('form-opodatkowania').value; var rycGroup = document.getElementById('ryczalt-rate-group'); if(rycGroup) { rycGroup.style.display = (opod === 'jdg-ryczalt') ? 'flex' : 'none'; } }; window.drukujPDF = function() { if(window.parent) { window.parent.print(); } else { window.print(); } }; window.obliczKapital = function() { try { var L_IKZE = 11304; var L_IKE = 28260; var uName = document.getElementById('user-name').value.trim(); if(!uName) uName = "Użytkownik"; var rWplata = parseFloat(document.getElementById('roczna-wplata').value) || 0; var sZwrotu = (parseFloat(document.getElementById('stopa-zwrotu').value) || 0) / 100; var lata = parseInt(document.getElementById('okres-umowy').value) || 10; var ref = document.getElementById('refinansowanie-select').value === 'tak'; var opod = document.getElementById('form-opodatkowania').value; var stPodatku = 0.12; if(opod === 'uop-32') stPodatku = 0.32; if(opod === 'jdg-liniowy') stPodatku = 0.19; if(opod === 'jdg-ryczalt') { stPodatku = (parseFloat(document.getElementById('ryczalt-rate').value) || 0) / 100; } // Podział wpłaty rocznej (50% Konto 1, 50% Konto 2) var wplataKonto1 = rWplata * 0.5; var wplataKonto2 = rWplata * 0.5; var sWplat = rWplata * lata; // Symulacja Konta 1 (IKE PRO ubezpieczeniowe) var k1Gwarancja = wplataKonto1 * lata * 1.11; var k1Premia = k1Gwarancja * 0.346; var saldoKonto1 = k1Gwarancja + k1Premia; // Symulacja Konta 2 (Inwestycyjne) var sIKE = 0; var sIKZE = 0; var sInne = 0; var sZwrotow = 0; var zeszlyZwrot = 0; for (var r = 1; r <= lata; r++) { var pula = wplataKonto2; if (ref && r > 1) { pula += zeszlyZwrot; zeszlyZwrot = 0; } var wpIKZE = Math.min(pula, L_IKZE); pula -= wpIKZE; var wpIKE = Math.min(pula, L_IKE); pula -= wpIKE; var wpInne = pula; var tZwrot = wpIKZE * stPodatku; sZwrotow += tZwrot; zeszlyZwrot = tZwrot; sIKZE = (sIKZE + wpIKZE) * (1 + sZwrotu); sIKE = (sIKE + wpIKE) * (1 + sZwrotu); sInne = (sInne + wpInne) * (1 + sZwrotu); } var wInneLaczn = Math.max(0, (wplataKonto2 * lata) - (L_IKE * lata) - (L_IKZE * lata)); var zysInne = Math.max(0, sInne - wInneLaczn); var bZwykly = zysInne * 0.19; var saldoKonto2 = sIKE + sIKZE + (sInne - bZwykly); var kapKoncowyTotal = saldoKonto1 + saldoKonto2; // Efekty podatkowe Belki var zyskIKE = Math.max(0, sIKE - (Math.min(wplataKonto2, L_IKE) * lata)); var zysIKZE = Math.max(0, sIKZE - (Math.min(wplataKonto2, L_IKZE) * lata)); var aBelkaKonto2 = (zyskIKE + zysIKZE) * 0.19; var aBelkaKonto1PRO = (saldoKonto1 - (wplataKonto1 * lata)) * 0.19; var lKorz = sZwrotow + aBelkaKonto2 + aBelkaKonto1PRO; var czystyZyskNetto = kapKoncowyTotal - sWplat; // Przypisanie danych do pól widoku document.getElementById('res-user-display').innerText = uName; document.getElementById('res-suma-wplat').innerText = Math.round(sWplat).toLocaleString('pl-PL') + ' zł'; document.getElementById('res-konto1-suma').innerText = Math.round(saldoKonto1).toLocaleString('pl-PL') + ' zł'; document.getElementById('res-k1-gwarancja').innerText = Math.round(k1Gwarancja).toLocaleString('pl-PL') + ' zł'; document.getElementById('res-k1-premia').innerText = Math.round(k1Premia).toLocaleString('pl-PL') + ' zł'; document.getElementById('res-konto2-suma').innerText = Math.round(saldoKonto2).toLocaleString('pl-PL') + ' zł'; document.getElementById('res-k2-ikze').innerText = Math.round(sIKZE).toLocaleString('pl-PL') + ' zł'; document.getElementById('res-k2-reszta').innerText = Math.round(sIKE + sInne).toLocaleString('pl-PL') + ' zł'; document.getElementById('res-kapital-koncowy').innerText = Math.round(kapKoncowyTotal).toLocaleString('pl-PL') + ' zł'; document.getElementById('res-zysk').innerText = Math.round(czystyZyskNetto).toLocaleString('pl-PL') + ' zł'; document.getElementById('res-korzysci-podatkowe').innerText = Math.round(lKorz).toLocaleString('pl-PL') + ' zł'; document.getElementById('res-detal-ikze').innerText = Math.round(sZwrotow).toLocaleString('pl-PL') + ' zł'; document.getElementById('res-detal-belka').innerText = Math.round(aBelkaKonto2).toLocaleString('pl-PL) + ' zł'; document.getElementById('res-detal-belka-pro').innerText = Math.round(aBelkaKonto1PRO).toLocaleString('pl-PL') + ' zł'; } catch(err) { alert("Błąd kalkulacji: " + err.message); } }; var bDate = document.getElementById('birth-date'); if(bDate) { bDate.max = new Date().toISOString().substring(0, 10); }
Logo Finance Lex Group

KONTAKT Z NAMI >

 

Finance Lex Group Sp. z o.o.

NIP 899-301-92-90 KRS 0001160942

Konrad Kosowicki

Ekspert ds. Finanów i Ubezpieczeń

Doradca ds. Sukcesji

adres do korespondencji

ul. J. Piłsudskiego 74/320 , 50-020 Wrocław

Oddział: ul. Kościuszki 9B, 55-330 Miękinia

 

Copyright C FinanceLexGroup 2026

Konrad Kosowicki - Ekspert ds. Finansów i ubezpieczeń

Regulamin

Polityka prywatności