Yes, you can have both a pension and a 401(k), and many workers do
You can hold a pension and a 401(k) at the same time. The two are separate retirement accounts with different rules, and having both does not disqualify you from either one. A pension is a monthly payment your employer promises to give you after you retire, based on your years of service and salary. A 401(k) is a savings account where you and your employer contribute money during your working years, and you control how it is invested.
The real question is not whether you can have both — you can — but how they interact with your taxes, your employer's rules, and your retirement income. Some employers offer both. Some offer only one. Some let you have a pension from a previous job while contributing to a 401(k) at your current job. The rules change depending on your situation.
Key Takeaways
- You can hold a pension from one employer and a 401(k) from the same employer or a different employer without either one being canceled.
- If you have a pension and earn over a certain income threshold, the government may reduce your tax deduction for 401(k) contributions — this is called the Pension Exclusion Range.
- Some employers offer both a pension and a 401(k) to the same workers; others offer only one or the other.
- When you leave a job with a 401(k), you can roll it into an IRA or your new employer's plan; a pension stays with your former employer and pays you later.
How a pension and 401(k) work together in the same job
Some employers — particularly government agencies, schools, and large corporations — offer both a pension and a 401(k) to their employees. When both are available, you typically contribute to the 401(k) through payroll deductions, and the employer funds the pension separately through its own accounting. You do not choose between them; you get both if you stay long enough to be vested in the pension.
Vesting means you have worked there long enough to own the pension benefit. Most pensions require 5 to 10 years of service before you are vested. A 401(k) is usually vested immediately — the money you contribute is yours right away, though employer matching contributions may have their own vesting schedule, often 3 to 5 years.
If your employer offers both, the pension is usually the larger piece of your retirement income, and the 401(k) is a supplement you control. You decide how much to contribute to the 401(k) each year (up to the annual limit set by the IRS), but the pension amount is calculated by a formula based on your salary and years of service.
The Pension Exclusion Range and your 401(k) tax deduction
If you have a pension and earn above a certain income level, the IRS may reduce or eliminate your ability to deduct 401(k) contributions from your taxes. This rule is called the Pension Exclusion Range (or Modified Adjusted Gross Income phase-out for pension holders). It applies only if you are covered by a pension plan at work.
The income thresholds change every year and depend on your filing status. For 2024, if you are single and covered by a pension, the phase-out range begins around $77,000 and phases out completely around $87,000. If you are married filing jointly, it begins around $123,000 and phases out around $143,000. These numbers are adjusted annually for inflation.
What this means: if you earn within that range, you can still contribute to a 401(k), but you cannot deduct the full amount from your taxes. You pay taxes on the contribution now and again when you withdraw it in retirement — a form of double taxation. If you earn above the range, you cannot deduct any 401(k) contribution. You can still contribute to the account, but the money goes in after taxes.
This rule does not apply if you do not have a pension at work. If your employer offers only a 401(k), you can deduct contributions regardless of income (though other limits may apply at very high incomes).
Pension and 401(k) from different employers
Many workers have a pension from a previous job and a 401(k) from their current job. This is common when someone spent years at a government agency or large corporation with a pension, then moved to a private employer with a 401(k). Both accounts continue to exist and grow independently.
The pension from your old job stays with that employer's pension fund. You do not take it with you. When you reach the age specified in the pension plan (often 55 to 65, depending on the plan), the employer begins sending you monthly payments for life. You do not have to do anything to collect it except stay in contact with the employer's benefits department and provide updated information if you move.
Your 401(k) from your current job is yours to manage. When you leave that job, you can roll it into an Individual Retirement Account (IRA), leave it with the employer if the balance is large enough, or roll it into your new employer's 401(k) plan if they accept rollovers. The Pension Exclusion Range still applies if you are covered by the old pension and earning above the threshold at your current job.
What happens to your pension and 401(k) when you retire
When you retire, your pension and 401(k) work on different schedules. Your pension begins paying you a monthly amount on the date you reach the plan's retirement age or after you have worked the required number of years. This payment continues for your entire life, and often continues to your spouse after you die if you chose a survivor option.
Your 401(k) does not automatically pay you anything. You decide when to withdraw money and how much. You can leave it invested, take regular withdrawals, or convert it to an annuity that pays you monthly like a pension. Starting at age 73 (as of 2023), the IRS requires you to take minimum withdrawals each year, whether you need the money or not.
If you have both, your pension typically covers your basic living expenses, and your 401(k) serves as additional savings you can draw from as needed. This combination often provides more retirement security than either account alone, because the pension guarantees a baseline income for life.
Tax implications of having both accounts
Pension payments are taxed as ordinary income in the year you receive them. A 401(k) withdrawal is also taxed as ordinary income. If you contributed to the 401(k) with pre-tax money (the standard option), the entire withdrawal is taxable. If you made after-tax contributions, only the earnings are taxed.
Having both accounts does not create a special tax situation, but it does mean you have two sources of taxable income in retirement. You may owe federal income tax, state income tax (depending on your state), and possibly Medicare premiums based on your combined income from both sources. Some states do not tax pension income, which can make a difference if you live in one of those states.
If you roll a 401(k) into an IRA, the tax treatment stays the same — withdrawals are taxed as ordinary income. If you roll it into a Roth IRA, you pay taxes on the conversion in the year you do it, but future withdrawals are tax-free. This is a decision worth discussing with a tax professional if you have both a pension and a large 401(k).
Employer rules and plan documents
Whether you can actually have both a pension and a 401(k) depends on your specific employer's plan. Some employers offer both to all employees. Some offer a pension to long-term employees and a 401(k) to newer ones. Some offer only one. A few offer a choice between a pension and a 401(k), but not both.
Your employer's benefits handbook or summary plan description will state what you are offered. If you are unsure, ask your human resources or benefits department directly. They can tell you whether you are covered by a pension, whether a 401(k) is available, and what the vesting schedules are for each.
If you change jobs, your new employer's plan is separate from your old one. You keep the pension from your old employer (it stays in their system), and you start a new 401(k) with the new employer if they offer one. You do not have to choose between them.
Frequently Asked Questions
If I have a pension, can I still contribute to a 401(k)?
Yes, you can contribute to a 401(k) even if you have a pension. However, if you earn above the Pension Exclusion Range for your filing status, you cannot deduct the 401(k) contribution from your taxes. You can still contribute, but the money goes in after taxes. Check the current year's income thresholds with your benefits department or a tax professional.
Do I have to take money out of my 401(k) if I have a pension?
No. Your pension and 401(k) are separate. You can leave your 401(k) invested and untouched. However, starting at age 73, the IRS requires you to take minimum withdrawals from your 401(k) each year. Your pension is not subject to this rule — it pays you a set amount regardless.
What happens to my pension if I leave my job before I am vested?
If you leave before you are vested, you lose the pension benefit. You do not get the money back; it stays in the employer's pension fund. Your 401(k) is different — you keep all the money you contributed, even if you leave immediately. Employer matching contributions may be forfeited if you are not vested in them yet.
Can I roll my 401(k) into my pension?
No. A pension and a 401(k) are separate accounts managed by different rules. You cannot combine them. You can roll a 401(k) into an IRA or into a new employer's 401(k) plan, but not into a pension. When you retire, both accounts pay you separately on their own schedules.
If I have a pension from a government job, can I contribute to a 401(k) at a private job?
Yes, but the Pension Exclusion Range applies. Because you are covered by a pension (from the government job), your ability to deduct 401(k) contributions at the private job depends on your income. If you earn above the phase-out range, you cannot deduct the contributions, though you can still make them with after-tax money.