Public Pension Calculator

How the CalPERS Retirement Formula Works

Three numbers, multiplied. That's the whole formula.

Benefit Factor × Years of Service × Final Monthly Compensation

= Monthly Pension

The Benefit Factor — A Percentage Set by Your Formula and Age

The benefit factor is a percentage that depends on (a) which CalPERS formula you're in, and (b) your exact retirement age. Every formula publishes a benefit factor table that lists the factor at each quarter-year of age. For the 2% at 55 Classic formula, the factor is 2.000% at age 55 and rises to about 2.418% by age 63. For the 2% at 62 PEPRA formula, the factor is 2.000% at 62 and rises to about 2.500% by age 67.

Why a percentage?The formula needs to convert "years worked" into a fraction of your salary. The benefit factor is that conversion rate, expressed per year of service.

Years of Service — Time Credited to Your CalPERS Account

Service credit is the years (and quarter-year fractions) you have worked under a CalPERS-covered position. Full-time work earns one year of credit per year worked; part-time work earns proportional credit. You can also purchase service credit for certain types of prior public employment (subject to cost), and unused sick leave is often converted to a small amount of additional service credit at retirement.

Why multiply by service? The formula rewards longer service by giving you the benefit factor multiple times — once for each year you put in.

Final Monthly Compensation — Your Highest Pay

Final compensation is the average of your highest pensionable salary over a specific number of consecutive months. Classic CalPERS members use the highest 12-month average. PEPRA members use the highest 36-month average. The highest period does not have to be the final period of your career.

Why an average, not the last paycheck?Averaging prevents members from boosting a single month's salary right before retirement to game the formula. The 12-month (Classic) or 36-month (PEPRA) average gives a more realistic picture of sustained earnings.

Putting It Together — A Concrete Example

Suppose you're a Classic State Miscellaneous member retiring at age 60 with 30 years of service and a final 12-month compensation average of $9,000/month. Under the 2% at 55 formula, your benefit factor at age 60 is about 2.262%. The math: 0.02262 × 30 × $9,000 = $6,107/month — or roughly $73,283/year as your starting CalPERS pension.

After retirement, CalPERS adds an annual COLA (capped at 2% per year for most formulas), and your survivor option choice may reduce the monthly check in exchange for continued payments to your beneficiary. But the core formula — benefit factor times years times final comp — produces the starting number.

What's Not In the Formula

The CalPERS formula does notinclude: how much you personally contributed, your account's investment performance, or CalPERS' overall funded ratio. CalPERS is a defined-benefit pension, not a 401(k). The formula above is your guaranteed monthly benefit regardless of market performance.

Retirement Formula Explained — Frequently Asked Questions

What is final compensation?
Final compensation is the average of your highest salary over a specific period, typically your highest 12 or 36 consecutive months depending on your formula. PEPRA members use a 36-month average; classic members typically use a 12-month average.
What are Local Miscellaneous and Local Safety formulas?
Local Miscellaneous formulas apply to non-safety employees of cities, counties, and special districts that contract with CalPERS. Local Safety formulas apply to law enforcement, firefighters, and other safety employees of local agencies. Safety formulas typically have higher benefit factors and earlier retirement ages.
What is service credit?
Service credit is the years (and partial years) you have worked under a CalPERS or CalSTRS covered position. One year of full-time employment equals one year of service credit. Part-time employees earn proportional service credit.
How much is one more year of work worth?
Working one more year increases your pension in two ways: you add a full year of service credit (one more multiplier in the formula), and your benefit factor goes up because you retire at an older age. Together, the marginal benefit of working one more year is typically larger than the simple service-credit bump alone, especially below the reference age. Use the sensitivity ranking in the calculator to quantify it for your exact inputs.
Which survivor option should I pick?
There is no single right answer — it depends on your beneficiary's age, your beneficiary's expected income without your pension, and your own life expectancy. The 100% survivor option costs roughly 12.25% of your monthly check but guarantees your beneficiary the same payment for life. The 50% survivor option costs roughly 6.5% and continues half. The unmodified option pays the most but ends at your death. Run all four side by side in the calculator's survivor selector.
What is the difference between School and State formulas?
School formulas apply to employees of K-12 school districts, community college districts, and county offices of education who are members of CalPERS. State formulas apply to state government employees. The benefit factors and retirement age ranges may differ between categories.

Disclaimer: This explainer covers the standard service-retirement formula. Disability retirement, industrial disability, and special programs use different formulas not covered here.