.unit-select { padding: 0.8rem 1rem; border: 2px solid #e0e0e0; border-radius: 10px; font-size: 0.95rem; background: white; color: #333; cursor: pointer; transition: all 0.3s ease; min-width: 90px; flex-shrink: 0; } .unit-select:focus { outline: none; border-color: #667eea; box-shadow: 0 0 0 3px rgba(102, 126, 234, 0.1); } .input-row { display: flex; gap: 0.5rem; align-items: flex-start; } .input-row .input-field { flex: 1; } .cmp-table { width: 100%; border-collapse: collapse; margin: 1.2rem 0; font-size: 0.92rem; background: white; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 10px rgba(0,0,0,0.06); } .cmp-table th { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 0.85rem 0.7rem; text-align: left; font-weight: 600; } .cmp-table td { padding: 0.75rem 0.7rem; border-bottom: 1px solid #f0f0f0; color: #444; } .cmp-table tr:last-child td { border-bottom: none; } .cmp-table tr:nth-child(even) td { background: #fafaff; } .cmp-table .hl { color: #667eea; font-weight: 700; } .table-scroll { overflow-x: auto; } .steps-list { margin: 1rem 0 1rem 1.2rem; line-height: 1.9; color: #555; } .steps-list li { margin-bottom: 0.35rem; } .tip-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 1rem; margin: 1.2rem 0; } .tip-card { background: linear-gradient(135deg, rgba(102,126,234,0.07) 0%, rgba(118,75,162,0.05) 100%); border: 1px solid rgba(102,126,234,0.16); border-radius: 12px; padding: 1rem 1.1rem; } .tip-card h4 { color: #667eea; font-size: 0.98rem; margin-bottom: 0.4rem; } .tip-card p { font-size: 0.88rem; color: #666; line-height: 1.6; } .formula-box { background: linear-gradient(135deg, rgba(102,126,234,0.08) 0%, rgba(118,75,162,0.06) 100%); border-left: 4px solid #667eea; border-radius: 10px; padding: 1.1rem 1.3rem; margin: 1.2rem 0; } .formula-box .formula { font-family: 'Times New Roman', Georgia, serif; font-size: 1.22rem; color: #333; margin-bottom: 0.45rem; text-align: center; } .formula-box .formula-desc { font-size: 0.88rem; color: #777; text-align: center; } .mode-toggle { display: flex; gap: 0.7rem; flex-wrap: wrap; margin-bottom: 1.4rem; } .mode-toggle input[type="radio"] { display: none; } .mode-toggle label { background: rgba(102,126,234,0.08); border: 2px solid rgba(102,126,234,0.2); border-radius: 12px; padding: 0.75rem 1.2rem; cursor: pointer; transition: all 0.3s ease; font-weight: 600; color: #667eea; flex: 1; min-width: 170px; text-align: center; font-size: 0.92rem; } .mode-toggle label:hover { background: rgba(102,126,234,0.15); } .mode-toggle input[type="radio"]:checked + label { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; border-color: transparent; } .mode-panel { display: none; } .mode-panel.active { display: block; animation: fadeIn 0.3s ease-in-out; } @keyframes fadeIn { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } } @media (max-width: 768px) { .input-row { flex-direction: column; } .unit-select { width: 100%; } .mode-toggle { flex-direction: column; } .mode-toggle label { min-width: 100%; } }
Free to Use

🏛️ Public Service Loan Forgiveness Calculator

PSLF forgives your remaining federal student loan balance tax-free after 120 qualifying monthly payments while working full-time for a qualifying employer. This calculator counts your progress, projects your forgiveness date, and estimates the balance that would be wiped out.

Worked Examples

Example 1 — Halfway there. A public school teacher has made 48 qualifying payments on 12 payments per year. At that pace they need 72 more payments, or 6 more years, reaching 120 in year 10 of qualifying employment. Their $45,000 balance would then be forgiven entirely and free of federal income tax.

Example 2 — The balance that grows before forgiveness. A social worker owes $60,000 at 6.5% with a $320 IDR payment on 72 remaining payments. Interest accrues at about $3,900 a year while payments total only $3,840 — so the balance drifts upward slightly before forgiveness. That is fine: PSLF forgives the entire balance including the accrued interest, which is the whole point of the program.

Example 3 — Wrong loan type, no credit. A nurse with $30,000 in FFEL loans worked 6 years at a qualifying hospital before discovering FFEL payments do not count. Consolidating into a Direct Consolidation Loan starts the clock over at zero for that balance. This single mistake costs more years than any other PSLF error — always confirm loan type first.

Example 4 — The 30-hour rule. A part-time librarian working 25 hours a week does not meet the full-time threshold on its own, and those months do not count. Working 30 hours or more at a single qualifying employer does satisfy the full-time requirement, which is lower than many borrowers assume.

PSLF Eligibility Requirements

RequirementWhat QualifiesWhat Does Not
EmployerGovernment or 501(c)(3) nonprofitFor-profit companies; most non-501(c)(3) nonprofits
Hours30+ hours/week full-timeUnder 30 hours at any single employer
Loan typeDirect LoansFFEL, Perkins, private (unless consolidated)
Repayment planAny IDR plan, or standard 10-yearExtended and graduated plans
Payment count120 qualifying monthly paymentsPayments made while in school or grace
Employment at forgivenessMust still be employed by a qualifying employerEmployment that ended before applying

The PSLF Math

Payments Remaining = 120 − Qualifying Payments Made
Only qualifying months count — employer, loan type, and plan all matter
Months to Forgiveness = Payments Remaining
One qualifying payment per month, at 12 per year
Balance Forgiven = Balance Grown at Interest − Payments Made
PSLF forgives the full remaining balance, interest included

How To Use This Calculator

  1. Use the Progress mode if you want a quick read on how far along you are and when you will hit 120.
  2. Use Project Forgiveness if you want to know how much of your balance will actually be wiped out, after payments and interest.
  3. Use Do I Qualify as a first-pass screen on employer type, hours, loan type, and repayment plan.
  4. Cross-check every answer against your official PSLF payment count from MOHELA or StudentAid.gov.
  5. Recertify employment annually with the PSLF Help Tool even if you are not applying yet.

Common Traps That Reset Your Clock

Wrong repayment plan

Payments made on an Extended or Graduated plan do not count. Switch to an IDR plan and those months start qualifying.

Not recertifying

Payments only count once employment is certified. Certify every year rather than waiting until you file for forgiveness.

FFEL and Perkins loans

These are not Direct Loans and do not qualify. Consolidating makes them eligible but restarts the count at zero.

Late or partial payments

A payment made more than 15 days late, or for less than the amount due, does not count as a qualifying payment for that month.

📘 How Public Service Loan Forgiveness Works

The Public Service Loan Forgiveness program was created by Congress in 2007 to encourage graduates into public-interest careers. It is uniquely generous because it forgives the entire remaining balance — principal, accrued interest, and capitalized interest — and the forgiven amount has historically been excluded from federal income tax. Compare that with the 20- to 25-year forgiveness available under income-driven repayment, which generally produces a taxable event, and the reason PSLF is so sought after becomes clear.

The program is built on three gates that must all be satisfied simultaneously for a month to count. First, your employer must be a government body or a 501(c)(3) nonprofit. Second, you must work at least 30 hours per week for that employer. Third, your loan must be a Direct Loan and your repayment plan must be either an income-driven plan or the standard 10-year plan. A month that fails any one of the three gates does not count toward the 120, no matter how faithfully you paid.

The FFEL Trap

By far the most expensive PSLF mistake is holding the wrong loan type. FFEL Program loans and Perkins loans are not Direct Loans, so payments on them never qualify. Borrowers commonly learn this after years of qualifying employment. The remedy is a Direct Consolidation Loan, which makes the balance eligible for PSLF — but the qualifying payment count restarts at zero on the new consolidation loan. For a borrower six years into a public service career with FFEL loans, consolidation means the earliest possible forgiveness is fourteen years away rather than four.

Who Should Pursue PSLF

PSLF rewards borrowers with a large balance relative to income who intend to stay in public service long term. A teacher, nurse, public defender, social worker, or government analyst with $40,000 or more in Direct Loans and an IDR payment well below the standard payment stands to have the most forgiven. Borrowers with small balances and rising incomes may actually finish paying off their loans before reaching 120 payments, in which case PSLF never triggers and the extra paperwork bought nothing.

📊 PSLF vs IDR Forgiveness vs Refinancing

FeaturePSLFIDR ForgivenessPrivate Refinancing
Time to discharge10 years (120 payments)20 – 25 yearsNo forgiveness
Employer requirementGovernment or 501(c)(3)NoneNone
Federal income tax on forgiven amountGenerally excludedUsually taxableN/A
Loan typesDirect onlyDirect, FFELAny (loans refinanced away)
Interest rateUnchanged federal rateUnchanged federal rateSet by lender, rate risk
ReversibleYes — federal protections retainedYesNo — federal benefits lost permanently

Refinancing federal loans into a private loan permanently forfeits PSLF, IDR forgiveness, deferment, and income-driven payment options. For anyone in public service, that trade is usually a serious mistake.

⚠️ Important Note: This calculator provides an educational estimate of PSLF progress and projected forgiveness using the inputs you supply. Official payment counts are determined solely by the Department of Education and your servicer using certified employment records and verified loan histories. Regulatory changes, litigation, and servicer transitions can affect eligibility and timelines. Qualifying payments require certification through the PSLF Help Tool. This is not legal or financial advice — verify your official count at StudentAid.gov before making decisions.

❓ Frequently Asked Questions

How many payments do I need for PSLF?

You need 120 qualifying monthly payments, which equals ten years of qualifying employment and payments. Only months that satisfy all three gates — qualifying employer, at least 30 hours per week, and a qualifying Direct Loan on an approved repayment plan — count toward the total.

Who counts as a qualifying employer for PSLF?

Qualifying employers include federal, state, local, and tribal government agencies, and any organization that is tax-exempt under section 501(c)(3) of the Internal Revenue Code. Most other nonprofits do not qualify unless they provide a qualifying public service such as emergency management or public health.

Do FFEL or Perkins loans qualify for PSLF?

No. Only Direct Loans qualify for PSLF. FFEL Program loans and Perkins loans are excluded unless you consolidate them into a Direct Consolidation Loan, and consolidation resets your qualifying payment count to zero on the new loan.

Is PSLF forgiveness taxable?

Forgiveness under the Public Service Loan Forgiveness program has historically been excluded from federal income tax, unlike forgiveness under the 20- and 25-year income-driven repayment plans which is normally taxable. State treatment can differ, so check your own state rules.

What happens if I change employers mid-career?

Qualifying payments already earned stay on your record as long as they were properly certified. What matters at the time you apply for forgiveness is that you are still employed full-time by a qualifying employer. Moving between qualifying employers does not reset your count.

How do I certify my PSLF employment?

Use the PSLF Help Tool at StudentAid.gov to generate the employer certification form, have your employer sign it, and submit it to MOHELA, the current PSLF servicer. Certifying annually is strongly recommended, because qualifying counts are only credited once employment is verified.