PensionMath

Windfall Elimination Provision Calculator

WEP was repealed on January 5, 2025 under the Social Security Fairness Act. This calculator shows what your reduction was before repeal. Use it to verify your retroactive payment amount or understand your benefit history.

How this calculator works and the math behind it

WEP was repealed January 5, 2025. If your benefit was reduced, SSA has already issued a retroactive payment and permanently increased your monthly amount. Call SSA at 1-800-772-1213 or check ssa.gov to confirm. This calculator is for historical reference and retroactive payment verification.

WEP was REPEALED on January 5, 2025

The Social Security Fairness Act (Public Law 118-215), signed January 5, 2025, eliminated WEP for all affected workers retroactive to December 2023. If your benefit hasn't been restored yet, you're owed retroactive payments and a permanent monthly increase. Call SSA at 1-800-772-1213.

This calculator is a historical and retroactive reference tool. Use it to estimate what your WEP reduction was so you can verify SSA restored the correct amount.

Use the amount shown on your SSA statement before any WEP reduction, or the amount at ssa.gov/myaccount.

Years paying SS taxes with earnings above the SSA "substantial earnings" threshold (approx. $31,275 in 2025, the last year WEP was in effect).

Your monthly pension from the non-SS-covered job (CSRS, state teacher, etc.).

Free to run. Full analysis + PDF/PNG export is $19.99, yours permanently on this device.

Get SSA payment updates

SSA is still processing retroactive payments for WEP-affected workers. We'll email when SSA announces payment timelines, amount adjustments, or new guidance for non-covered pension recipients.

No spam. One email per month, or sooner if rates shift meaningfully. Unsubscribe anytime.

How the WEP formula actually works

The standard Social Security benefit formula is progressive by design. It applies a 90% factor to the first bend point of your Average Indexed Monthly Earnings, 32% to the middle tier, and 15% to the top. Someone with low lifetime earnings gets a proportionally higher benefit than a high earner relative to their contributions. That progressivity exists because the formula assumes low earners had no other retirement income.

WEP targeted workers who appeared low-earning in the Social Security system because they spent years in jobs that didn't pay SS taxes. A teacher who worked 25 years outside Social Security and then 10 years in an SS-covered job had 10 years of covered earnings. The formula would normally treat her as a low-lifetime earner and apply the generous 90% factor. WEP said: she has a pension from those 25 non-covered years, so she's not actually a low earner. The 90% factor got replaced with something lower.

How much lower depended on years of substantial Social Security-covered earnings. At 20 years or fewer, the factor dropped to 40%, the maximum WEP reduction. Each year above 20 phased it back up by 5 percentage points until it reached the full 90% at 30 years.

The WEP phase-out by years of substantial earnings

Years of substantial SS earningsFirst bend-point factorMax reduction (pre-repeal)
20 or fewer40%~$614/mo
2145%~$552/mo
2250%~$490/mo
2355%~$429/mo
2460%~$368/mo
2565%~$307/mo
2670%~$245/mo
2775%~$184/mo
2880%~$123/mo
2985%~$61/mo
30 or more90%No reduction

What counted as "substantial" earnings? The SSA published a threshold each year. For 2025 (the last year WEP was in effect), the substantial earnings threshold was $31,275. You needed to have paid Social Security taxes on at least that amount in a given year for it to count toward your WEP phase-out. Years below the threshold didn't count, even if you worked in a covered job part-time. Your Social Security statement shows which years SSA credited as substantial.

The half-pension cap

WEP had one protection built in: the reduction couldn't exceed half of your monthly non-covered pension. If your CSRS annuity or state teacher pension was $900/month, WEP couldn't reduce your Social Security benefit by more than $450. This cap mattered most for people with modest pensions and decent Social Security earnings histories.

The cap didn't help much if your pension was large. A $3,000/month CSRS pension gave a cap of $1,500, and the actual WEP reduction based on the formula was already well below that for most workers. The half-pension cap was a floor for the smallest pensions, not a practical limit for most people who were subject to WEP.

