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?▾
What are Local Miscellaneous and Local Safety formulas?▾
What is service credit?▾
How much is one more year of work worth?▾
Which survivor option should I pick?▾
What is the difference between School and State formulas?▾
Related Guides
All 32 CalPERS Benefit Factor Charts
Interactive viewer for every CalPERS benefit factor table
2% at 62 — Deep Explainer
The most common PEPRA formula explained
2% at 55 — Deep Explainer
The most common Classic formula explained
Final Compensation Explained
Highest 12 months vs highest 36 months
How California Public Pensions Work
Overview of CalPERS, CalSTRS, and how benefits are funded
CalPERS Calculator Hub
All 32 CalPERS formulas
Disclaimer: This explainer covers the standard service-retirement formula. Disability retirement, industrial disability, and special programs use different formulas not covered here.