Start my plan

Government Pension Offset Calculator

See how the traditional GPO formula would have reduced your Social Security spousal or survivor benefits. The GPO was repealed by the Social Security Fairness Act (signed January 2025) for benefits payable after December 2023. This calculator is for educational and historical comparison purposes. Contact the SSA to confirm how the repeal affects your specific situation.

Government Pension

Your monthly pension from federal, state, or local government employment not covered by Social Security

Spousal benefit is based on a living spouse; survivor benefit is after a spouse passes

Social Security Benefit

Your estimated Social Security spousal or survivor benefit before any GPO reduction

Your results

GPO Would Have Reduced Your SS Benefit by 93%

Under the traditional GPO formula (repealed January 2025), your Social Security spousal benefit would have been reduced by two-thirds of your $2,500/mo government pension. Contact the SSA to confirm your current benefit amount.

SS Before GPO
$1,800
per month
GPO Reduction (historical)
$1,667
93% of benefit
Net SS (under old GPO)
$133
would have been
Total Annual Income
$31,596
pension + net SS

Historical GPO formula (repealed Jan 2025): offset = 2/3 of government pension. Full retirement age: 67 (born 1960). Results are for educational purposes only.

GPO Would Have Reduced Your SS Benefit by 93%

See if a bad market changes that

Monthly Income Breakdown

Government pension vs net Social Security benefit

Total

$2,633

/mo

Government Pension
95%
$2,500/mo
Net SS Benefit
5%
$133/mo

Personalized Insights

Actionable recommendations based on your numbers

  • warning:

    Significant Benefit Reduction

    The GPO reduces your Social Security benefit by 93%, from $1,800 to $133 per month. You still receive a partial benefit.

  • info:

    How the GPO Worked

    The Government Pension Offset (repealed January 2025) reduced Social Security spousal benefits by two-thirds of the government pension. Under that formula, your $2,500 pension would have created a $1,667 monthly offset.

  • info:

    Full Retirement Age

    Based on your birth year of 1960, your full retirement age is 67. Claiming Social Security benefits before FRA reduces the amount you receive.

Showing 3 of 4 insights

See what your numbers mean together.

Turn this result into a retirement plan you can test, adjust, and return to as life changes.

Build my retirement plan
Calculator guide

Government Pension Offset Calculator: Understand the Historical Benefit Reduction

Use this guide to understand the assumptions, inputs, results, and next steps behind the calculator.

Created by Luis Gonzalez · Last updated June 4, 2026

Overview

The Government Pension Offset (GPO) was a federal rule that reduced certain Social Security benefits based on a government pension from work not covered by Social Security. This calculator shows a historical GPO estimate: it subtracts two-thirds of the entered monthly government pension from the entered Social Security spousal or survivor benefit, subject to a floor of zero.

Important 2026 context: The Social Security Fairness Act, signed in January 2025, repealed the GPO and Windfall Elimination Provision for benefits payable after December 2023. The calculator’s output labels explicitly describe historical GPO and “Net SS (under old GPO).” Its result should not be treated as the reduction that applies to current benefits. Read the Social Security Administration’s Social Security Fairness Act information for current implementation details.

With the default inputs—$2,500 monthly government pension and $1,800 monthly Social Security benefit, with no covered employment years entered—the historical formula produces a $1,667 monthly GPO reduction. The calculator shows $133 net Social Security under the old GPO, plus the pension, for $2,633 monthly total income or $31,596 annually. The current law change means this historical estimate does not describe the post-repeal benefit calculation.

1

How the Historical GPO Estimate Works

Under the former rule, the GPO reduction generally equaled two-thirds of the government pension from work not covered by Social Security. The reduction applied to Social Security benefits received as a spouse or surviving spouse, not to a person’s own retirement benefit in the same way.

The calculator takes the entered monthly pension, multiplies by two-thirds, and subtracts that amount from the entered Social Security benefit. It does not allow the net benefit to fall below zero. It then adds the pension and net Social Security amount to calculate monthly and annual income.

The default example can be followed directly: $2,500 × 2/3 = $1,666.67, rounded to $1,667. Then $1,800 − $1,667 = $133 net Social Security under the historical GPO. Total monthly income is $2,500 + $133 = $2,633, and annual income is $2,633 × 12 = $31,596.

The calculator also reports that the historical offset is about 92.6% of the $1,800 Social Security input: $1,667 ÷ $1,800 × 100 = approximately 92.61%. This percentage is a comparison of the modeled offset with the entered benefit, not an independently calculated eligibility determination.

2