WEP vs. GPO: two rules, two targets

These get conflated constantly, and that confusion costs people real money in retirement planning.

WEP reduced your own Social Security retirement or disability benefit. If you paid into Social Security from a part-time or second-career job and also had a pension from non-covered government employment, WEP adjusted your own SS benefit. GPO was a separate rule entirely. It reduced the spousal or survivor Social Security benefit you received based on your spouse's earnings record. If you had a government pension, you may have been subject to both rules independently, each calculated separately.

A retired CSRS federal employee who also had 15 years of private-sector SS-covered earnings faced both: WEP on their own SS benefit (reduced because they had fewer than 30 years of substantial earnings) and potentially GPO on any spousal benefit they'd receive from a spouse's SS record. Use the GPO calculator separately to model the spousal or survivor impact.

Who should care about WEP

Teachers in the 15+ states where public school teachers don't pay Social Security taxes were the largest affected group: California, Colorado, Connecticut, Georgia, Illinois, Kentucky, Louisiana, Maine, Massachusetts, Missouri, Nevada, Ohio, Rhode Island, and Texas, among others. Federal employees under the old Civil Service Retirement System (hired before January 1984) were another major group. Some municipal employees, police and fire in certain states, and other public sector workers rounded out the population.

If you worked in one of those jobs for any period of your career and also had Social Security-covered earnings from other work, check whether WEP applied before its repeal. People discovered it at Social Security's online estimator and were shocked to see their benefit several hundred dollars lower than they expected.

The Social Security Fairness Act: WEP eliminated January 5, 2025

Congress passed the Social Security Fairness Act and President Biden signed it on January 5, 2025. WEP and GPO were both eliminated. The repeal applies to benefits payable after December 2023, so workers who were subject to WEP received retroactive payments covering benefits from January 2024 through their processing date, plus a permanent monthly increase going forward.

Processing happened automatically for people already receiving benefits. If your monthly payment still doesn't reflect the WEP removal, call 1-800-772-1213 or check your benefit status at ssa.gov/myaccount.

This calculator remains useful for verifying that your retroactive payment reflects the correct pre-repeal reduction, or for understanding what WEP cost you before January 5, 2025.

Frequently asked questions

What is the Windfall Elimination Provision?

WEP was a rule that reduced Social Security benefits for workers who received a pension from a job that did not withhold SS taxes. It lowered the standard 90% factor applied to the first bend point of the benefit formula, reducing benefits by up to roughly $614/month before its repeal.

Was WEP eliminated?

Yes. The Social Security Fairness Act signed January 5, 2025 eliminated WEP and GPO. SSA issued retroactive payments and permanent monthly increases for affected workers. Contact SSA at 1-800-772-1213 to confirm your updated benefit.

Who did WEP affect?

WEP affected workers who paid Social Security taxes in some years but also worked in jobs not covered by Social Security -- typically federal employees under the old CSRS system, state and local government workers, and teachers in 15+ states that operated outside Social Security.

Could I have avoided WEP by accumulating more substantial earnings years?

Yes, with 30 or more years of substantial earnings you were fully exempt from WEP. The reduction phased out between 21 and 29 years. WEP was repealed January 5, 2025, so this is no longer relevant for future benefits.

Did WEP affect survivor or spousal SS benefits?

No. WEP only applied to your own retirement or disability benefit. A separate rule, GPO (Government Pension Offset), affected spousal and survivor benefits. If you had a government pension, you may have been subject to both rules independently. Both were repealed January 5, 2025.

Related calculators

GPO Calculator

Government Pension Offset on spousal and survivor Social Security benefits

Social Security Break-Even

When does waiting to claim Social Security pay off?

Ohio STRS Calculator

Ohio teacher pension outside Social Security, a common WEP-affected system

Texas TRS Calculator

Texas teacher pension where WEP frequently applied

Illinois TRS Calculator

Illinois teacher pension with non-covered employment and former WEP exposure

Related reading