CalPERS Pension Taxes: Federal, California, and Moving

CalPERS Pension Taxes: Federal, California, and Moving

Your CalPERS pension is fully taxable by the federal government as ordinary income, and California taxes it only for as long as you remain a California resident. Move your residency to another state, genuinely, and federal law says California can't touch the pension at all, even though you earned every dollar of it here. That combination drives some of the biggest retirement decisions California firefighters make, so let's walk through exactly how the tax works.

This is education, not tax, legal, or investment advice. Tax law changes and your situation is specific. Confirm anything here with a licensed CPA or advisor before acting.

This article is about how the pension is taxed. For how the pension itself is calculated, Classic versus PEPRA, benefit factors, and final compensation, read the California firefighter pension explainer first. We won't repeat the formula mechanics here.

Federal: ordinary income, no special rate

A CalPERS service pension is taxable federal income, taxed at ordinary income rates like a paycheck, minus any portion attributable to after-tax contributions you made over your career (your "basis," which comes back to you tax-free over time). There's no special pension rate, no capital gains treatment, and no federal exclusion for service retirements.

Two carve-outs matter for firefighters, and both get full treatment in retired firefighter tax breaks: the HELPS exclusion (up to $3,000 a year of pension money used for health insurance premiums, per IRC 402(l)) and the tax treatment of industrial disability retirement, where 50% of final compensation is excluded from income entirely, per the Government Code 21413. If you retired on a regular service pension, neither changes the headline: it's ordinary income.

Also worth naming since it surprises people: many California fire agencies don't participate in Social Security, so for a lot of retirees the pension is close to the whole income picture, which makes its tax treatment matter even more.

California: taxed only while you're a resident

California taxes your pension at regular CA income tax rates for as long as you're a California resident. There's no CA exclusion for public safety pensions, no age-based break, nothing. A firefighter who retires and stays in Santa Cruz or Sacramento pays CA tax on the pension like any other income.

That's the price of staying, and plenty of people happily pay it. Just know it's a residency question, not a where-you-earned-it question, which brings us to the interesting part.

The out-of-state rule: 4 U.S.C. 114

In 1996, Congress passed the Pension Source Tax Act, codified at 4 U.S.C. 114. It prohibits any state from taxing the retirement income of someone who isn't a resident of that state. The FTB acknowledges this in Publication 1005: a CalPERS retiree who genuinely establishes residency in Nevada, Texas, Washington, or any other state owes zero California income tax on the pension, even though it's California-source income earned over a California career.

For a retiree drawing a six-figure pension, the difference between California rates and a no-income-tax state is real money every year. It's one of the largest legal tax levers a retired California firefighter has.

Now the caveat, and it's a big one. Residency has to be real, and the FTB audits domicile. California doesn't wave goodbye easily to residents with large incomes. Domicile is a facts-and-circumstances question: where your home is, where your spouse and kids are, your driver's license, voter registration, doctors, vehicles, time actually spent in each state. A mailbox in Reno while you spend nine months a year at your California house won't survive an audit, and a failed residency claim means back taxes, interest, and penalties. If you're planning the move, plan it properly, and get a CPA who handles California residency questions involved before you file that first nonresident year.

Withholding: elect it, don't drift into it

CalPERS withholds based on your elections, using its guidance on taxes and your pension for federal and state, with the current withholding election made in myCalPERS. Two practical points:

  • Make an affirmative election. If you never file an election, default withholding rules apply, and defaults are rarely tuned to your actual situation, especially in your first retirement year when pension income stacks on top of final paychecks and leave cashouts. Confirm the current default treatment on the form itself rather than assuming.
  • Nonresidents should zero out California withholding. If you've legitimately established residency outside California, CA tax no longer applies to the pension, but withholding follows your election, not your address history. File the election to stop CA withholding, otherwise you'll lend California money interest-free and chase it back with a nonresident return.

Withholding isn't the tax; it's the prepayment. Big-pension retirees with other income (a working spouse, rental income, 457(b) withdrawals) should have a CPA sanity-check first-year withholding to avoid an underpayment penalty.

Which system you're in matters

