To get Public Service Loan Forgiveness, you need Direct federal loans, a qualifying repayment plan (typically an income-driven plan), and 120 qualifying monthly payments while working full-time at a qualifying government or 501(c)(3) nonprofit employer. Submit the PSLF Form annually to track progress — don't wait until payment 120.
Public Service Loan Forgiveness (PSLF) cancels whatever remains on your Direct federal student loans after you've made 120 qualifying monthly payments while working full-time for a qualifying public service employer. The forgiveness is tax-free at the federal level. The full program rules, employer eligibility checker, and application forms are at studentaid.gov/pslf.
Only Direct Loans qualify for PSLF. If you have FFEL (Federal Family Education Loan) Program loans or Perkins Loans, they must be consolidated into a Direct Consolidation Loan before those payments can count. Payments made on unconsolidated FFEL or Perkins loans — even years of them — do not count toward the 120. Confirm your loan types at studentaid.gov by logging in with your FSA ID.
You must be enrolled in a qualifying repayment plan for your payments to count. In practice, this means an income-driven repayment (IDR) plan — PAYE, SAVE, IBR, or ICR. The Standard 10-Year plan also qualifies, but borrowers on it typically pay off the loan before 120 payments, so IDR is the strategic pairing. Lower IDR payments mean a larger balance forgiven at payment 120.
Qualifying employers include U.S. federal, state, local, and tribal government agencies and organizations that are tax-exempt under Section 501(c)(3) of the Internal Revenue Code. Private for-profit employers, private for-profit contractors, and most partisan political organizations do not qualify — even if the work itself is public-service-oriented. Use the PSLF Employer Search tool at studentaid.gov to verify your employer before counting on eligibility.
The Department of Education strongly recommends submitting the PSLF Form annually — or whenever you change employers — rather than waiting until payment 120. Annual submissions confirm your employer qualifies and allow your PSLF servicer to count your qualifying payments in real time. Errors discovered at payment 120 are avoidable if caught early. Your MOHELA servicer account will display your running qualifying payment count.