ג'ובות.

מחשבים נכון. מתקדמים בטוח.

v2.3
מחשבון
משכנתא
חשב/י את ההחזר החודשי,
סך הריבית והעלות הכוללת
מחשבון
ריבית דריבית
חשב/י את העתיד שלך
עם ריבית דריבית לאורך זמן
מחשבון
ברוטו-נטו
חשב/י את השכר נטו שלך
לאחר מסים והפרשות
מחשבון משכנתא
🏠
הגדרות משכנתא
%
%
ריבית דריבית
📈
פרמטרי חיסכון
%
%
ברוטו / נטו
2026
נתוני שכר
%
%
אפשרויות מתקדמות
חלק מעל התקרה נכנס לברוטו
הפקדה לקרן השתלמות מעבר לתקרת ₪15,712 נחשבת כהכנסה חייבת במס (מוסיפה לברוטו לצרכי מס)
הפרשת מעסיק לפנסיה
אחוז הפרשת המעסיק (לידיעה – אינה מנוכה משכר העובד)
%
הפרשת מעסיק לקרן השתלמות
אחוז הפרשת המעסיק (לידיעה – אינה מנוכה משכר העובד)
%
הכנסות נוספות חייבות במס
🚗 רכב צמוד
שווי שימוש ברכב צמוד מתווסף לברוטו החייב במס. בחר קבוצת מחיר של הרכב
🚌 אחזקת רכב / נסיעות
עד ₪426/חודש פטור ממס. הסכום מעל התקרה מתווסף לברוטו החייב
🎁 בונוס / מענק חד-פעמי
מתווסף להכנסה החייבת בחודש זה. יכול לדחוף למדרגת מס גבוהה יותר

* חישוב משוער לשנת 2026. מדרגות לפי חוק ההתייעלות הכלכלית (אפריל 2026). אינו מהווה ייעוץ מס.

// ══ HISTORY ══ var _historyCache = { compound: [], tax: [], mortgage: [] }; function timeAgo(ts) { var diff = Math.floor((Date.now() - ts) / 1000); if (diff < 60) return 'עכשיו'; if (diff < 3600) return Math.floor(diff/60) + ' דק\''; if (diff < 86400)return Math.floor(diff/3600) + ' שע\''; var d = new Date(ts); return d.getDate()+'/'+(d.getMonth()+1); } function pushHistory(type, entry) { var arr = (_historyCache[type]||[]).slice(); arr = arr.filter(function(e){ return e.key !== entry.key; }); arr.unshift(entry); if (arr.length > 5) arr = arr.slice(0,5); _historyCache[type] = arr; window._saveHistory(type, arr); renderHistory(type); } window._saveHistory = function(){}; function renderHistory(type) { var el = document.getElementById(type+'-history'); if (!el) return; var arr = _historyCache[type] || []; if (!arr.length) { el.innerHTML = ''; return; } var html = '
חישובים אחרונים
'; arr.forEach(function(e, i) { html += '
' + '
' + '
'+e.top+'
' + '
'+e.sub+'
' + '
' + '
' + '
'+e.val+'
' + '
'+timeAgo(e.ts)+'
' + '
' + '
'; }); html += '
'; el.innerHTML = html; } window.loadHistory = function(type, idx) { var e = (_historyCache[type]||[])[idx]; if (!e) return; var d = e.data; function sv(id,val){ var el=document.getElementById(id); if(el&&val!=null) el.value=val; } if (type==='compound') { sv('c-principal',d.principal); sv('c-monthly',d.monthly); sv('c-rate',d.rate); sv('c-years',d.years); window.calcCompound(); } else if (type==='tax') { sv('t-gross',d.gross); sv('t-credits',d.credits); sv('t-pension',d.pension); sv('t-keren',d.keren); window.calcTax(); } else if (type==='mortgage') { if (d.amount) { window.setMortMode('calc'); sv('m-amount',d.amount); sv('m-years',d.years); sv('m-rate',d.rate); } else { window.setMortMode('reverse'); sv('m-payment',d.payment); sv('m-years-r',d.yearsR); sv('m-rate-r',d.rateR); } window.calcMortgage(); } }; window._loadHistoryFromDB = function(data) { if (!data) return; ['compound','tax','mortgage'].forEach(function(t){ if (data[t]) { _historyCache[t] = data[t]; renderHistory(t); } }); }; // ── Wrap calculators to push history after each calc ── var _origCC = window.calcCompound; window.calcCompound = function() { _origCC(); var p=g('c-principal'),m=g('c-monthly'),rate=g('c-rate'),yr=g('c-years'); if(yr<=0||(p===0&&m===0)) return; var r=rate/100/12,n=Math.round(yr*12); var fvP=r===0?p:p*Math.pow(1+r,n); var fvM=m===0?0:(r===0?m*n:m*(Math.pow(1+r,n)-1)/r); var future=fvP+fvM; pushHistory('compound',{ key:p+'_'+m+'_'+rate+'_'+yr, top:'ריבית '+rate+'% | '+yr+' שנים', sub:'ראשוני '+fmt(p)+(m>0?' | חודשי '+fmt(m):''), val:fmt(future), ts:Date.now(), data:{principal:p,monthly:m,rate:rate,years:yr} }); }; var _origCT = window.calcTax; window.calcTax = function() { _origCT(); var gross=g('t-gross'); if(gross<=0) return; var credits=g('t-credits')||2.25, pp=g('t-pension'), kp=g('t-keren'); var BRACKETS=[{l:7010,r:.10},{l:10060,r:.14},{l:19000,r:.20},{l:25100,r:.31},{l:47460,r:.35},{l:60130,r:.47},{l:Infinity,r:.50}]; var kEx=Math.min(gross,15712)*Math.min(kp/100,.025); var taxable=Math.max(0,gross-kEx); var tax=0,prev=0; for(var i=0;i