California teachers, school staff, and public employees have a retirement picture most private-sector workers will never see: a defined-benefit pension through CalSTRS or CalPERS, Social Security (for some), and a supplemental 403(b) or 457(b) they can fund on their own. Designed together, these three produce a secure retirement paycheck. Designed poorly — especially without a 403(b) — they leave a meaningful income gap.
Most California public employees have at least two of these three legs — and should have all three.
Defined benefit. Monthly income for life based on a formula: age factor × years of service × final compensation. Guaranteed by the system.
For some California public employees only. Teachers in CalSTRS generally do not pay into Social Security through their teaching income. CalPERS members typically do.
Defined contribution. You control the savings rate, the investments, and the future value. Pre-tax or Roth options available. Designed to fill the income gap pension alone leaves.
The formula is the same for every CalSTRS member. What changes is your age factor — based on which benefit tier you belong to.
The CalSTRS monthly pension formula:
Age Factor. A percentage based on your age when you retire. Increases as you age.
Service Credit. Full-time equivalent years you've worked under CalSTRS.
Final Compensation. Your highest 12 (or 36) consecutive months of salary, depending on tier.
| Age | Factor |
|---|---|
| 50 | 1.100% |
| 55 | 1.400% |
| 56 | 1.520% |
| 57 | 1.640% |
| 58 | 1.760% |
| 59 | 1.880% |
| 60 | 2.000% |
| 61 | 2.133% |
| 62 | 2.267% |
| 63+ | 2.400% |
Career factor adds 0.2% to the age factor (capped at 2.4%) for members with 30+ years of service retiring at age 60+.
| Age | Factor |
|---|---|
| 55 | 1.160% |
| 56 | 1.280% |
| 57 | 1.400% |
| 58 | 1.520% |
| 59 | 1.640% |
| 60 | 1.760% |
| 61 | 1.880% |
| 62 | 2.000% |
| 63 | 2.100% |
| 65+ | 2.400% |
No career factor. Lower age factors at every age below 62. Requires working longer to hit the 2.0% base factor.
Worked example. CalSTRS member retires at age 60 under 2% at 60, 32 years of service credit, $95,000 final compensation:
Add a career factor of 0.2% (30+ years) and the factor becomes 2.2% → $66,880/year ($5,573/mo). A CalSTRS pension of this size still leaves most households needing supplemental savings.
Move the sliders. Everything below recomputes live: your projected pension, the income gap it leaves, and the 403(b) contribution that closes it. Estimates only — verify with your official CalSTRS/CalPERS statement.
CalPERS covers non-teaching public employees in California — city, county, state, school classified staff, and many special districts. Uses the same age-factor × service-credit × final-compensation formula, with different benefit tiers.
Most pre-2013 hires. 2.0% age factor at age 55, scaling to 2.5% at age 63+. Higher benefit than post-2013 tiers.
Older CalPERS formula used by certain agencies. 2.0% factor at age 60.
All new hires on/after Jan 1, 2013. Normal retirement age 62. Lower age factors below 62. Minimum retirement age is 52.
Unlike CalSTRS, most CalPERS members pay into Social Security through their work — so their three legs are pension + Social Security + supplemental 457(b) or 403(b) savings. This makes the income picture a bit easier, but the supplemental savings are still essential.
A CalSTRS or CalPERS pension is designed to replace a portion of your final compensation — typically 60–75% for a full career. Most households need 80–90% to maintain their lifestyle in retirement. A 403(b) or 457(b) fills that gap.
The math of the income gap. Say your final compensation is $95,000 and your pension replaces 65%:
To produce $28,500/yr of additional income at a 4% safe withdrawal rate, you'd need about $712,500 in a 403(b) or IRA at retirement. That is typically 20–30 years of steady contributions — which is why starting a 403(b) in your 30s is far easier than starting it in your 50s.
| Plan Type | Limit |
|---|---|
| 403(b) employee contribution | $24,500 |
| 457(b) employee contribution | $24,500 |
| Age 50+ catch-up (each plan) | +$8,000 |
| Age 60–63 super catch-up | +$11,250 |
| 15-year service catch-up (403(b)) | +$3,000 |
Limits are indicative — verify current-year IRS limits. 403(b) and 457(b) can be funded simultaneously and do not share a limit.
| Pre-tax contributions | Yes |
| Roth option | Most plans |
| Vendor choice | Typically multiple |
| Loans allowed | Often |
| In-service rollovers at 59½ | Most plans |
| RMDs begin | Age 73/75 |
We run your expected CalSTRS or CalPERS benefit at 3 retirement ages (e.g., 60, 62, 65) and use the age-factor tables to show the trade-off.
Subtract projected pension (and Social Security where applicable) from your target income. That's the dollar figure your 403(b) / 457(b) must produce.
We calculate the monthly 403(b) contribution that closes the gap by retirement — at a realistic return assumption stress-tested across market scenarios.
Not all 403(b) vendors are equal. Fees, fund menus, and loan features vary widely. We review what's available in your district and recommend accordingly.
For many public employees, a blend of Roth 403(b) and pre-tax is optimal — especially if you expect Social Security plus pension to push you into a higher bracket.
At retirement, we model life-only vs joint-survivor vs Pension Max — your 403(b) can help fund life insurance premiums. Run the calculator →
Send us your most recent CalSTRS or CalPERS statement and we'll run your retirement projection at multiple ages — plus model what 403(b) contributions can do to close the gap. No obligation.
Book Your Pension Review