Start my plan

CalPERS Retirement Calculator

Estimate your California Public Employees' Retirement System pension benefit. Calculate your monthly and annual pension using the 2% at 62 (PEPRA) or 2% at 55 (Classic) formula.

CalPERS Formula

Benefit Formula

Pension Details

Highest average annual pay over 36 consecutive months (PEPRA).

Total years of CalPERS service credit at retirement.

Current age factor at 62: 2%

Age Factor Reference

AgeFactor
521%
551.3%
571.5%
591.7%
601.8%
622%
632.1%
652.3%
672.5%

PEPRA: Minimum retirement age 52. Factor reaches maximum 2.5% at age 67.

Your results

Moderate pension: 50% salary replacement

Using the 2% at 62 (PEPRA) formula with 25 years of service and a 2% age factor, your CalPERS pension provides $3,958/month in retirement income.

Monthly Pension
$3,958
$47,500/year
Age Factor
2%
2% at 62 (PEPRA)
Replacement Rate
50%
of $95,000
Lifetime Value
$1,599,369
over 26 years

Formula: 2% x 25 years x $95,000 = $47,500/year.

Moderate pension: 50% salary replacement

See if a bad market changes that

CalPERS Benefit Formula

2% x 25 years x $95,000 = $47,500/year ($3,958/month)

CalPERS Pension Over Time

Annual pension payments with 2% compounding COLA through retirement

Year-by-Year Pension Income

Annual pension payments with COLA through retirement

AgeAnnual PensionReal ValueCumulative
62$47,500$47,500$47,500
67$52,444$46,353$299,636
72$57,902$45,233$578,015
77$63,929$44,141$885,366
82$70,583$43,075$1,224,708
87$77,929$42,034$1,599,369

Showing 6 of 26 rows

Personalized Insights

Actionable recommendations based on your numbers

  • info:

    50% salary replacement

    Your pension covers 50% of your final compensation. Consider supplemental savings to reach the recommended 70-80% total replacement.

  • info:

    Age factor: 2% (max 2.5% at 67)

    Waiting until age 67 would increase your age factor to 2.5%, raising your monthly benefit to $4,948. Each year of delay increases your factor.

  • success:

    2% compounding COLA

    CalPERS provides a 2% compounding COLA. Your annual pension grows from $47,500 to $70,583 by year 20 of retirement.

Showing 3 of 6 insights

See what your numbers mean together.

Turn this result into a retirement plan you can test, adjust, and return to as life changes.

Build my retirement plan
Calculator guide

CalPERS Calculator: Estimate Your California Public Pension

Use this guide to understand the assumptions, inputs, results, and next steps behind the calculator.

Created by Luis Gonzalez · Last updated June 16, 2026

Overview

A CalPERS pension estimate depends on service credit, final compensation, retirement age, and the benefit formula attached to your membership. This calculator applies an age factor to service years and final compensation, then estimates a monthly benefit, replacement rate, and cumulative pension payments under entered cost-of-living assumptions.

For the default inputs—$95,000 final compensation, 25 years of service, and retirement at age 62—the calculator uses a 2% age factor. It estimates an annual benefit of $47,500, a monthly benefit of $3,958, and a 50% replacement rate. Its estimated cumulative pension through age 87 is $1,599,369 under a 2% compounded COLA assumption.

These figures are a planning illustration, not an official CalPERS benefit quote. Actual formulas, eligibility, final compensation definitions, member contributions, survivor options, and retirement ages depend on membership category and benefit tier. Verify estimates with CalPERS official benefit information.

1

Enter service, compensation, and retirement assumptions

Enter final compensation, years of service, retirement age, and the applicable formula type. Then choose the expected life expectancy, COLA rate, and inflation rate. The formula type matters: the calculator uses different minimum ages and age-factor schedules depending on the selection.

Years of service are limited in the calculator to a range of 0–50, retirement age to 40–75, life expectancy to 50–120, and the COLA assumption to 0%–5%. Those are calculator input bounds, not necessarily CalPERS eligibility rules. If you have a service estimate or benefit factor from your member account, use that official information to check the calculator’s result.

For a complete retirement-income picture, pair the estimate with a pension income calculator and a pension withdrawal calculator. The retirement annuity calculator can help compare pension income with other lifetime-income options.

2

Default example: benefit and lifetime estimate

The calculator’s annual pension formula is age factor as a percentage × years of service × final compensation. With the default age factor of 2%, 25 service years, and $95,000 final compensation:

2% × 25 = 50% benefit factor.
50% × $95,000 = $47,500 annual pension.
$47,500 ÷ 12 = $3,958.33, rounded to $3,958 monthly.
$47,500 ÷ $95,000 × 100 = 50% replacement rate.

The lifetime estimate uses 26 annual payments, from age 62 through age 87. The first annual payment is $47,500. The model increases each year’s pension by 2% compounded: the age-87 payment is $47,500 × 1.02²⁵, rounded to $77,929. Summing the rounded annual payments gives the reported $1,599,369 cumulative pension.

“Lifetime pension” here means the sum of modeled payments through the selected life expectancy, not an actuarial present value. It does not subtract contributions, taxes, survivor-benefit reductions, or the value of payments after the modeled endpoint.

3

How age factors and plan tiers change benefits

