A pension and a 401k are two separate types of retirement accounts with different rules, funding, and payouts
A pension is a retirement account your employer funds and manages. Your employer puts money in, invests it, and then pays you a set monthly amount for life once you retire. You do not choose how much goes in, where it is invested, or how much you receive — those are determined by your employer's plan and a formula based on your salary and years of service.
A 401k is a retirement account you fund yourself by having money taken from your paycheck before taxes. You choose how much to contribute (up to annual limits set by the IRS), and you pick from a menu of investments your employer's plan offers. When you retire, the amount you receive depends entirely on how much you and your employer contributed and how well those investments performed.
The core difference: a pension is a promise your employer makes to pay you a specific amount. A 401k is a savings account you build yourself, with your employer sometimes adding matching contributions.
Key Takeaways
- Pensions are funded and managed by your employer; 401ks are funded by you from your paycheck, with optional employer matching.
- A pension pays a fixed monthly amount for life; a 401k pays out whatever balance you have accumulated, which you must manage to last your lifetime.
- Pensions are becoming rare in the private sector but remain common in government and union jobs; 401ks are the standard retirement plan most private employers offer.
- You cannot withdraw from a pension early without penalties; 401k withdrawals before age 59½ typically trigger a 10 percent penalty plus income tax.
- If your employer goes out of business, the Pension Benefit Guaranty Corporation may protect some pension payments, but 401k balances belong to you regardless of what happens to your employer.
Who funds each account and how much goes in
With a pension, your employer decides the contribution amount each year based on actuarial calculations. You contribute nothing — the employer bears the entire cost and risk. The employer hires investment professionals to manage the money, and the employer is legally responsible for having enough funds to pay all promised benefits when workers retire.
With a 401k, you decide how much to contribute from your paycheck, up to $23,500 per year (as of 2024; this limit changes annually). Your employer may match a portion of what you contribute — for example, 50 cents for every dollar you put in, up to 3 percent of your salary — but this is optional and varies by employer. You are responsible for choosing your investments from the plan's menu, and you bear the investment risk.
How much you receive when you retire
A pension uses a formula to calculate your monthly payment. The formula typically multiplies your final average salary by a percentage based on years of service. For example, a plan might pay 1.5 percent of your final average salary for each year you worked there. If you earned $60,000 on average and worked 30 years, you would receive $27,000 per year ($60,000 × 1.5% × 30) for life. That amount does not change based on market performance.
A 401k payout depends on your account balance on the day you retire. If you contributed $500,000 over your career and your investments grew to $750,000, that $750,000 is what you have to live on. You must decide whether to take a lump sum, roll it into an IRA, or set up monthly withdrawals. The IRS requires you to begin taking withdrawals at age 73 (as of 2023), but you can start earlier. There is no may provide monthly amount — you must manage the money yourself or hire someone to do it.
Availability and where you are most likely to find each
Pensions are rare in private-sector companies today. Most large corporations eliminated pension plans in the 1980s and 1990s in favor of 401ks, which shift investment risk and management responsibility to employees. Pensions remain standard in government jobs (federal, state, and local), the military, police and fire departments, and many union positions. If you work for a city, county, or state agency, you likely have a pension.
401ks are the default retirement plan in the private sector. Nearly all mid-size and large private employers offer them. Small employers are less likely to offer any retirement plan, though some offer SEP IRAs or SIMPLE IRAs instead. If you work in private business, you almost certainly have a 401k rather than a pension.
What happens if you leave your job before retirement
With a pension, you typically cannot touch the money until you reach the plan's retirement age, which is often 55 to 67 depending on the employer. If you leave before that age, you have two options: leave the money in the plan and wait to collect at retirement age, or forfeit it entirely (some plans allow a small refund of your own contributions if you made any, but this is rare). You cannot roll a pension into another account or access it early.
With a 401k, you can take your balance with you when you leave. You can roll it into an IRA or into your new employer's 401k plan without paying taxes or penalties. If you withdraw the money directly, you owe income tax plus a 10 percent penalty if you are under 59½. This flexibility is a major advantage of 401ks for workers who change jobs frequently.
Protection if your employer fails
The Pension Benefit Guaranty Corporation (PBGC) is a federal agency that insures private-sector pensions. If your employer goes bankrupt and cannot pay promised benefits, the PBGC steps in and pays a portion of your pension — though usually not the full amount promised. The PBGC may provide has a maximum, which changes yearly; in 2024 it was around $5,812 per month for a worker retiring at 65. Government pensions are not insured by the PBGC but are typically backed by the government employer itself.
A 401k is not insured by the PBGC. However, your 401k balance is legally separate from your employer's assets. If your employer goes out of business, your 401k money belongs to you and cannot be claimed by creditors. This is a significant protection: your retirement savings are yours regardless of what happens to the company.
Tax treatment and withdrawals
Pension payments are taxed as ordinary income in the year you receive them. If you receive $2,000 per month, you report $24,000 as income that year and pay income tax on it. Some pensions allow you to take a lump sum instead of monthly payments, which is also taxed as ordinary income in the year you receive it.
401k contributions are made with pre-tax dollars, meaning the money you contribute reduces your taxable income that year. When you withdraw money in retirement, you pay income tax on the full amount withdrawn. If you withdraw before age 59½, you also owe a 10 percent early withdrawal penalty on top of income tax, unless you may have access to for a narrow exception (such as a Roth conversion or a hardship withdrawal under specific circumstances).
Frequently Asked Questions
Can I have both a pension and a 401k?
Yes. Some government employees and union workers have both. You would receive a pension payment from your government or union employer and also have a 401k or similar retirement savings plan. The two accounts are separate and both pay out in retirement. However, most private-sector workers have only a 401k.
If I worked for a company with a pension and then moved to a company with a 401k, what happens to my old pension?
Your pension stays with your former employer's plan. You cannot move it or combine it with your new 401k. You will receive pension payments from your old employer starting at the plan's retirement age, and you will also have a 401k balance from your new employer. Both will pay out separately in retirement.
What if I die before I start collecting my pension?
Most pension plans pay a survivor benefit to your spouse or designated beneficiary, though the amount is usually less than what you would have received. The exact benefit depends on your plan's rules. A 401k balance goes to your named beneficiary and is not reduced — they inherit the full account balance.
Can I borrow from a pension like I can from a 401k?
No. Pensions do not allow loans. You cannot access the money until you retire and begin receiving payments. A 401k does allow loans in most cases — you can borrow up to 50 percent of your balance (or $50,000, whichever is less) and repay it over five years, though rules vary by plan.
Which is better for retirement, a pension or a 401k?
A pension is generally more secure because your employer guarantees a fixed payment for life and bears the investment risk. A 401k gives you more control and flexibility but requires you to manage the money and accept investment risk. If you have a pension available, it is usually worth staying in that job to collect it. If you have only a 401k option, contribute as much as you can afford.