Government Pension Offset (GPO)
A rule that used to reduce Social Security spouse or survivor benefits for people who got a government pension from non-covered work.
The Government Pension Offset (GPO) was a Social Security rule that lowered the spouse or survivor benefit a person could collect if they also got a pension from a federal, state, or local government job that did not pay Social Security taxes. The cut was usually two-thirds of the government pension, which often wiped out the spouse benefit completely. Many widows of teachers, police officers, and firefighters lost most or all of their survivor checks because of GPO. The Social Security Fairness Act, signed January 5, 2025, repealed GPO. People whose spouse or survivor benefits were cut by GPO are now eligible for the full amount, and Social Security is paying back pay to January 2024. SSA is processing the changes automatically — you do not need to file a new claim — but if you never applied for spouse or survivor benefits because GPO would have zeroed them out, you should apply now. Adjustments are being mailed in batches and may take several months to fully process.
In real life
- A widow whose husband paid Social Security got nothing as a survivor because her teacher pension triggered GPO; in 2025 she now gets the full survivor check.
- A retired police officer's wife can finally claim a spouse benefit that was offset to zero before.
- A federal CSRS retiree is now applying for the spouse benefit she was told not to bother with for 20 years.
Also known as
Frequently asked questions about Government Pension Offset (GPO)
Is GPO still in effect?+
No. The Social Security Fairness Act repealed GPO effective for benefits payable from January 2024 forward.
What if I never filed because GPO would have wiped out my benefit?+
You should file now. Back pay is generally limited to six months before the application date for spouse and survivor claims, so apply as soon as you can.
Do I need to do anything if I was already getting a reduced check?+
No. SSA is recalculating automatically. Keep your contact and bank details current.
Where can I check my status?+
Sign in at ssa.gov/myaccount or call 1-800-772-1213.
Source: ssa.gov