Use this calculator to get an estimated monthly food stamp (SNAP) benefit amount for your household in South Carolina. Please note that this is an estimate based on common federal guidelines and does not guarantee eligibility or actual benefit amounts, which are determined by the SC Department of Social Services (DSS).
No
Yes
function calculateSNAP() {
var householdSize = parseInt(document.getElementById("householdSize").value);
var earnedIncome = parseFloat(document.getElementById("earnedIncome").value);
var unearnedIncome = parseFloat(document.getElementById("unearnedIncome").value);
var dependentCareCosts = parseFloat(document.getElementById("dependentCareCosts").value);
var medicalCosts = parseFloat(document.getElementById("medicalCosts").value);
var rentMortgage = parseFloat(document.getElementById("rentMortgage").value);
var utilityCosts = parseFloat(document.getElementById("utilityCosts").value);
var isElderlyDisabled = document.getElementById("isElderlyDisabled").value === "yes";
// Validate inputs
if (isNaN(householdSize) || householdSize < 1) {
document.getElementById("result").innerHTML = "Please enter a valid number of household members (at least 1).";
return;
}
if (isNaN(earnedIncome) || earnedIncome < 0 || isNaN(unearnedIncome) || unearnedIncome < 0 ||
isNaN(dependentCareCosts) || dependentCareCosts < 0 || isNaN(medicalCosts) || medicalCosts < 0 ||
isNaN(rentMortgage) || rentMortgage < 0 || isNaN(utilityCosts) || utilityCosts < 0) {
document.getElementById("result").innerHTML = "Please enter valid non-negative numbers for all income and cost fields.";
return;
}
// — SNAP Program Constants (Federal FY 2024, effective Oct 1, 2023) —
var maxAllotments = {
1: 291, 2: 535, 3: 766, 4: 973, 5: 1155, 6: 1386, 7: 1532, 8: 1751
};
var additionalMemberAllotment = 219;
var standardDeductions = {
'1-3': 193, '4': 193, '5': 221, '6+': 252
};
var shelterCap = 672; // For non-elderly/disabled households
// 130% Federal Poverty Level (FPL) for Gross Income Test (Monthly, 2024 values)
var fpl130 = {
1: 1631.50, 2: 2213.90, 3: 2796.30, 4: 3378.70, 5: 3961.10, 6: 4543.50, 7: 5125.90, 8: 5708.30
};
var additionalFpl130 = 582.40;
// — Step 1: Calculate Total Gross Income —
var totalGrossIncome = earnedIncome + unearnedIncome;
// — Step 2: Gross Income Eligibility Test (130% FPL) —
var grossIncomeLimit;
if (householdSize grossIncomeLimit) {
grossIncomeEligible = false;
}
// — Step 3: Calculate Deductions —
var earnedIncomeDeduction = earnedIncome * 0.20; // 20% of earned income
var standardDeduction;
if (householdSize >= 1 && householdSize 35) {
medicalExpenseDeduction = medicalCosts – 35; // Only amount over $35 is deductible
}
// — Step 4: Calculate Adjusted Gross Income (AGI) for Shelter Deduction —
var agiForShelter = totalGrossIncome – earnedIncomeDeduction – standardDeduction – dependentCareCosts – medicalExpenseDeduction;
if (agiForShelter (agiForShelter * 0.50)) {
shelterDeduction = totalShelterCosts – (agiForShelter * 0.50);
if (!isElderlyDisabled && shelterDeduction > shelterCap) {
shelterDeduction = shelterCap;
}
}
if (shelterDeduction < 0) shelterDeduction = 0; // Shelter deduction cannot be negative
// — Step 6: Calculate Net Income —
var netIncome = totalGrossIncome – earnedIncomeDeduction – standardDeduction – dependentCareCosts – medicalExpenseDeduction – shelterDeduction;
if (netIncome < 0) netIncome = 0; // Net income cannot be negative
// — Step 7: Net Income Eligibility Test (100% FPL) —
// For most households, net income must be at or below 100% FPL.
// Elderly/disabled households only need to meet the gross income test (or be categorically eligible).
var fpl100 = {
1: 1255, 2: 1703, 3: 2151, 4: 2599, 5: 3047, 6: 3495, 7: 3943, 8: 4391
};
var additionalFpl100 = 448;
var netIncomeLimit;
if (householdSize netIncomeLimit) {
netIncomeEligible = false;
}
// — Step 8: Determine Maximum Allotment —
var maxBenefit;
if (householdSize <= 8) {
maxBenefit = maxAllotments[householdSize];
} else {
maxBenefit = maxAllotments[8] + (householdSize – 8) * additionalMemberAllotment;
}
// — Step 9: Calculate Estimated Benefit —
var estimatedBenefit = maxBenefit – (netIncome * 0.30);
if (estimatedBenefit < 0) estimatedBenefit = 0; // Benefits cannot be negative
// Minimum benefit for 1-2 person households (if eligible)
if (householdSize 0 && estimatedBenefit < 23) {
estimatedBenefit = 23;
}
// — Display Results —
var resultHTML = "
Estimated Monthly SNAP Benefits:
";
if (!grossIncomeEligible) {
resultHTML += "Your household's gross income ($" + totalGrossIncome.toFixed(2) + ") appears to be above the 130% Federal Poverty Level limit ($" + grossIncomeLimit.toFixed(2) + ") for your household size. You may not be eligible for SNAP benefits.";
} else if (!netIncomeEligible) {
resultHTML += "Your household's net income ($" + netIncome.toFixed(2) + ") appears to be above the 100% Federal Poverty Level limit ($" + netIncomeLimit.toFixed(2) + ") for your household size. You may not be eligible for SNAP benefits.";
} else {
resultHTML += "Based on your inputs, your estimated monthly SNAP benefit is: $" + estimatedBenefit.toFixed(2) + "";
resultHTML += "(Maximum possible benefit for your household size: $" + maxBenefit.toFixed(2) + ")";
}
resultHTML += "
Breakdown of Calculations:
";
resultHTML += "
";
resultHTML += "
Total Gross Monthly Income: $" + totalGrossIncome.toFixed(2) + "
";
resultHTML += "
Earned Income Deduction (20%): -$" + earnedIncomeDeduction.toFixed(2) + "
";
resultHTML += "
Standard Deduction: -$" + standardDeduction.toFixed(2) + "
";
if (dependentCareCosts > 0) {
resultHTML += "
Dependent Care Deduction: -$" + dependentCareCosts.toFixed(2) + "
";
}
if (medicalExpenseDeduction > 0) {
resultHTML += "
Medical Expense Deduction: -$" + medicalExpenseDeduction.toFixed(2) + "
The Supplemental Nutrition Assistance Program (SNAP), commonly known as food stamps, provides vital food assistance to low-income individuals and families across the United States, including South Carolina. Administered by the South Carolina Department of Social Services (DSS), SNAP helps eligible households purchase healthy food items.
How SNAP Works in South Carolina
SNAP benefits are issued monthly on an Electronic Benefit Transfer (EBT) card, which works like a debit card. This card can be used at authorized grocery stores, farmers' markets, and other food retailers to buy most food items, excluding hot prepared foods, alcohol, and tobacco.
Eligibility Requirements for SC SNAP
Eligibility for SNAP in South Carolina is primarily based on household income, resources, and certain household characteristics. While the rules can be complex, here are the general guidelines:
Gross Monthly Income: For most households, the total gross monthly income (before deductions) must be at or below 130% of the Federal Poverty Level (FPL).
Net Monthly Income: After certain deductions are applied, the household's net monthly income must be at or below 100% of the FPL.
Elderly or Disabled Households: Households with an elderly (age 60+) or disabled member may have different income limits and are exempt from the gross income test, only needing to meet the net income test.
Resources: Most households must have countable resources (like bank accounts) below $2,750. Households with an elderly or disabled member must have resources below $4,250. Certain assets, like your home and one vehicle, are typically not counted.
Work Requirements: Most able-bodied adults without dependents (ABAWDs) must meet certain work requirements to receive SNAP benefits for more than three months in a 36-month period.
Residency: You must be a resident of South Carolina.
Citizenship/Immigration Status: You must be a U.S. citizen or a qualified non-citizen.
Key Deductions That Affect Your Benefit Amount
Several deductions are applied to your gross income to determine your net income, which directly impacts your SNAP benefit calculation:
Earned Income Deduction: 20% of your earned income (wages, salaries) is disregarded.
Standard Deduction: A fixed amount based on your household size.
Dependent Care Deduction: Costs for child care or care for an incapacitated adult necessary for work, training, or education.
Medical Expense Deduction: For elderly or disabled household members, medical expenses exceeding $35 per month can be deducted.
Shelter Deduction: This is often the largest deduction. It includes rent/mortgage payments, property taxes, and utility costs. The amount deducted is generally the portion of shelter costs that exceeds 50% of your income after all other deductions. For non-elderly/disabled households, there's a cap on this deduction (e.g., $672 for FY 2024), but it's uncapped for elderly/disabled households.
Standard Utility Allowance (SUA): Instead of actual utility costs, many households can opt for a fixed Standard Utility Allowance, which can simplify calculations and sometimes result in a higher deduction. The calculator above asks for actual utility costs for simplicity, but SC DSS will determine if you qualify for an SUA.
How Benefits Are Calculated
The general formula for calculating SNAP benefits is:
(Maximum Benefit for Household Size) - (30% of Your Household's Net Income)
The maximum benefit amounts are set federally and vary by household size. The calculator uses current federal maximum allotments and standard deductions to provide an accurate estimate.
Using the SC Food Stamp Calculator
Our calculator simplifies the complex SNAP eligibility and benefit calculation process. To get your estimate:
Enter your household size: The total number of people living and eating together.
Provide your gross monthly income: Separate earned income (from jobs) and unearned income (like Social Security, unemployment, child support).
Input your monthly expenses: Include dependent care, medical costs (if applicable), rent/mortgage, and utility costs.
Indicate if any household members are elderly or disabled: This affects certain deductions and income limits.
Click "Calculate Estimated Benefits": The calculator will provide an estimated monthly benefit amount and a breakdown of how it was calculated.
Remember, this tool provides an estimate. For a definitive determination of your eligibility and benefit amount, you must apply directly with the South Carolina Department of Social Services (DSS).
How to Apply for SNAP in South Carolina
You can apply for SNAP benefits in South Carolina through several methods:
By Mail/Fax: Download an application from the SC DSS website, complete it, and mail or fax it to your local office.
After applying, you will typically have an interview with a DSS caseworker, and you'll need to provide documentation to verify your income, expenses, household size, and other information.