Methodology

Every number, sourced

The calculator implements the formulas below exactly. Primary authorities: P.L. 119-21 (the One Big Beautiful Bill Act, July 4, 2025) adding HEA §455(q), and the RISE final rule, 91 Fed. Reg. 23768 (May 1, 2026), effective July 1, 2026, amending 34 CFR 685.208–209. Last verified: August 23, 2026.

RAP payment

Annual base payment from AGI (34 CFR 685.209(f)(5)) — cliff brackets; the percentage applies to the entire AGI:

AGIAnnual base
≤ $10,000$120 flat
$10,001 – $20,0001% of AGI
$20,001 – $30,0002% of AGI
$30,001 – $40,0003% of AGI
$40,001 – $50,0004% of AGI
$50,001 – $60,0005% of AGI
$60,001 – $70,0006% of AGI
$70,001 – $80,0007% of AGI
$80,001 – $90,0008% of AGI
$90,001 – $100,0009% of AGI
Over $100,00010% of AGI

Monthly payment = base ÷ 12, minus $50 per dependent (defined by IRC §152 and claimed on the borrower's return; 685.209(b)(3)), floored at $10/month after the dependent reduction (685.209(g)(3)(ii)). RAP uses raw AGI — no poverty-guideline deduction. For married borrowers filing separately, only the borrower's own AGI and own claimed dependents count (685.209(e)(1)(i)).

Interest: unpaid accrued interest is not charged in any on-time month (685.209(h)(4)) — modeled as balances never increasing. Principal match (685.209(o)(2)): each on-time month, principal is additionally reduced by max(0, min($50, payment) − principal paid by the borrower). Note this is not a guaranteed $50: a $10 minimum payment earns a $10 match. Forgiveness after 360 qualifying monthly payments (685.209(k)(7)).

IBR payment

Monthly payment = the lesser of (15% — or 10% for post-July-2014 "new borrowers" who take no new loan after July 2026 — of discretionary income ÷ 12) and the 10-year Standard payment frozen at plan entry (685.209(f)(2)–(3)). Discretionary income = max($0, AGI − 150% of the poverty guideline for the borrower's family size and state group) (685.209(b)(4)). Payments under $5 become $0; payments of $5–$9.99 become $10 (685.209(g)(1)(iii)). Unpaid interest accrues (simple interest on principal, not compounded). Forgiveness at 300 payments (25 years), or 240 (20 years) for new borrowers (685.209(k)(1)–(2)). The partial-financial-hardship entry test was repealed effective December 2025.

2026 HHS poverty guidelines used (ASPE, effective January 13, 2026):

Family size48 states + DCAlaskaHawaii
1$15,960$19,950$18,360
2$21,640$27,050$24,890
3$27,320$34,150$31,420
4$33,000$41,250$37,950
each additional+$5,680+$7,100+$6,530

Standard plan

Classic 10-year amortization with a $50 minimum payment (34 CFR 685.208). Borrowers with any loan first disbursed on/after July 1, 2026 instead receive the Tiered Standard plan (10/15/20/25 years at balance breakpoints of $25k/$50k/$100k) — the calculator models the classic 10-year version, which is also the IBR cap and the benchmark used in forgiveness credit rules.

Taxes on forgiveness

The ARPA exclusion for IDR forgiveness expired December 31, 2025 and was not extended, so discharges in 2026+ are federal taxable income in the year of discharge; PSLF and death/disability discharges remain tax-free federally. State treatment varies and is changing in 2026 legislative sessions, so the calculator applies a single user-entered combined tax rate to the forgiven amount rather than hardcoding state rules. Insolvency (IRC §108(a)(1)(B)) may reduce or eliminate the taxable amount — a topic for a tax professional.

Modeling assumptions

  • All payments are made on time (this is what activates RAP's interest waiver and principal match).
  • Income (AGI) grows once per year at the user-set rate; payments recalculate annually.
  • Interest accrues monthly at rate ÷ 12 on outstanding principal only; unpaid interest is not compounded.
  • The IBR cap is computed from the balance and rate at the moment of comparison ("plan entry").
  • Forgiveness tax = forgiven balance × the user-entered rate, as a same-year lump estimate.
  • Not modeled: consolidation, default, deferment/forbearance months, PSLF, married joint-borrower payment proration, and the Tiered Standard terms. When these apply to you, treat results as a lower bound on complexity, not a final answer.

Primary sources

Corrections

Found a discrepancy with your servicer's numbers or a rule change we haven't caught? Report it — corrections are logged here with dates.