מחשבון מס הכנסה לנכים

מחשבון הקלות מס לאנשים עם מוגבלות

חישוב פטורים, זיכויים והקלות במס הכנסה

1

נתונים אישיים

2

פרטי הכנסה

3

נקודות זיכוי ופטורים נוספים

סכום הפטור לפי אחוז נכות וסוג הנכות let exemptAmount = 0; let exemptReason = ''; // חישוב פטור יחסי לימי הנכות בשנה const daysRatio = disabilityPeriod === 'permanent' ? 1 : Math.min(1, periodDays / 365); // פטור להכנסה מיגיעה אישית if ((disabilityPercentage >= 100 || disabilityType === 'blind') && annualIncome > 0) { // פטור מלא עד התקרה exemptAmount = Math.min(annualIncome, DISABILITY_EXEMPT_CEILING * daysRatio); exemptReason = 'פטור מלא עד תקרה להכנסה מיגיעה אישית - נכות 100%'; } else if (disabilityPercentage >= 90 && periodDays >= 184 && annualIncome > 0) { // פטור עד התקרה exemptAmount = Math.min(annualIncome, DISABILITY_EXEMPT_CEILING * daysRatio); exemptReason = 'פטור מלא עד תקרה להכנסה מיגיעה אישית - נכות 90% ומעלה לתקופה של לפחות 184 ימים'; } // פטור להכנסה פסיבית - רק לבעלי נכות 100% או עיוורים if ((disabilityPercentage >= 100 || disabilityType === 'blind') && passiveIncome > 0) { // יש תקרה נפרדת להכנסה פסיבית const passiveExempt = Math.min(passiveIncome, PASSIVE_INCOME_CEILING * daysRatio); if (passiveExempt > 0) { exemptAmount += passiveExempt; exemptReason += exemptReason ? ', וכן פטור להכנסה פסיבית עד לתקרה' : 'פטור להכנסה פסיבית עד לתקרה'; } } return { amount: exemptAmount, reason: exemptReason }; } // פונקציה לחישוב נקודות זיכוי function calculateTaxCredits() { // נקודות זיכוי בסיסיות let credits = 2.25; // נקודות זיכוי בסיסיות לתושב ישראל (2.25) let creditsBreakdown = []; creditsBreakdown.push({ reason: "נקודות זיכוי בסיסיות לתושב ישראל", credits: 2.25 }); // נקודות זיכוי נוספות לפי סוג הנכות const disabilityPercentage = parseInt(document.getElementById('disability-percentage').value); const disabilityType = document.getElementById('disability-type').value; if (disabilityType === 'blind' || (disabilityType === 'idf' && disabilityPercentage >= 100)) { credits += 1; creditsBreakdown.push({ reason: "נקודת זיכוי לעיוור או לנכה צה\"ל 100%", credits: 1 }); } // נקודת זיכוי לבן/בת זוג עם נכות 100% if (document.getElementById('spouse-disability').checked) { credits += 0.5; creditsBreakdown.push({ reason: "נקודת זיכוי לבן/בת זוג עם נכות 100%", credits: 0.5 }); } // נקודת זיכוי למשלם מזונות if (document.getElementById('alimony-payments').checked) { credits += 0.25; creditsBreakdown.push({ reason: "נקודת זיכוי למשלם מזונות", credits: 0.25 }); } // נקודות זיכוי לעולה חדש if (document.getElementById('oleh-hadash').checked) { credits += 1; creditsBreakdown.push({ reason: "נקודות זיכוי לעולה חדש", credits: 1 }); } // נקודות זיכוי נוספות שנבחרו const additionalCredits = parseFloat(document.getElementById('tax-credits').value); if (additionalCredits > 0) { credits += additionalCredits; creditsBreakdown.push({ reason: "נקודות זיכוי נוספות", credits: additionalCredits }); } return { total: credits, breakdown: creditsBreakdown }; } // פונקציה לחישוב המס function calculateTax() { // קבלת הערכים const disabilityPercentage = parseInt(document.getElementById('disability-percentage').value); const disabilityType = document.getElementById('disability-type').value; const disabilityPeriod = document.getElementById('disability-period').value; const periodDays = parseInt(document.getElementById('period-days').value) || 365; let annualIncome = parseInt(document.getElementById('annual-income').value) || 0; let passiveIncome = parseInt(document.getElementById('passive-income').value) || 0; // מונע שגיאות NaN if (isNaN(annualIncome)) annualIncome = 0; if (isNaN(passiveIncome)) passiveIncome = 0; // בדיקת תקינות קלט if (isNaN(disabilityPercentage) || isNaN(periodDays)) { showError("אנא הזן ערכים מספריים תקינים."); return; } if (periodDays < 1 || periodDays > 365) { showError("מספר ימי הנכות חייב להיות בין 1 ל-365."); return; } // חישוב סכום הפטור const totalIncome = annualIncome + passiveIncome; const exemptResult = calculateExemptAmount(disabilityPercentage, disabilityType, disabilityPeriod, periodDays, annualIncome, passiveIncome); const exemptAmount = exemptResult.amount; // חישוב ההכנסה החייבת במס const taxableIncome = Math.max(0, totalIncome - exemptAmount); // חישוב
עורכת דין לינוי אולניק - מייסדת ובעלים

מלאו את הטופס
ונחזור אליכם לייעוץ ראשוני

אתם לפני גיל פרישה?
מימוש זכויות רפואיות

מימוש זכויות רפואיות

רק עם המומחים בתחום

סובלים מבעיה רפואית? מיואשים מהביטוח הלאומי?!
סובלים מבעיה רפואית?
מיואשים מהביטוח הלאומי?!

מלאו פרטים ואנו נדאג לשאר - ללא התחייבות

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank You

תודה על פנייתך

אנו ניצור עמכם קשר
בהקדם האפשרי

Contact Us

צרו איתנו קשר

רוצים שנחזור אליכם?
מוזמנים להשאיר פרטים ואנו
ניצור עמכם קשר בהקדם