FERS vs. CSRS vs. TSP: Understanding the Three-Legged Stool
A VN5 editorial guide. Reviewed by our team on December 4, 2025. Spotted an error? Email us and we'll fix it.
If you work for the federal government, your retirement is built on three distinct pieces, not one. The Civil Service Retirement System (CSRS), the Federal Employees Retirement System (FERS), and the Thrift Savings Plan (TSP) are often discussed as if they were interchangeable, but they are structurally different programs created in different eras to solve different problems. Understanding which system you are in — and how the three pieces interact — is the single most important thing you can do for your federal retirement planning. This guide walks through the history of all three systems, the CSRS Offset category for post-1984 rehires, the FERS transferee election of 1987, the Windfall Elimination Provision, and a detailed benefit comparison for a hypothetical employee at age 62.
A brief history of the three systems
The oldest of the three, CSRS, was created in 1920 to provide a defined-benefit pension for federal civilian employees. It was a generous system: a single-employer pension funded by employee contributions and treasury appropriations, with no Social Security coverage and no required individual savings. CSRS employees did not pay Social Security payroll taxes, and they did not receive Social Security benefits based on federal employment.
That changed in 1983, when Congress brought federal employees into the Social Security system. As of January 1, 1984, CSRS was closed to new hires. Employees already in CSRS stayed in it; new employees were placed in an interim plan and, as of January 1, 1987, in FERS. The Federal Employees' Retirement System Act of 1986 (Public Law 99-335) created FERS as a three-legged stool: a smaller defined-benefit annuity, full Social Security coverage, and a defined-contribution savings plan called the TSP, which opened to federal employees in 1987.
A small group of employees hired between 1984 and 1986 paid into both CSRS and Social Security under an interim arrangement. Those employees were given a one-time election in 1987 to stay in CSRS Offset (CSRS with Social Security) or move to FERS. The decision is permanent.
The "CSRS Offset" category (post-1984 rehires)
CSRS Offset is a hybrid status that applies to a specific group of employees: those who had at least five years of creditable civilian service under CSRS before January 1, 1984, then returned to federal service after 1983, by which point Social Security coverage was mandatory. These employees pay into both CSRS (at the standard 7% rate) and Social Security (at the standard 6.2% rate) while employed.
During their working years, CSRS Offset employees accumulate both CSRS service credit and Social Security earnings credits. At retirement, their annuity is computed under the standard CSRS formula (1.5% for first 5 years, 1.75% for years 6–10, 2% for years beyond 10, capped at 80% of High-3). But when they become eligible for Social Security — typically at age 62 — the CSRS annuity is reduced by the amount of Social Security benefit attributable to their CSRS-offset years.
This offset rule, codified at 5 U.S.C. § 8332(k), ensures that the employee does not "double dip" — receive both a full CSRS annuity and a full Social Security benefit for the same years of service. The mechanics: SSA computes the Social Security benefit; OPM computes the offset amount using a formula based on the average Social Security benefit payable to a worker with similar earnings and the number of years of offset service.
Example: a CSRS Offset employee with 10 years of pre-1984 CSRS service and 20 years of post-1984 Offset service retires at age 62. The CSRS annuity is computed on all 30 years. At age 62, OPM reduces the annuity by the Social Security benefit attributable to the 20 Offset years. The reduction might be $400–$800/month, depending on the SSA computation. The employee also receives the Social Security benefit, which typically more than offsets the annuity reduction — meaning the total income from CSRS + Social Security is roughly what the employee would have received under pure CSRS.
The FERS transferee decision in the 1987 election window
The 1987 election window was a one-time opportunity for CSRS employees to switch to FERS. Between January 1, 1987 and July 1, 1987, every employee in CSRS (except those in CSRS Offset, who had their own election) had a one-time, irrevocable choice: stay in CSRS or transfer to FERS. The decision was complex, and many employees later regretted whichever choice they made.
The decision factors in 1987 included:
- Age and years of service. Younger employees with fewer CSRS years generally benefited from transferring to FERS, because they would have a longer working lifetime to accumulate TSP earnings. Older employees with 15+ CSRS years usually benefited from staying in CSRS, because the larger defined-benefit annuity was valuable and there was less time to accumulate TSP growth.
- TSP match. FERS transferees received retroactive TSP matching contributions for years they had been in CSRS (since 1984), which could amount to a substantial lump sum. Employees who had not been contributing to TSP during the CSRS years had to set up contributions to capture future matching.
- Social Security coverage. Transferring to FERS meant future federal earnings would count toward Social Security. For employees who had substantial non-federal Social Security earnings, this was less important; for employees who had worked only in CSRS-covered federal jobs, this was a major benefit.
- COLA differential. CSRS received full CPI-W COLAs; FERS received the "diet COLA." For younger transferees, the COLA differential would compound over a long retirement and could be a meaningful disadvantage of FERS.
Many CSRS employees who were near retirement in 1987 stayed in CSRS. Many younger employees transferred. The decision is now permanent — there is no second election window, and no current mechanism to switch between systems.
FERS: the three-legged stool
FERS is intentionally lighter on the annuity side than CSRS, but compensates with Social Security and a much larger TSP benefit. The three legs are:
- FERS basic annuity — a defined-benefit pension administered by the Office of Personnel Management (OPM), funded by employee contributions of 0.8% (original FERS), 3.1% (FERS-RAE, hired after Dec 31, 2012), or 4.4% (FERS-FRAE, hired after Dec 31, 2013).
- Social Security — full OASDI coverage; FERS employees pay the same 6.2% Social Security tax as any other worker, up to the annual wage base.
- Thrift Savings Plan (TSP) — a defined-contribution plan comparable to a 401(k), with agency automatic contributions and matching.
The FERS basic annuity formula is: 1% × high-3 average salary × years of creditable service. If you retire at age 62 or older with at least 20 years of service, the multiplier increases to 1.1% per year. Special category employees — law enforcement officers, firefighters, air traffic controllers, and Capitol police — get an enhanced multiplier of 1.7% per year for the first 20 years and 1% thereafter, and can retire earlier without penalty.
For example, a FERS employee with a $100,000 high-3 and 30 years of service retiring at 62 would receive 1.1% × $100,000 × 30 = $33,000/year, or about $2,750/month, before taxes. That same employee at the same high-3 and service under CSRS would receive substantially more (see below).
CSRS: the single big leg
CSRS is a pure defined-benefit pension with a much more generous formula than FERS. The multiplier tiers up with service length:
- 1.5% per year for the first 5 years of service
- 1.75% per year for years 6 through 10
- 2.0% per year for each year beyond 10
The annuity is capped at 80% of high-3, reached at roughly 41 years and 11 months of service. CSRS employees contribute 7% of pay to the retirement fund (8% for those hired after 2012 under RAE rules, though this is rare since CSRS was closed in 1984), but they do not pay Social Security payroll tax on their federal earnings.
Using the same example — $100,000 high-3, 30 years of service — the CSRS annuity would be: (5 × 1.5%) + (5 × 1.75%) + (20 × 2.0%) = 7.5% + 8.75% + 40% = 56.25% of high-3, or $56,250/year. That is roughly $23,000 more per year than the FERS annuity at the same salary and service — about $4,200/month versus $2,750/month.
The catch: the CSRS employee does not receive Social Security based on federal employment. If they have fewer than 40 quarters of Social Security-covered work outside the federal government, they will not receive any Social Security retirement benefit at all. And if they do qualify for Social Security from non-federal work, the Windfall Elimination Provision (WEP) will reduce that benefit because they also receive a pension from non-Social-Security-covered employment.
TSP: the defined-contribution leg
The Thrift Savings Plan is technically available to both FERS and CSRS employees, but the employer contribution rules differ sharply. For FERS employees, the agency contributes:
- 1% automatic contribution to the traditional TSP account, regardless of whether the employee contributes.
- 100% match on the first 3% of pay the employee contributes.
- 50% match on the next 2% of pay the employee contributes.
The combined effect is that a FERS employee who contributes at least 5% of pay receives the full 5% agency contribution (1% automatic + 4% match). That is the single most valuable retirement benefit available to federal employees after the basic annuity, and failing to capture the full match is the most common — and most expensive — mistake FERS employees make.
For CSRS employees, the rules are different. CSRS employees can contribute to the TSP, but they do not receive the 5% agency matching. They can receive the 1% automatic contribution only in narrow circumstances (most CSRS employees do not). Because CSRS annuities are much larger, Congress built TSP primarily as a FERS benefit. CSRS employees who wanted supplemental retirement savings historically relied on the now-closed CSRS Voluntary Contribution Program (VCP) or on private IRAs.
In 2024, the TSP elective deferral limit is $23,000, with a $7,500 catch-up contribution for participants age 50 and older — a total of $30,500. The 2025 limit rises to $23,500. The TSP offers five core individual funds (G, F, C, S, I) and a series of Lifecycle (L) target-date funds, all with extremely low expense ratios.
A detailed benefit comparison at age 62
To make the differences concrete, let's compare three hypothetical employees with identical $100,000 High-3 salaries and 30 years of creditable service, all retiring at age 62. The only difference is which retirement system they are in. We assume the FERS employee contributed 5% to TSP for 30 years with a 7% average annual return, and the CSRS Offset employee has both CSRS and Social Security earnings.
| Component | CSRS | CSRS Offset | FERS |
|---|---|---|---|
| Employee contribution rate | 7.0% | 7.0% + 6.2% SS | 0.8% (orig) + 6.2% SS |
| Multiplier × years | 56.25% | 56.25% | 33.0% (1.1%) |
| Annual annuity (pre-offset) | $56,250 | $56,250 | $33,000 |
| CSRS offset at 62 | $0 | ($6,000 est.) | $0 |
| Net annuity | $56,250 | $50,250 | $33,000 |
| Social Security at 62 | $0 (no SS earnings) | $18,000 est. | $18,000 est. |
| TSP balance at retirement | ~$30,000 (no match) | ~$30,000 (no match) | ~$150,000 + $75,000 match = $225,000 |
| TSP annual withdrawal (4% rule) | $1,200 | $1,200 | $9,000 |
| FERS supplement (pre-62) | N/A | N/A | ~$0 (retired at 62) |
| Total annual income at 62 | $57,450 | $69,450 | $60,000 |
| COLA type | Full CPI-W | Full CPI-W (annuity) | Diet COLA |
The comparison reveals several surprises. First, CSRS Offset often produces the highest total income at 62, because the employee receives both a substantial CSRS annuity and a Social Security benefit, with only a partial offset. Second, FERS catches up substantially when TSP is factored in — the FERS employee with disciplined TSP contributions can match or exceed pure CSRS in total income. Third, the COLA differential favors CSRS and CSRS Offset, whose annuities keep pace with full CPI-W inflation.
Over a 25-year retirement, the COLA differential compounds. If CPI-W averages 3% per year, CSRS annuities keep pace; FERS annuities receive 2% (the diet COLA cap at 3% CPI-W). After 25 years, the CSRS annuity has grown by 110%; the FERS annuity has grown by only 64% — a 46% gap that gradually erodes the FERS advantage.
The Windfall Elimination Provision (WEP) for legacy CSRS
The Windfall Elimination Provision, codified at 42 U.S.C. § 415(a)(7), reduces the Social Security benefit of anyone who receives a pension from "non-covered" employment — employment where they did not pay Social Security payroll tax. CSRS employment is the classic non-covered employment, so CSRS retirees who also qualify for Social Security from other work face WEP reductions.
WEP works by modifying the bent-point formula used to compute the Social Security Primary Insurance Amount. The standard formula replaces 90% of the first bent point of AIME; under WEP, this 90% factor is reduced to as little as 40% for workers with 20 or fewer years of "substantial earnings" under Social Security. The reduction phases out between 21 and 30 years of substantial earnings.
The maximum WEP reduction for 2024 is $587/month (the difference between the 90% and 40% factors applied to the first bent point of $1,174). For a CSRS retiree who would otherwise receive $1,200/month from Social Security based on non-federal earnings, WEP cuts the benefit to roughly $613/month — a 49% reduction.
Important: WEP does not apply to CSRS Offset employees for their CSRS-offset years, because those years were covered by Social Security payroll tax. WEP also does not apply to FERS employees, who pay Social Security on all federal earnings. The WEP only affects pure CSRS retirees (and certain other non-covered pension recipients) who have separate Social Security earnings from non-covered pension work.
There is one major exception to WEP: the Government Pension Offset (GPO), which reduces Social Security spousal and survivor benefits for retirees who receive a non-covered pension. Under GPO, the spousal/survivor Social Security benefit is reduced by two-thirds of the non-covered pension amount. A CSRS retiree with a $3,000/month CSRS pension and a $1,500/month spousal Social Security benefit would see the spousal benefit eliminated entirely (two-thirds of $3,000 = $2,000, exceeding the $1,500 spousal benefit).
COLA rules and survivor benefits
Cost-of-living adjustments differ across the three systems. CSRS annuities receive a full COLA every year, pegged to the Consumer Price Index for Urban Wage Earners (CPI-W), regardless of the retiree's age. FERS annuities are subject to a different — and less generous — COLA rule:
- FERS retirees under age 62 receive no COLA (with limited exceptions for disability, survivor, and special category retirees).
- FERS retirees age 62 and older receive a COLA, but it is capped: if the CPI-W increase is 2% or less, the FERS COLA matches it; if the CPI-W is between 2% and 3%, the FERS COLA is 2%; if the CPI-W is 3% or more, the FERS COLA is CPI-W minus 1%.
This "diet COLA" can compound into a meaningful gap over a 25-year retirement. The FERS Special Retirement Supplement — a bridge payment that approximates the Social Security benefit until age 62 — partially offsets the early-retirement income gap, but it is not COLA-adjusted and ends at 62.
Survivor benefits are available in both systems. FERS offers a default 50% survivor annuity to a current spouse (reducing the retiree's annuity by 10%) and optional 25% coverage. CSRS offers up to 55% survivor annuity. In both systems, a former spouse may be entitled to a survivor benefit if a court order or election provides for it.
Which system "wins" depends on time and contribution
There is no clean winner between CSRS and FERS — the answer depends on three things: how long you worked, how much you contributed to TSP, and what you assume about investment returns and Social Security solvency.
For an employee with a 30-year career, low TSP contributions, and modest outside earnings, CSRS is generally better. The guaranteed annuity replaces a larger share of pre-retirement income, the full COLA protects against inflation, and the absence of Social Security is less damaging when there is little outside earnings history anyway.
For an employee who maxes out TSP contributions for 30 years, gets the full 5% match, and has substantial Social Security-covered earnings, FERS often comes out ahead — particularly if the TSP is invested aggressively (e.g., the C, S, and I funds) and the retiree benefits from long-term equity returns. The TSP's low costs and the Roth TSP option add flexibility that CSRS lacks.
Most federal employees today do not get to choose. CSRS is closed; if you were hired after 1983, you are in FERS (or in a special category). The decision matrix matters mainly for the small group of CSRS Offset employees who chose between systems, for rehires who had a prior CSRS election, and for anyone trying to understand what their parents' or spouses' CSRS benefit means.
Practical steps for current employees
If you are a FERS employee, three actions matter most. First, contribute at least 5% to TSP from your first paycheck — this captures the full agency match. Second, understand your high-3, because it is the basis for your annuity; promotions in the last three years of service have outsized impact. Third, verify your service computation date and buy back any military time if applicable, because every additional month of creditable service moves the annuity.
If you are a CSRS employee, the most important planning questions are around the WEP if you have non-federal Social Security earnings, and around the survivor election. CSRS annuities are large enough that the survivor annuity reduction is significant, and many CSRS retirees underestimate the financial impact on a surviving spouse.
Both groups should pull a copy of their Personal Statement of Benefits from Employee Express or myOPM each year and run the numbers with the OPM retirement calculators or with our FERS estimator.
Takeaways
CSRS, FERS, and TSP are not three versions of the same thing. CSRS is a single large defined-benefit pension with no Social Security. CSRS Offset applies to post-1984 rehires with pre-1984 CSRS service; their annuity is offset at age 62 by the Social Security benefit attributable to offset years. FERS is a smaller defined-benefit annuity plus Social Security plus a generous TSP match. TSP is the defined-contribution piece that, for FERS employees, often grows to be the largest of the three over a full career. The 1987 election window gave CSRS employees a one-time choice to transfer to FERS — a decision now permanent. The Windfall Elimination Provision reduces Social Security benefits for pure CSRS retirees with non-federal earnings, while the Government Pension Offset can eliminate spousal/survivor Social Security benefits entirely. Knowing which system you are in — and how the pieces fit together — is the foundation of any federal retirement plan.
Frequently asked questions
Can a CSRS employee contribute to the TSP?
Yes. CSRS employees can contribute to the TSP, but they do not receive the 5% agency matching contribution that FERS employees receive. The TSP is structured primarily as a FERS benefit; CSRS employees historically relied on the now-closed Voluntary Contribution Program or private IRAs for supplemental savings.
What is CSRS Offset and who is in it?
CSRS Offset is a hybrid status for employees who had at least five years of CSRS service before January 1, 1984, and then returned to federal service after 1983. These employees pay into both CSRS and Social Security. At retirement, their annuity is computed under standard CSRS rules, but at age 62 the annuity is reduced by the Social Security benefit attributable to their offset years — preventing double-dipping.
Why was CSRS closed to new employees?
CSRS was closed to new hires effective January 1, 1984, when Congress brought federal employees into the Social Security system. The interim Federal Employees' Retirement System (interim FERS) applied to employees hired in 1984-1986, and FERS as it exists today took effect January 1, 1987.
What is the Windfall Elimination Provision (WEP)?
WEP reduces the Social Security benefit of anyone who receives a pension from non-covered employment (employment that did not pay Social Security payroll tax). The maximum WEP reduction for 2024 is \$587/month. WEP affects pure CSRS retirees who have separate Social Security earnings from non-federal work. WEP does not apply to FERS employees or to CSRS Offset employees for their offset years.
Do FERS retirees get the same cost-of-living adjustment as CSRS retirees?
No. CSRS retirees receive a full CPI-W COLA every year regardless of age. FERS retirees receive no COLA before age 62 (with limited exceptions), and from age 62 onward receive a "diet COLA" that is capped below CPI-W when inflation exceeds 2%.
What was the 1987 FERS election window?
Between January 1, 1987 and July 1, 1987, CSRS employees had a one-time, irrevocable choice to stay in CSRS or transfer to FERS. Younger employees with fewer CSRS years generally benefited from transferring; older employees with 15+ CSRS years usually benefited from staying. The decision is permanent — there is no second election window.
Which retirement system produces higher income at age 62?
It depends on TSP contributions. For a 30-year employee with a \$100,000 High-3 and no TSP, CSRS produces the highest income (about \$56,250/year). With disciplined TSP contributions, FERS catches up — a FERS employee contributing 5% for 30 years with a 7% return can match or exceed CSRS in total income. CSRS Offset often produces the highest total because the employee receives both annuity and Social Security.
FERS Federal Pension Estimator
Project your FERS annuity, supplement, and TSP bridge.
About this article. This guide was written and reviewed by the VN5 editorial team using the primary sources cited inline. It is general educational content, not legal, financial, medical, or immigration advice. For decisions specific to your situation, consult a qualified professional. We update pages when rules change — email contact@vn5.site if you spot something outdated.