Formula: Historical Offset and Income

Historical GPO reduction =
two-thirds × monthly government pension
Net Social Security under historical GPO =
the larger of zero or (monthly Social Security benefit − GPO reduction)
Total monthly income =
monthly government pension + net Social Security benefit
Total annual income = total monthly income × 12

The calculator sets the historical reduction to zero if the covered-employment input is 30 years or more. That reflects the former exemption logic built into this tool. It does not verify work records, determine whether earnings were covered by Social Security, or adjudicate past benefit eligibility.

The “pension type” input is present in the calculator, but the displayed compute logic does not use it to change the formula. The entered birth year is used to display a full retirement age; it does not alter the GPO calculation itself. That means the estimate is a simplified illustration rather than a complete review of Social Security eligibility or pension type.

3

GPO Repeal: What Changed and What Did Not

The Social Security Fairness Act repealed the GPO and WEP for benefits payable after December 2023. The SSA says it is adjusting benefits affected by the repeal. As a result, people who previously had a spousal or survivor benefit reduced by the GPO may have a different current benefit than the historical calculator result suggests.

The legislation does not automatically establish that someone qualifies for a spousal or survivor benefit. Social Security eligibility, the worker’s record, family status, age, application timing, and other rules still matter. Nor does the calculator estimate the revised amount after repeal. Its formula retains the old two-thirds offset and does not apply SSA’s individual benefit determination.

The SSA’s spousal benefits information explains benefit eligibility. If the question is about your own retirement benefit rather than an auxiliary spousal or survivor benefit, estimate that separately with the Social Security calculator or check timing with the Social Security full retirement age calculator.

For pension planning, compare expected pension payments using the pension income calculator or pension calculator. If you are deciding how to manage pension payments after retirement, the pension withdrawal calculator and pension withdrawal tax calculator address separate questions.

4

Compare Historical GPO Scenarios

The following table applies the calculator’s historical formula to alternative pension and benefit inputs. It is illustrative and does not estimate current benefits after repeal.

Monthly pensionSocial Security benefit before GPOHistorical reduction (2/3 pension)Historical net benefit
$1,500$2,000$1,000$1,000
$2,500$1,800$1,667$133
$3,000$1,600$2,000$0

The final row demonstrates the old formula’s zero floor: the $2,000 calculated reduction exceeds the $1,600 benefit, so modeled net Social Security is zero rather than negative. Under current law, use SSA information and a personalized benefit statement instead of interpreting this historical table as a current estimate.

The calculator contains a 30-year covered-employment threshold in its historical logic. When the input is 30 or more years, it reports no historical GPO reduction. This is a calculator rule for illustrating the former offset and does not establish how the repeal applies to a particular person. The SSA’s Social Security Fairness Act page is the relevant source for current status.

5

Next Steps

Treat the calculator as an illustration of the former two-thirds offset, not as a 2026 benefit quote. Check your Social Security account and SSA notices for any adjustment following repeal, then review pension income and claiming choices separately with the Social Security break-even calculator and a retirement income projection.

Frequently Asked Questions

Quick answers to the questions people usually have after running the retirement calculator.

1Does the Government Pension Offset still reduce Social Security benefits in 2026?

The GPO was repealed for benefits payable after December 2023 under the Social Security Fairness Act. This calculator shows the historical two-thirds offset and is not a current post-repeal benefit estimator.

2Does the calculator’s $133 net benefit represent what I will receive now?

No. It is the result under the old GPO formula using the default inputs. The calculator does not apply the post-repeal rules or determine your current entitlement.

3What does the 30 years of covered employment input mean?

In the calculator’s historical logic, entering 30 or more years sets the GPO reduction to zero. The tool does not verify which work years were covered by Social Security or decide whether the exemption applies to a past claim.

4Does the GPO apply to my own Social Security retirement benefit?

The former GPO generally affected spousal and survivor benefits when a person also received a pension from non-covered government employment. The calculator is not a complete tool for determining how your own retirement benefit is calculated.

5Should I delay claiming Social Security or start as soon as possible?

That decision depends on benefit eligibility, age, health, household income, and the value of survivor protection; the historical offset result alone cannot answer it. Compare claiming ages using the Social Security delayed retirement calculator and review the age 62 vs. 67 vs. 70 guide.

6Why does the calculator ask for birth year?

It uses birth year to display a full retirement age estimate. In the provided calculation, birth year does not change the historical GPO reduction, and the displayed age is not a determination of benefit eligibility.

KEEP EXPLORING

Explore another question connected to this topic.

Browse all calculators