If you have a pension, consider yourself part of a shrinking club.
Only about 15% of private-sector workers still get one, according to federal data, down from roughly half in the early 1980s.
Most Americans now retire on a 401k and Social Security, and the difference between those two paths can be worth hundreds of thousands of dollars.
A pension is simple: you work a set number of years, and your employer mails you a check every month for life.
You and your employer put money in, you pick the investments, and whatever the market does is your problem.
No market crash can shrink a traditional pension check, but a bad decade can gut a 401k right before you retire.
The math on payouts is where things get interesting.
A worker earning $70,000 who puts 10% into a 401k with a 4% employer match could build a balance near $700,000 over 30 years, assuming average market returns.
That's roughly $2,800 a month using the common 4% withdrawal rule.
A traditional pension with the same salary might pay $2,500 to $3,500 a month, but it usually requires staying 25 to 30 years at one employer.
That loyalty requirement is the hidden trap.
Job switchers lose pension credit, while 401k money follows you to the next job and keeps compounding.
The catch is that you have to actually invest it.
Plenty of workers cash out when they change jobs, and a Fidelity study found that roughly a third of people who leave a job take the cash.
That move triggers taxes plus a 10% penalty if you're under 59½, and it erases years of growth in one afternoon.
Pensions are professionally managed and pooled, so costs stay low.
A 401k leaves you staring at a fund menu, and high-fee funds can quietly eat 1% or more a year.
On a $300,000 balance, that's $3,000 annually gone.
Index funds with expense ratios under 0.10% are widely available in most plans, and choosing them is one of the few free lunches left.
If you can land a government or union job with a pension, the guaranteed income is hard to beat, especially since Social Security replaces only about 40% of pre-retirement pay for the average earner.
Cities and companies have frozen plans and cut benefits before, and some retirees have watched promised health coverage disappear.
For most people, the real answer is boring: take the 401k match, invest in low-cost index funds, don't raid the account, and treat any pension as a bonus on top.
Workers with both are in the strongest spot of all, since the pension covers the basics and the 401k handles everything else.
The bottom line is that the pension-versus-401k debate misses the point.
A pension is a promise from an employer, and a 401k is a promise you make to yourself.
Final Thoughts
Promises from institutions have a way of getting renegotiated, but the money you actually save, invest, and leave alone tends to show up when you need it.