The age factor is the percentage of final compensation credited for each year of service at a particular retirement age under a specific formula. It is not automatically 2% for every CalPERS member. The calculator’s selected formula and retirement age determine the factor through an internal schedule; the provided default at 62 is 2%.

CalPERS benefits vary by membership category and tier, including classic and PEPRA coverage, employer contract provisions, and the member’s date of membership. A “2% at 62” label is a formula description, not proof that a member qualifies for that exact factor or can retire then without a reduction. Use your account’s benefit estimate and the applicable official factor chart to confirm.

Earlier retirement can mean a lower age factor, fewer years of service, or both. Later retirement may raise the age factor and add service credit, while also postponing the start of payments. Compare retirement timing with the FIRE calculator and retirement savings calculator, especially if you will rely on personal assets before pension payments begin.

4

Formula: annual benefit, monthly benefit, and COLA

The direct pension calculation is:

Annual pension = age factor ÷ 100 × years of service × final compensation
Monthly pension = annual pension ÷ 12
Replacement rate = annual pension ÷ final compensation × 100

Using the default data: 2 ÷ 100 × 25 × $95,000 = $47,500 per year. Then $47,500 ÷ 12 = $3,958.33, rounded to $3,958 per month. The replacement rate is $47,500 ÷ $95,000 × 100 = 50%.

The lifetime projection compounds the selected COLA in this calculator:

Pension in year y = annual pension × (1 + COLA rate)^y
Lifetime pension = sum of yearly pension payments from year 0 to the final modeled year
Real pension in year y = nominal pension in year y ÷ (1 + inflation rate)^y

At a 2% COLA and 2.5% inflation, the projected nominal pension rises while its purchasing power may fall. The calculator’s last listed annual payment at age 87 is $77,929, while its inflation-adjusted “real pension” is $42,034. “Real” means adjusted to the calculator’s base-year purchasing power; it is not the actual amount deposited.

5

Inflation, COLA, and purchasing power

A COLA can increase the dollar amount of a pension while inflation reduces what that amount can buy. In this example, the calculator assumes a 2% annual COLA and 2.5% inflation. It therefore projects nominal benefit growth more slowly than general price growth. Actual CalPERS COLA rules and adjustments may differ by plan and year; do not assume the calculator’s entered rate represents your contract.

Run alternative COLA and inflation assumptions to see how sensitive the purchasing-power estimate is. For example, a lower COLA paired with higher inflation can reduce the real value of later payments even if the nominal pension rises. Compare this with personal savings projections using the savings withdrawal calculator with inflation and the retirement needs calculator.

6

Compare retirement ages using the same service and pay

The table isolates age-factor changes while holding final compensation at $95,000 and service at 25 years. The factors below are scenario assumptions for illustration; use the calculator’s applicable factor schedule and official member estimate for the factor at each age.

Assumed age factorAnnual pension calculationEstimated annual benefitMonthly estimate
1.8%1.8% × 25 × $95,000$42,750$42,750 ÷ 12 = $3,563
2.0%2.0% × 25 × $95,000$47,500$47,500 ÷ 12 = $3,958
2.2%2.2% × 25 × $95,000$52,250$52,250 ÷ 12 = $4,354

The illustrative factors show the arithmetic, not guaranteed CalPERS factors for particular ages or tiers. A comparison should also reflect additional service earned by working longer, any change in final compensation, and the value of pension payments forgone while waiting to retire.

7

Questions about CalPERS estimates

Is this an official CalPERS pension estimate?

No. It is a calculator estimate based on simplified inputs and an age-factor schedule. Use your CalPERS account or contact CalPERS for an official estimate based on your membership record, service credit, employer contract, and chosen retirement options.

Does 2% at 62 apply to every CalPERS member?

No. Formula coverage depends on membership category, tier, and other plan details. The calculator’s formula selection must match your benefit formula; verify the applicable benefit factor with CalPERS before making a retirement decision.

Does the monthly estimate include taxes or health premiums?

No. The $3,958 monthly result is a gross pension estimate. It does not subtract federal or state income tax, health premiums, survivor-option reductions, or other deductions. See how to withdraw from retirement accounts tax-efficiently for broader retirement-tax planning.

Does the lifetime pension show what my benefit is worth today?

No. It adds estimated future nominal payments and does not discount them to present value. It also does not account for the probability of living to each age, survivor payments, or the return you might earn on a lump sum.

Should I retire earlier with a smaller pension or work longer?

That depends on the change in age factor and service credit, your health and job preferences, other income, and the payments you give up by waiting. Compare projected annual benefits and cash-flow needs across several retirement ages rather than choosing only by the largest monthly check.

Can I include Social Security and savings in this estimate?

No. The pension formula itself does not include outside income or personal savings. Add a Social Security estimate using the Social Security strategy calculator and model investments with a 403(b) calculator or IRA withdrawal calculator.

8

Next steps: confirm the formula and model total income

Check your member account for the precise retirement formula, service credit, final compensation estimate, and benefit option. Then compare early and later retirement dates, including the income needed to bridge a delay. The retirement withdrawal calculator can estimate withdrawals from savings; a safe withdrawal rate calculator can test portfolio income assumptions. If you also have a separate public-school pension, compare with the CalSTRS calculator; military and federal employees can review the military retirement calculator or CSRS retirement calculator. Confirm the final estimate directly with CalPERS before setting a retirement date.

KEEP EXPLORING

Explore another question connected to this topic.

Browse all calculators