Use this calculator to estimate your potential Supplemental Security Income (SSI) benefit if you are aged 65 or older. SSI is a needs-based program for low-income individuals who are aged, blind, or disabled, and is not based on your work history.
Single
Married
(e.g., bank accounts, investments – generally excludes primary home, one vehicle)
Understanding Supplemental Security Income (SSI)
Supplemental Security Income (SSI) is a federal program administered by the Social Security Administration (SSA) that provides monthly payments to adults and children with a disability or blindness who have income and resources below specific financial limits. It also provides payments to people aged 65 and older without disabilities who meet the financial limits.
Key Differences from Social Security Retirement Benefits:
SSI: Needs-based, funded by general tax revenues, requires low income and limited resources. Eligibility for aged individuals is primarily based on being 65 or older and meeting financial criteria.
Social Security Retirement Benefits: Earned benefit, funded by payroll taxes, based on your work history and contributions to Social Security.
How SSI Eligibility and Benefits Are Determined:
The calculation for SSI involves several factors:
Age, Blindness, or Disability: You must meet one of these criteria. This calculator focuses on the "aged" (65 or older) criterion.
Income Limits: Your countable income must be below the Federal Benefit Rate (FBR). Not all income counts; certain exclusions apply.
Resource Limits: Your countable resources (assets) must not exceed $2,000 for an individual or $3,000 for a couple (2024 limits).
Living Arrangement: Your living situation can affect your benefit amount, though this calculator uses a simplified approach assuming a standard living arrangement.
Income Exclusions (Simplified for this Calculator – 2024 Rules):
General Income Exclusion: The first $20 of most unearned income (e.g., pensions, interest) is not counted.
Earned Income Exclusion: The first $65 of earned income (e.g., wages from a job) plus half of the remaining earned income is not counted.
The Federal Benefit Rate (FBR) for 2024 is $943 per month for an individual and $1,415 per month for an eligible couple.
Examples:
Here are a few examples to illustrate how SSI benefits might be calculated:
(Note: If the total countable income exceeds the FBR, the benefit would be $0, but in this case, it's still positive, so the individual would be eligible for a reduced benefit.)
Ineligible Due to Resources:
Age: 66
Marital Status: Married
Monthly Earned Income: $0
Monthly Unearned Income: $0
Countable Resources: $4,000
Result: Ineligible because countable resources ($4,000) exceed the married limit of $3,000.
This calculator provides an estimate based on current (2024) FBR and general rules. Your actual eligibility and benefit amount may vary based on specific state supplements, living arrangements, and other factors. Always consult with the Social Security Administration for a precise determination.
.ssi-calculator-container {
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
background-color: #f9f9f9;
padding: 25px;
border-radius: 10px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
max-width: 700px;
margin: 30px auto;
border: 1px solid #e0e0e0;
}
.ssi-calculator-container h2 {
color: #2c3e50;
text-align: center;
margin-bottom: 25px;
font-size: 1.8em;
}
.ssi-calculator-container p {
color: #555;
line-height: 1.6;
margin-bottom: 15px;
}
.ssi-input-group {
margin-bottom: 18px;
display: flex;
flex-direction: column;
}
.ssi-input-group label {
margin-bottom: 8px;
font-weight: bold;
color: #34495e;
font-size: 0.95em;
}
.ssi-input-group input[type="number"],
.ssi-input-group select {
padding: 12px 15px;
border: 1px solid #ccc;
border-radius: 6px;
font-size: 1em;
width: 100%;
box-sizing: border-box;
transition: border-color 0.3s ease;
}
.ssi-input-group input[type="number"]:focus,
.ssi-input-group select:focus {
border-color: #007bff;
outline: none;
box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
}
.ssi-input-group small {
font-size: 0.85em;
color: #777;
margin-top: 5px;
}
.ssi-calculate-button {
display: block;
width: 100%;
padding: 14px 20px;
background-color: #28a745;
color: white;
border: none;
border-radius: 6px;
font-size: 1.1em;
font-weight: bold;
cursor: pointer;
transition: background-color 0.3s ease, transform 0.2s ease;
margin-top: 25px;
}
.ssi-calculate-button:hover {
background-color: #218838;
transform: translateY(-2px);
}
.ssi-calculate-button:active {
transform: translateY(0);
}
.ssi-result {
margin-top: 30px;
padding: 20px;
background-color: #e9f7ef;
border: 1px solid #d4edda;
border-radius: 8px;
color: #155724;
font-size: 1.1em;
line-height: 1.8;
}
.ssi-result strong {
color: #0a3622;
}
.ssi-result p {
margin-bottom: 10px;
}
.ssi-result ul {
list-style-type: disc;
margin-left: 20px;
padding-left: 0;
}
.ssi-result ul li {
margin-bottom: 5px;
}
.ssi-disclaimer {
margin-top: 40px;
padding-top: 25px;
border-top: 1px dashed #ccc;
font-size: 0.9em;
color: #666;
}
.ssi-disclaimer h3, .ssi-disclaimer h4 {
color: #2c3e50;
margin-top: 20px;
margin-bottom: 10px;
font-size: 1.3em;
}
.ssi-disclaimer ul {
list-style-type: disc;
margin-left: 20px;
margin-bottom: 10px;
}
.ssi-disclaimer ol {
list-style-type: decimal;
margin-left: 20px;
margin-bottom: 10px;
}
.ssi-disclaimer li {
margin-bottom: 5px;
}
function calculateSSI() {
var currentAge = parseFloat(document.getElementById('currentAge').value);
var maritalStatus = document.getElementById('maritalStatus').value;
var monthlyEarnedIncome = parseFloat(document.getElementById('monthlyEarnedIncome').value);
var monthlyUnearnedIncome = parseFloat(document.getElementById('monthlyUnearnedIncome').value);
var countableResources = parseFloat(document.getElementById('countableResources').value);
var resultDiv = document.getElementById('result');
resultDiv.innerHTML = "; // Clear previous results
// Validate inputs
if (isNaN(currentAge) || currentAge < 0 ||
isNaN(monthlyEarnedIncome) || monthlyEarnedIncome < 0 ||
isNaN(monthlyUnearnedIncome) || monthlyUnearnedIncome < 0 ||
isNaN(countableResources) || countableResources < 0) {
resultDiv.innerHTML = 'Please enter valid positive numbers for all fields.';
return;
}
var fbrIndividual = 943.00; // 2024 Federal Benefit Rate for individual
var fbrCouple = 1415.00; // 2024 Federal Benefit Rate for couple
var resourceLimitIndividual = 2000.00;
var resourceLimitCouple = 3000.00;
var generalIncomeExclusion = 20.00;
var earnedIncomeExclusion = 65.00;
var eligibilityMessages = [];
var isEligible = true;
// 1. Check Age (for aged SSI)
if (currentAge < 65) {
eligibilityMessages.push('Ineligible: You must be 65 or older for SSI based on age criteria. This calculator does not cover disability or blindness criteria.');
isEligible = false;
}
// 2. Check Resources
var applicableResourceLimit = (maritalStatus === 'single') ? resourceLimitIndividual : resourceLimitCouple;
if (countableResources > applicableResourceLimit) {
eligibilityMessages.push('Ineligible: Your countable resources ($' + countableResources.toFixed(2) + ') exceed the limit of $' + applicableResourceLimit.toFixed(2) + ' for a ' + maritalStatus + ' individual.');
isEligible = false;
}
// 3. Calculate Countable Income
var countableUnearnedIncome = Math.max(0, monthlyUnearnedIncome – generalIncomeExclusion);
var countableEarnedIncomeStep1 = Math.max(0, monthlyEarnedIncome – earnedIncomeExclusion);
var countableEarnedIncome = countableEarnedIncomeStep1 / 2;
var totalCountableIncome = countableUnearnedIncome + countableEarnedIncome;
var applicableFBR = (maritalStatus === 'single') ? fbrIndividual : fbrCouple;
// 4. Calculate Estimated SSI Benefit
var estimatedBenefit = applicableFBR – totalCountableIncome;
if (estimatedBenefit <= 0 && isEligible) { // If income makes benefit zero or negative, but other criteria met
eligibilityMessages.push('Ineligible: Your countable income ($' + totalCountableIncome.toFixed(2) + ') is too high to receive an SSI benefit. It meets or exceeds the Federal Benefit Rate of $' + applicableFBR.toFixed(2) + '.');
isEligible = false;
}
// Display Results
var outputHTML = '
Estimated SSI Benefit:
';
if (!isEligible) {
outputHTML += 'Based on the information provided, you are currently NOT ELIGIBLE for SSI.';
outputHTML += '
';
for (var i = 0; i < eligibilityMessages.length; i++) {
outputHTML += '
' + eligibilityMessages[i] + '
';
}
outputHTML += '
';
} else {
outputHTML += 'Based on the information provided, you are POTENTIALLY ELIGIBLE for SSI.';
outputHTML += 'Your estimated monthly SSI benefit is: $' + estimatedBenefit.toFixed(2) + '';
}
outputHTML += '
Federal Benefit Rate (FBR) for ' + maritalStatus + ': $' + applicableFBR.toFixed(2) + '
';
outputHTML += '
';
outputHTML += 'This is an estimate based on 2024 Federal Benefit Rates and general rules. Your actual eligibility and benefit amount may vary. Always consult the Social Security Administration for a precise determination.';
resultDiv.innerHTML = outputHTML;
}