PSLF Calculator: 10 Years to Tax-Free Forgiveness for Public-Service Workers

Public Service Loan Forgiveness forgives your remaining federal balance after 120 qualifying IDR payments while at a government or 501(c)(3) employer — and it's federally TAX-FREE. For high-balance / public-service workers, that's often six figures gone. Crucial: refinancing federal → private permanently kills eligibility.

🚨 Do NOT refinance federal loans into a private loan if you're pursuing PSLF. Refinancing is a one-way door: once your federal loans become a private loan, they are PERMANENTLY disqualified from PSLF, IDR, and every other federal protection. The CFPB has warned about this repeatedly — borrowers have lost six-figure forgiveness amounts to a rate cut they didn't need. If a private lender pitches you a "better rate" while you're 6 years into PSLF accrual, the math almost never works in your favor. See the Student Loan Refinance tool for the other side of this trade-off.

Why PSLF beats regular IDR forgiveness for eligible workers

Two things change when public-service work makes you PSLF-eligible. First, the timeline halves: 120 qualifying payments (10 years) instead of the 240 or 300 months of regular IDR. Second — and this is the big one — the forgiveness is FEDERALLY TAX-FREE under IRC §108(f)(4), the specific carve-out Congress added for PSLF. Regular IDR forgiveness is taxable as ordinary income; PSLF is not.

For a typical public-school teacher with $120K in federal loans and a $50K AGI growing modestly, IDR payments over 10 years total around $50K, leaving roughly $130K to forgive — tax-free. Net cost: ~$50K to clear a $120K-plus-decade-of-interest debt. That's the structural benefit. The PSLF program is built for high-balance / low-salary careers, and the math reflects that.

How the math works

  1. 120-payment progress: months remaining = 120 − months already certified as qualifying.
  2. IDR payment each month: discretionary income (AGI − 1.5 × FPL) × plan rate (10% / 15%) ÷ 12.
  3. Balance evolution: month-by-month — interest accrues at rate ÷ 12, payment applied, balance updated. Often negative amortization at lower incomes.
  4. Tax-free forgiveness = remaining balance at month 120. No federal tax bomb applies under IRC §108(f)(4).
  5. Net cost = total payments only (no tax bomb to add).

Sources: studentaid.gov PSLF for program rules, IRC §108(f)(4) for the tax exclusion, and the CFPB for warnings about refinancing-into-private and servicer errors.

What this simplifies: assumes continuous qualifying employment and on-time payments — gaps don't pause the simulation but do pause your qualifying-month count in reality. PSLF requires the loan to be a federal Direct Loan and the payment to be made under an IDR plan or the 10-year standard plan; FFEL/Perkins loans require consolidation into Direct first to qualify.

Math runs locally. Inputs never leave your browser. Source on github.

Where this calculation doesn't apply

  • You don't work for a qualifying employer. PSLF requires full-time work for a US federal/state/local government, a 501(c)(3) tax-exempt organization, or specific other non-profits. Religious work counts since 2021. For-profit healthcare, even mission-driven, doesn't count by default. Verify with the PSLF Employer Search Tool at studentaid.gov.
  • Your loans aren't federal Direct Loans. FFEL and Perkins loans must be consolidated into a Direct Consolidation Loan first — and the consolidation RESETS your qualifying-payment count to zero. If you have FFEL with 5 years of "qualifying" payments under your belt, consolidating costs you those 5 years.
  • You leave qualifying employment before 120 payments. Months at a non-qualifying employer don't count. If you do 8 years at a non-profit and 2 in private sector, you still need 2 more years at a qualifying employer to finish — and a 5-year private-sector detour doesn't permanently disqualify you, just pauses the count.
  • Tax treatment changes. The federal tax-free status is current law (IRC §108(f)(4)); state tax treatment varies. Some states tax PSLF forgiveness as ordinary income — check your state's rules.

What to actually do

  1. File the PSLF Employment Certification Form (ECF) ANNUALLY at studentaid.gov. This is the most important habit — it locks in each year's months of credit and surfaces problems (wrong loan type, ineligible employer) while they're still fixable.
  2. Stay on an IDR plan throughout. Standard 10-year payments technically qualify, but they pay off the loan in 10 years and leave nothing to forgive — defeating the purpose.
  3. Don't refinance federal loans into a private loan. The warning at the top is not theoretical — borrowers lose six figures of forgiveness this way every year.
  4. If you have FFEL or Perkins loans, consolidate to Direct ONLY before you start counting toward PSLF. Once you've accrued qualifying months under Direct, don't reconsolidate.
  5. Use the PSLF Help Tool at studentaid.gov to verify your employer and track your count. Servicer mistakes are common; annual ECFs are your paper trail.