Pension Calculators — User Guide
The Pension Calculators tab lets you select any public pension system we support and calculate your estimated annual pension benefit. It uses the actual government-published formulas — the same math your retirement system uses — so you can see exactly how retirement age, years of service, and salary interact to determine your benefit.
This page explains every section of the calculator, what the numbers mean, and how to get the most out of it.
How Public Pensions Work (The Core Formula)
Nearly every defined-benefit public pension in the United States uses the same fundamental equation:
Years of Service × Benefit Factor × Final Compensation = Annual Pension
- Years of Service (also called "service credit") is how long you've worked for a participating employer.
- Benefit Factor (also called "age factor") is a percentage per year of service. It changes based on when you retire — the older you are, the higher the factor, up to a cap.
- Final Compensation is the highest average annual salary over a consecutive period (12 months for Classic members, 36 months for PEPRA).
The calculator handles all the behind-the-scenes complexity: which factor table applies to your system, the minimum retirement age, salary caps, and more.
Step-by-Step: Using the Calculator
1. Select Your State and Retirement System
At the top of the calculator, pick your state and then your retirement system from the dropdown. For California, this includes formulas like:
- CalPERS 2% @ 55 (Classic, pre-2013)
- CalPERS 2% @ 60 (Classic, hired 2011–2012)
- CalPERS 2% @ 62 (PEPRA, hired after 1/1/2013)
- CalPERS 3% @ 50 (Safety, Classic)
- CalPERS 2.7% @ 57 (Safety, PEPRA)
- CalSTRS 2% @ 60 / 2% @ 62
- UCRP formulas
New York (ERS, PFRS, NYSTRS, NYCERS by tier) and Federal (FERS, CSRS) formulas are also available.
If you're unsure which formula applies to you, check your most recent benefits statement or call your retirement system's member services line.
2. Enter Your Retirement Age
Type a retirement age or use the slider to scrub through ages. As you move the slider, you'll see two things update in real time:
- The bar chart — each bar represents your estimated annual pension at that age. Bars are colored blue up to the age where the benefit factor maxes out, then gray. This makes it easy to see where the "growth zone" ends.
- The live pension readout — shows your estimated pension amount, the benefit factor at that age, and the "marginal gain" (how much more you'd earn per year by waiting one additional year).
TIP
Quarter-year increments matter. You can type ages like 62.25 or 62.5 in the text field — many pension systems calculate benefit factors to the quarter-year.
3. Enter Years of Service
Enter your total years of service at retirement. This is the total time you'll have worked for a participating public employer by the time you retire.
The hint text below the field shows you the minimum service years required and what your current entry would yield as a percentage of salary.
4. Link Age & Years
The Link toggle is a convenience feature. When turned on, changing the retirement age automatically adjusts years of service (and vice versa) based on a fixed "start age" — the age at which you began public service.
For example, if you started working for the government at age 30, turning on Link and then sliding your retirement age to 62 will automatically set years of service to 32. This saves you from manually recalculating every time you experiment with different retirement ages.
5. Enter Your Final Salary
Enter the annual salary you expect to earn at retirement. The calculator will use this as your final compensation.
Salary cap warning: For PEPRA members, there's a pensionable compensation cap ($159,733 for Social Security-coordinated members or $191,679 for non-Social Security members in 2026). If your salary exceeds this, the calculator will show a warning explaining that only the capped amount enters the formula — and suggest a 457(b) plan for the excess.
6. Click "Calculate Pension"
This produces your full results.
Understanding the Results
Calculation Results
The results card shows three key numbers:
- Annual Pension — your estimated yearly pension income (and the monthly equivalent).
- Replacement Ratio — what percentage of your working salary the pension replaces. A ratio of 60–80% is generally considered strong.
- Benefit Factor — the percentage per year of service used in your calculation.
If your salary exceeded the pensionable compensation cap, you'll see an alert explaining this and suggesting supplemental savings strategies.
How We Calculated This
This collapsible section shows the full worked formula — the actual multiplication, step by step, with your numbers plugged in. It also lists:
- Which system and formula were used
- Your inputs (age, years, salary)
- The exact benefit factor percentage (to four decimal places)
- COLA (cost-of-living adjustment) details
- Constitutional protection citation
- Official sources — direct links to the government PDFs and websites where the formula comes from
This is designed to be fully transparent. You can verify every number against official publications.
Benefit Factor Chart
This interactive chart plots the benefit factor percentage at every eligible retirement age. If you entered a retirement age, it's highlighted on the chart so you can see exactly where you fall on the curve.
Key things to notice:
- The factor increases steeply in the "growth zone" (typically 52–62 for PEPRA, 50–55 for Classic)
- It flattens out after the max factor age (e.g., 67 for PEPRA 2% @ 62)
- Retiring even one year earlier can cost you thousands per year in pension income
Optimal Retirement Age
This section has two views, toggled with the Insights / Explore buttons:
Insights shows a projection chart with analysis of how your pension grows with each additional year of work, including the "sweet spot" where the marginal benefit of working another year starts to diminish.
Explore (Data Explorer) shows an interactive table and chart where you can click on any age to see the exact pension calculation, benefit factor, and annual income at that age. This is useful for running "what if I retire at 58 instead of 62?" comparisons quickly.
Sharing Your Calculation
Click the Share button to copy a URL that encodes all your inputs. Anyone who opens that link will see the exact same calculator state — same system, same age, same salary, same results. This is useful for sharing with a spouse, financial planner, or coworker.
The URL parameters are visible in the address bar (e.g., ?age=62&yrs=27&sal=120000), so you can also bookmark specific scenarios.
Tips and Common Questions
Which formula am I? If you were hired by a CalPERS employer on or after January 1, 2013, you're almost certainly PEPRA (2% @ 62 for miscellaneous, 2.7% @ 57 for safety). If you were hired before that date, check your benefits statement for "Classic" formula details.
What about reciprocity? If you've worked for multiple CalPERS agencies, your service years combine. The calculator handles single-agency calculations — for reciprocity across different systems (e.g., CalPERS + CalSTRS), you'd need to calculate each separately and add the results.
Is this the same number CalPERS would give me? It uses the same published formulas and benefit factor tables, but your official estimate from CalPERS may differ slightly due to factors like unused sick leave credit, part-time service adjustments, or the exact final compensation period calculation. Always request an official estimate from your retirement system as you approach retirement.
What is the salary cap? PEPRA (AB 340) established a pensionable compensation cap that limits how much of your salary can be used in the pension formula. This cap is adjusted annually. Any salary above the cap doesn't count toward your pension — that's why the calculator recommends a 457(b) for the excess.
Related Tools
- Private vs Public Sector Comparison — see how your pension stacks up against a 401(k)-only retirement
- Retirement Projections — full income modeling with Monte Carlo simulation, healthcare gap analysis, and readiness scoring
- California Pension Formulas — deep dive into every CalPERS and CalSTRS formula
- New York Pension Formulas — ERS, PFRS, NYSTRS, and NYCERS formulas by tier
- D.C. & Federal Pension Formulas — FERS, CSRS, and D.C. local formulas