
Rex says
Money math without the spreadsheet headache. Plug in your numbers and I'll show you exactly where the dollars land.
Try a scenario
Click to load — tweak from there.Inputs
Result
Estimated annual CSRS annuity
$50,625
Estimated monthly CSRS annuity
$4,219
Replacement percentage of high-3 (capped)
56.3%
Uncapped calculated percentage
56.3%

Psst — share this and help Rex grow
One click, a permanent link with your numbers baked in.
How to use this
- 1Enter high-3 average salary ($).
- 2Enter years of creditable service.
- 3Read your estimated annual csrs annuity on the right — it updates as you type.
- 4Hit Share to keep the scenario or send it to someone.
About this calculator
The Civil Service Retirement System (CSRS) is the older federal pension system, largely closed to new hires after 1983 when FERS was introduced, but it still covers many federal retirees today. CSRS uses a tiered multiplier applied to your high-3 average salary: 1.5% per year for the first 5 years, 1.75% per year for years 6 through 10, and 2% per year for every year beyond 10 — a much richer formula than FERS's flat 1%, which is why CSRS employees generally don't get Social Security credit for their CSRS-covered federal service and don't receive a TSP match. This calculator applies the tiered CSRS formula to your years of service and high-3 salary to estimate your annual and monthly annuity, capped at the statutory maximum of 80% of high-3 salary.
Worked example
Using the values the calculator loads with:
Inputs
- High-3 average salary: 90000 $
- Years of creditable service: 30
Results
- Estimated annual CSRS annuity: $50,625
- Estimated monthly CSRS annuity: $4,219
- Replacement percentage of high-3 (capped): 56.3%
- Uncapped calculated percentage: 56.3%
What each field means
Inputs
- High-3 average salary ($)
- The high-3 average salary used in the calculation, measured in $. Starts at 90000 $ so you have a working example on load.
- Years of creditable service
- The years of creditable service used in the calculation. Starts at 30 so you have a working example on load. Accepted range: 0–50.
Results
- Estimated annual CSRS annuity
- Returned as a money amount in US dollars and shown as the headline result. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Estimated monthly CSRS annuity
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Replacement percentage of high-3 (capped)
- Returned as a percentage. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Uncapped calculated percentage
- Returned as a percentage. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
FAQ
Can new federal employees still enroll in CSRS?
No, CSRS closed to new hires starting January 1, 1984 when FERS was created, so essentially all remaining CSRS annuitants were hired before that date. Some rare CSRS Offset employees exist as a transitional category, blending CSRS benefits with Social Security coverage.
Why is the CSRS formula so much richer than FERS?
CSRS was designed as the primary and often sole retirement benefit for federal employees who don't earn Social Security credits on their CSRS-covered service, so the pension itself needed to replace a much larger share of pre-retirement income compared to FERS, which is just one leg of a three-part retirement system alongside Social Security and TSP.
Do CSRS annuitants get full cost-of-living adjustments?
Yes, CSRS annuities receive the full CPI-based COLA every year with no reduction, unlike FERS annuities which use a diet COLA formula that caps increases below full CPI when inflation exceeds 2%, and unlike FERS, CSRS COLAs start immediately regardless of age.
Is there a maximum CSRS annuity?
Yes, the annuity is capped at 80% of your high-3 average salary, which is reached at 41 years and 11 months of creditable service under the standard formula, though additional unused sick leave can still convert to extra service credit beyond that cap in certain circumstances.
Accuracy and limitations
- Results are estimates before tax, fees, and inflation unless an input explicitly covers them.
- Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.
- This is educational maths, not financial advice. Check anything contractual with the lender or your accountant.
Related tools
Cite this calculator
Writing about this topic? Grab a citation — every link helps keep these tools free.
RevenueLab. (2026). CSRS Pension Estimate Calculator. Retrieved from https://www.revenuelab.fyi/toolbox/csrs-pension-estimate
<p>Source: <a href="https://www.revenuelab.fyi/toolbox/csrs-pension-estimate" target="_blank" rel="noopener">CSRS Pension Estimate Calculator — RevenueLab</a> (2026).</p>
Source: [CSRS Pension Estimate Calculator — RevenueLab](https://www.revenuelab.fyi/toolbox/csrs-pension-estimate) (2026).