Everything above describes CalPERS mechanics, and the federal and residency rules apply to any governmental pension. But California fire pensions come from several different systems, and the forms, defaults, and details differ:

  • CalPERS covers CAL FIRE, state safety members, and most cities and fire districts that contract with it. Santa Cruz County is a CalPERS county, not a '37 Act county, despite what some lists claim.
  • The 20 independent '37 Act (CERL) county systems run their own shops: Alameda, Contra Costa, Fresno, Imperial, Kern, Los Angeles (LACERA), Marin, Mendocino, Merced, Orange (OCERS), Sacramento, San Bernardino, San Diego (SDCERA), San Joaquin, San Mateo, Santa Barbara, Sonoma, Stanislaus, Tulare, and Ventura.
  • Independent city systems include LAFPP (LA City fire and police), SFERS (San Francisco), SDCERS (San Diego City), San Jose Police and Fire, and Fresno City.

The tax framework is the same, ordinary income federally, resident-only for California, 4 U.S.C. 114 for nonresidents, but withholding forms, disability provisions, and program details are system-specific. Confirm your system before applying any rule you read anywhere, including here.

What about DROP?

DROP (Deferred Retirement Option Program) comes up constantly in firehouse retirement talk, so here is the current snapshot, with dates:

  • LA City (LAFPP): active. Members with 25+ years can enter DROP for up to 5 years while still working; the pension accrues into a DROP account paid out at exit as a lump sum, a rollover, or a combination, per LAFPP's DROP materials. Taking it as cash triggers mandatory 20% federal withholding, and depending on tier and age at exit, a 10% early distribution penalty can apply if you're not 50 or older in the exit year.
  • San Diego City (SDCERS): closed to anyone hired after July 1, 2005, so it's aging out.
  • San Diego County (SDCERA): open since March 20, 2026. Eligible safety members can keep working for up to three years. It was negotiated through the deputy sheriffs' association, so confirm with SDCERA directly whether county fire personnel are covered.
  • CalPERS: no DROP exists. AB 1054 would create one for CHP and CAL FIRE safety members. As of August 2026 it is sitting on the Senate Appropriations suspense file, so pending is pending. Don't build a plan on it.

The safe rule: DROP is department-specific. LA City has a large active one; most California firefighters have none. If you have one, its tax treatment (lump sum versus rollover) is a major decision that deserves professional review before you pick.

FAQ

Is a CalPERS pension taxable?

Yes. It's fully taxable federal income at ordinary rates, minus any after-tax basis you recover over time. California also taxes it, but only while you're a California resident.

Does California tax my CalPERS pension if I move out of state?

No, provided you genuinely establish residency elsewhere. Under 4 U.S.C. 114, no state may tax the retirement income of a nonresident, and FTB Publication 1005 reflects this. The catch is that residency must be real; the FTB audits domicile, and a paper move won't hold up.

How much should I withhold from my pension?

There's no universal answer. File an affirmative withholding election with your system rather than relying on defaults, and if you have other income stacking on the pension, have a CPA check your first-year numbers. Nonresidents should elect zero California withholding once residency is established.

Are firefighter disability pensions taxed the same way?

No. An industrial disability retirement excludes 50% of final compensation from income tax, per the Government Code 21413, with amounts above that slice taxable. Ordinary (non-industrial) disability retirement doesn't get the exclusion. Details in retired firefighter tax breaks.

Does CalPERS have a DROP program?

No. CalPERS has no DROP as of mid-2026, though legislation has been proposed. LA City's LAFPP runs an active DROP, San Diego City's closed to post-2005 hires, and San Diego County's SDCERA is implementing one effective March 2026 with coverage details to confirm. Check your own system.

Sources

The pension is the biggest number in your retirement, but the tax plan around it starts during your working years. See the full picture in how California firefighters actually reduce their taxes, and the account that pairs best with early retirement in the 457(b) guide. Join the Golden State Firefighter newsletter and we'll flag rule changes, including any DROP legislation, when they actually happen.

Golden State Firefighter is not affiliated with any government agency, department, or retirement system.

Last reviewed: August 2026.

Previous
Previous

Firefighter Money Mistakes: The First Five Years

Next
Next

Firefighter Tax Deductions California Still Allows