Estimate your monthly payment under Income-Driven Repayment (IDR) plans.
SAVE (Saving on a Valuable Education)
REPAYE (Revised Pay As You Earn)
GGR (Graduation Grant Forgiveness)
ICR (Income-Contingent Repayment)
Your estimated monthly payment is:
Understanding Income-Driven Repayment (IDR) Plans
Income-Driven Repayment (IDR) plans are a crucial feature of the U.S. federal student loan system. They offer borrowers a way to manage their student loan debt by adjusting monthly payments based on their income and family size. These plans can significantly lower your monthly payments, and any remaining loan balance may be forgiven after 20 or 25 years of qualifying payments.
How IDR Plans Work
IDR plans calculate your monthly payment as a percentage of your discretionary income. Discretionary income is generally defined as the difference between your adjusted gross income (AGI) and 150% of the poverty guideline for your family size. The specific percentage and the calculation of discretionary income vary slightly by plan.
Key IDR Plans and Their Payment Calculations:
SAVE (Saving on a Valuable Education):
This plan is the most recent and generally offers the lowest monthly payments. For most borrowers, the payment is calculated as 10% of your discretionary income. Discretionary income for SAVE is calculated as the difference between your AGI and 225% of the poverty guideline for your family size. Payments are recalculated annually.
REPAYE (Revised Pay As You Earn):
Monthly payments are typically 10% of your discretionary income. Discretionary income is calculated as the difference between your AGI and 150% of the poverty guideline for your family size. Payments are recalculated annually.
GGR (Graduation Grant Forgiveness):Note: The Graduation Grant Forgiveness (GGR) plan is a common term for older or less common programs and may not be a standard federal IDR plan. For the purpose of this calculator, we will use a representative 15% of discretionary income as an example calculation.
If this were a standard plan, payments might be calculated as 15% of your discretionary income (AGI minus 150% of the poverty guideline).
ICR (Income-Contingent Repayment):
This is the oldest IDR plan and is the only one available for Parent PLUS loans that have been consolidated. Payments are generally calculated as the lesser of 20% of your discretionary income or the amount you'd pay on a repayment plan with a fixed monthly payment over 12 years, adjusted based on your income. Discretionary income is AGI minus 150% of the poverty guideline.
The Poverty Guideline
The poverty guideline is set annually by the Department of Health and Human Services (HHS) and varies by state (for Alaska and Hawaii) and family size. For simplicity in this calculator, we'll use a national average poverty guideline for a household of one, which is approximately $14,580 in 2023. The calculator adjusts this for household size.
Calculator Logic Explained
The calculator performs the following steps:
Determines the poverty guideline multiplier based on the selected plan (e.g., 2.25 for SAVE, 1.50 for others).
Retrieves your annual income, total loan balance, and household size.
Calculates the relevant poverty guideline amount: Poverty Guideline Base * Poverty Guideline Multiplier * Household Size.
Calculates your discretionary income: Annual Income - Poverty Guideline Amount. If this value is negative, discretionary income is treated as $0.
Determines the payment percentage based on the selected IDR plan.
Calculates the estimated monthly payment: (Discretionary Income * Payment Percentage) / 12.
If the calculated monthly payment is lower than $0 (which can happen if the poverty guideline exceeds income), it defaults to $0.
The total loan balance is used to understand context but doesn't directly factor into the monthly payment calculation for IDR plans, though it influences the total repayment term and forgiveness amount.
In this example, because the borrower's income, adjusted for family size, is below the poverty guideline threshold for the SAVE plan, their monthly payment is $0.
Disclaimer
This calculator provides an estimate based on the information you provide and general assumptions about poverty guidelines. Actual payments may vary. Always consult official U.S. Department of Education resources or a financial aid advisor for precise calculations and information specific to your loan portfolio. The poverty guideline used is an approximation and may need to be updated annually.
function calculateIDR() {
var totalLoan = parseFloat(document.getElementById("totalLoan").value);
var annualIncome = parseFloat(document.getElementById("annualIncome").value);
var householdSize = parseInt(document.getElementById("householdSize").value);
var paymentPlan = document.getElementById("paymentPlan").value;
var resultDiv = document.getElementById("result");
var resultSpan = resultDiv.querySelector("span");
// — Input Validation —
if (isNaN(totalLoan) || totalLoan < 0) {
alert("Please enter a valid total loan balance.");
return;
}
if (isNaN(annualIncome) || annualIncome < 0) {
alert("Please enter a valid annual income.");
return;
}
if (isNaN(householdSize) || householdSize <= 0) {
alert("Please enter a valid household size greater than zero.");
return;
}
// — Constants and Assumptions —
// Using approximate 2023 poverty guidelines for the continental US for a household of 1.
// These values can change annually and may vary by state.
var povertyGuidelineBase = 14580; // Approximate 2023 Poverty Guideline for household size 1
var paymentPercentage = 0;
var povertyMultiplier = 0;
// — Determine Plan Specifics —
if (paymentPlan === "SAVE") {
paymentPercentage = 0.10; // 10% of discretionary income
povertyMultiplier = 2.25; // 225% of poverty guideline
} else if (paymentPlan === "REPAYE") {
paymentPercentage = 0.10; // 10% of discretionary income
povertyMultiplier = 1.50; // 150% of poverty guideline
} else if (paymentPlan === "GGR") {
// Representative calculation for GGR as an example
paymentPercentage = 0.15; // 15% of discretionary income (example)
povertyMultiplier = 1.50; // 150% of poverty guideline
} else if (paymentPlan === "ICR") {
paymentPercentage = 0.20; // 20% of discretionary income (or other calculation, this is a simplification)
povertyMultiplier = 1.50; // 150% of poverty guideline
}
// — Calculations —
var povertyLineForHousehold = povertyGuidelineBase * povertyMultiplier * householdSize;
var discretionaryIncome = annualIncome – povertyLineForHousehold;
// Ensure discretionary income is not negative
if (discretionaryIncome income, even if discretionary is capped at 0 due to percentage)
if (monthlyPayment < 0) {
monthlyPayment = 0;
}
// Display result
resultSpan.textContent = "$" + monthlyPayment.toFixed(2);
resultDiv.style.display = "block";
}