A 401(k) and a pension are not the same, and the difference matters for your retirement
A pension is a monthly payment your employer promises to give you for life after you retire, based on how long you worked there and what you earned. A 401(k) is a savings account you contribute to during your working years, and the money in it belongs to you — your employer may add matching funds, but you control how much goes in and where it is invested. With a pension, your employer bears the investment risk and guarantees the payout. With a 401(k), you bear the investment risk, and what you receive depends on how much you saved and how well your investments performed.
The practical result: a pension gives you a predictable income stream you cannot outlive. A 401(k) gives you a lump sum (or the option to take monthly withdrawals) that you must manage yourself. Many workers today have a 401(k) or similar plan; pensions are now rare outside government jobs and some large corporations.
Key Takeaways
- A pension pays you a fixed monthly amount for life; a 401(k) is a savings account you own and control.
- Your employer guarantees a pension payment regardless of market performance; a 401(k) balance depends on what you contributed and how your investments grew.
- With a pension, your employer manages the money and bears the risk; with a 401(k), you manage it and bear the risk.
- Pensions are uncommon in private sector jobs today, while 401(k)s and similar plans are standard.
- Some workers have both a pension from an older job and a 401(k) from a current job.
How a Pension Works
A pension is funded by your employer (and sometimes by you through payroll deductions). Your employer hires an insurance company or manages a fund to invest that money and pay out benefits. You do not choose how the money is invested — that is the employer's responsibility. When you retire, you receive a monthly check for the rest of your life, calculated using a formula that typically includes your years of service and your final average salary.
For example, a formula might be: 1.5% × years of service × final average salary. If you worked 30 years and your final average salary was $60,000, your monthly pension would be roughly $2,250 for life. That amount does not change based on stock market performance. Your employer is legally required to have enough money set aside to pay that promise, and if the fund runs short, the employer must contribute more or reduce benefits (though federal law protects some pensions through the Pension Benefit Guaranty Corporation).
Pensions typically require you to work for the same employer for a set number of years — often 5 or 10 — before you are vested, meaning the pension is truly yours. If you leave before vesting, you lose it. Once vested, the pension is locked in, even if you leave the job.
How a 401(k) Works
A 401(k) is a retirement savings account you open through your employer. You choose how much to contribute from each paycheck (up to a federal limit, which changes yearly). Your employer may match a portion of what you contribute — for example, matching 50 cents for every dollar you put in, up to 3% of your salary. That match is assistance programs, but it is only yours if you stay long enough to be vested (usually 3 to 5 years, depending on the plan).
You decide how to invest the money in your 401(k) — typically by choosing from a menu of mutual funds, target-date funds, or other options the plan offers. If your investments grow, the account grows. If they shrink, so does your account. You own the money; your employer does not may provide any return. When you retire, you can withdraw the money as a lump sum, take monthly withdrawals, or roll it into an IRA and withdraw from there. You must start taking withdrawals by age 73 (as of 2023), and withdrawals are taxed as income.
If you leave your job, your 401(k) goes with you. You can roll it into a new employer's plan, into an IRA, or leave it where it is (if the balance is large enough). You do not lose it by changing jobs, the way you might lose a pension if you leave before vesting.
The Risk Difference
With a pension, your employer takes on the investment risk. If the stock market crashes, your pension payment stays the same. Your employer must make up any shortfall in the fund. This is why pensions are expensive for employers and why many have stopped offering them.
With a 401(k), you take on the investment risk. If you invest aggressively and the market crashes near retirement, your account balance drops and you have less to live on. Conversely, if your investments perform well, you benefit directly. You also bear the risk of living longer than expected — a pension pays for life, but a 401(k) is a fixed pot that can run out if you live a long time and withdraw too much each year.
Tax Treatment
Money you contribute to a traditional 401(k) reduces your taxable income in the year you contribute it. You pay taxes when you withdraw the money in retirement. A Roth 401(k) works the opposite way: you pay taxes on contributions now, but withdrawals in retirement are tax-free (subject to rules about how long the account has been open).
Pension contributions are typically made by the employer, not you, so there is no tax deduction for you. However, the money in the pension fund grows tax-free. When you receive your monthly pension payment, it is taxed as ordinary income. Some pensions offer a lump-sum payout option instead of monthly payments; if you take that route, you can roll it into an IRA to defer taxes.
Portability and Flexibility
A 401(k) is portable — it moves with you if you change jobs. You can roll it into a new employer's plan, into an IRA, or keep it where it is. This flexibility is one reason 401(k)s became popular as employers shifted away from pensions.
A pension is not portable. If you leave your job before vesting, you lose it entirely. If you leave after vesting, you keep the pension, but it is frozen at the salary and service level when you left. If you worked for an employer for 20 years and then left, your pension would be based on 20 years of service and your salary at that time, not your final salary at a later job. This makes pensions less attractive to workers who change jobs frequently.
Having Both a Pension and a 401(k)
Some workers have both. This is common for people who worked for a government agency or large corporation with a pension, then moved to a private sector job with a 401(k). You would receive a monthly pension from the first employer and manage a 401(k) from the second. The pension provides a may provide base income, and the 401(k) is additional savings you control.
If you have a pension and are considering rolling it into a 401(k) or IRA (sometimes called a "pension buyout"), that is a major financial decision. You would trade a may provide lifetime payment for a lump sum you must manage yourself. Before making that choice, speak with a financial advisor or tax professional who can review your specific situation.
Frequently Asked Questions
Can I lose my 401(k) if I leave my job?
No. Your 401(k) belongs to you. If you leave your job, you can roll it into a new employer's plan, into an IRA, or leave it with your former employer's plan (if the balance is large enough). You do not lose the money by changing jobs. However, you may lose your employer's matching contributions if you have not been vested yet.
Can I lose my pension if I leave my job?
Yes, if you leave before you are vested. Once vested, the pension is yours even if you leave, but it is frozen at your salary and service level at the time you left. If you work for an employer 10 years and then leave, your pension is based on 10 years of service and your salary then, not a later salary.
Which is better, a pension or a 401(k)?
A pension is better if you want may provide income you cannot outlive and do not want to manage investments. A 401(k) is better if you want control over your money, expect to change jobs, or want the option to leave a large sum to heirs. Most workers today do not have a choice — their employer offers one or the other, not both.
What happens to my 401(k) if I die?
Your 401(k) goes to your beneficiary (whoever you named on the account). They can inherit it as a lump sum or roll it into an inherited IRA and take withdrawals over time. A pension typically ends when you die, though some pensions offer a survivor benefit that pays your spouse a reduced amount for life.
Can I withdraw from my 401(k) before retirement?
Yes, but you will owe income tax on the withdrawal and a 10% penalty if you are under 59½ (with some exceptions for hardship, disability, or medical expenses). A pension cannot be withdrawn early — you receive it only after you retire at the age your plan specifies.