Estimate your potential monthly SNAP (Supplemental Nutrition Assistance Program) benefits in Tennessee.
Yes
No
Estimated Monthly Benefit
$0
Understanding SNAP Eligibility and Benefit Calculation in Tennessee
The Supplemental Nutrition Assistance Program (SNAP), known in Tennessee as the Food Assistance Program, provides crucial support to low-income individuals and families to help them purchase nutritious food. Eligibility and benefit amounts are determined by a complex set of rules established by the USDA and administered by the Tennessee Department of Human Services (TDHS). This calculator provides a simplified estimate based on common factors.
How the Estimation Works:
This calculator estimates your potential monthly benefit by considering:
Gross Monthly Income: All income your household receives before any deductions.
Household Size: The number of people living together and purchasing/preparing meals together. Larger households generally qualify for higher benefits.
Deductible Expenses: Certain necessary expenses can reduce your countable income, potentially increasing your benefit amount. These commonly include:
Childcare Expenses: Costs incurred to allow a household member to work or attend training/education.
Medical Expenses: For households with members aged 60 or older or who are disabled, certain out-of-pocket medical costs exceeding $35 per month can be deducted.
Net Income: After allowable deductions are subtracted from gross income, you get your net income.
Expected Household Contribution: SNAP rules typically expect a household to contribute about 30% of its net income towards food.
Maximum Benefit Allotment: This is the maximum amount a household of a certain size can receive. The amount varies by household size and is set annually by the USDA.
Simplified Calculation Logic:
Calculate Net Income: Gross Income – Allowable Deductions (Childcare, Elderly/Disabled Medical Expenses).
Calculate Expected Contribution: Net Income * 0.30 (approximately).
Determine Benefit Amount: Maximum Benefit Allotment for household size – Expected Household Contribution.
Disclaimer: This calculator is for estimation purposes only. Actual benefit amounts are determined by the Tennessee Department of Human Services based on a complete application, verification of income and expenses, and adherence to all state and federal guidelines. Factors like assets, specific household circumstances, and updated program rules may affect eligibility and benefit levels. For an accurate determination, please apply through the official TDHS channels.
function calculateSNAPBenefits() {
var householdIncome = parseFloat(document.getElementById("householdIncome").value);
var householdSize = parseInt(document.getElementById("householdSize").value);
var elderlyOrDisabled = document.getElementById("elderlyOrDisabled").value;
var childcareExpenses = parseFloat(document.getElementById("childcareExpenses").value);
var medicalExpensesOver35 = parseFloat(document.getElementById("medicalExpensesOver35").value);
var grossIncome = isNaN(householdIncome) ? 0 : householdIncome;
var members = isNaN(householdSize) || householdSize 8) {
maxBenefitAllotments[members] = maxBenefitAllotments[8] + (members – 8) * 200;
}
var maxBenefit = maxBenefitAllotments[members] || 0;
var netIncome = grossIncome;
// Apply deductions
if (childCare > 0) {
netIncome -= childCare;
}
if (elderlyOrDisabled === "yes" && medicalExp > 35) {
netIncome -= (medicalExp – 35); // Only deduct expenses over $35
}
// Ensure net income doesn't go below zero after deductions
if (netIncome < 0) {
netIncome = 0;
}
// Calculate expected contribution (approx. 30% of net income)
var expectedContribution = netIncome * 0.30;
// Calculate estimated benefit
var estimatedBenefit = maxBenefit – expectedContribution;
// Ensure benefit is not negative and round to two decimal places
if (estimatedBenefit < 0) {
estimatedBenefit = 0;
}
estimatedBenefit = Math.round(estimatedBenefit * 100) / 100;
document.getElementById("result-amount").innerText = "$" + estimatedBenefit.toFixed(2);
}