If you have a pension, you are part of a shrinking club.
Only about 15% of private-sector workers still earn one, according to federal labor data.
Most everyone else gets a 401k, and the two plans build retirement money in very different ways.
Your employer promises a set monthly check for life, usually based on your salary and years of service.
Stay 30 years, and you might collect 60% to 70% of your pay until you die.
The catch is that you rarely control the investments, and you often must stay put for years before you are fully vested.
You fund it yourself, your employer may match part of your contributions, and you choose the investments.
The average employer match runs around 4% to 5% of pay, per industry surveys.
Whatever the account grows to is yours to manage, but the risk of outliving your money sits with you, not your old boss.
It depends on three things: how long you live, how much you save, and how the market performs.
A pension wins if you live a long time, because the checks keep coming.
A 401k can win if you start young, invest steadily, and avoid raiding the account early.
A traditional pension might pay $2,500 a month at retirement.
To match that with a 401k, you would need roughly $600,000 saved, assuming a 5% withdrawal rate.
That is a steep hill, but it is reachable over 30 years if you contribute 10% to 15% of pay and get a decent match.
The hidden advantage of a 401k is control.
You own the account, you can leave it to heirs, and you can adjust as life changes.
The hidden advantage of a pension is certainty.
You do not watch your balance swing 20% in a bad year, and you cannot make a panicked decision at age 62.
Some employers now offer cash balance plans, which look like pensions but grow with a set credit each year.
Others auto-enroll workers in 401ks at a default savings rate.
If you are unsure what you have, log into your benefits portal or call HR and ask one question: is my retirement a defined benefit or defined contribution plan?
Do not assume a pension is bulletproof, either.
Private pensions are insured by the PBGC, but the maximum guarantee is capped, and public pensions in some states face funding shortfalls.
A 401k has no such backstop, but it also has no promises to break.
The practical move for most people is boring.
Contribute at least enough to get the full match, because that is free money.
Keep fees low and do not cash out when you change jobs.
The real answer is that the plan matters less than the habit.
A pension you never vest in pays nothing.
A 401k you ignore for 20 years pays little.
Whichever one you have, the workers who end up with the most money are usually the ones who started early and left it alone.
Our take: if you are offered a pension, treat it as a floor, not a ceiling, and still save on your own.
If you have a 401k, the match is the closest thing to a raise you will get without asking.
Final Thoughts
Either way, knowing which plan you have is the first step most people skip.