You can have both a Roth IRA and a 401(k) at the same time, and for most people with employer retirement plans, doing so makes financial sense.
A Roth IRA and a 401(k) serve different purposes and have different rules. The Roth IRA lets you save after-tax money that grows tax-free and comes out tax-free in retirement. A 401(k) is an employer plan where you contribute pre-tax dollars (reducing your taxable income now) and pay taxes when you withdraw the money later. Having both means you can use each one's strengths: the 401(k) to lower your taxes this year and get any employer match, and the Roth IRA to build a pool of money you never pay taxes on again.
The main constraint is not whether you can have both — you can — but how much you can put into each one per year. The IRS sets annual contribution limits separately for each account type. In 2024, you can contribute up to $7,000 to a Roth IRA (or $8,000 if you are 50 or older) and up to $23,500 to a 401(k) (or $31,000 if you are 50 or older). These limits do not overlap, so you can max out both if your income and cash flow allow it.
Key Takeaways
- You can contribute to both a Roth IRA and a 401(k) in the same year without violating any rules, as long as you stay within each account's annual contribution limit.
- An employer 401(k) match is assistance programs and should usually be your first priority, then you can add Roth IRA contributions with remaining savings.
- Roth IRA contributions are limited by your income level, so high earners may not be able to contribute directly to a Roth IRA even if they have a 401(k).
- The order that makes sense for most people is: contribute enough to your 401(k) to get the full employer match, then max out your Roth IRA, then put extra money back into the 401(k).
Why the order of contributions matters
If you have limited money to save, the order in which you fund each account changes how much you end up with at retirement. An employer match in a 401(k) is an immediate return on your money — if your employer matches 50 cents for every dollar you contribute up to 6% of your salary, that is a may provide 50% gain before the market even moves. You should capture that match first.
After you have claimed the full match, a Roth IRA often becomes the next priority for many people. Money in a Roth IRA grows tax-free and you never pay taxes on the withdrawals, which is powerful over decades. A 401(k) gives you a tax deduction now, which helps if you are in a high tax bracket this year, but you will owe taxes on every dollar you take out later.
If you still have money left to save after maxing your Roth IRA, putting the extra into your 401(k) makes sense because you get another tax deduction and can save more than the Roth limit allows. This is the typical order: employer match first, then Roth IRA, then back to the 401(k).
Income limits for Roth IRA contributions
Having a 401(k) does not change your Roth IRA income limit, but your income does. The IRS phases out Roth IRA contributions if you earn above a certain amount. In 2024, if you file as single, you cannot contribute to a Roth IRA if your income is $161,000 or more. If you are married filing jointly, the limit is $240,000. These numbers change each year.
If your income is above the limit, you cannot put money directly into a Roth IRA, even if you have a 401(k). Some people in this situation use a strategy called a "backdoor Roth," where they contribute to a traditional IRA and then convert it to a Roth, but that involves tax complications and requires careful planning. Check your income against the current year's limits before assuming you can contribute to a Roth.
How employer match affects your decision
If your employer offers a 401(k) match, that match is part of your total compensation — it is money your employer is willing to give you for retirement. Leaving it on the table by not contributing enough to claim it is like refusing a raise. Even if you prefer the tax-free growth of a Roth IRA, you should contribute enough to your 401(k) to get the full match first.
The match amount varies by employer. Some match dollar-for-dollar up to 3% of your salary. Others match 50 cents on the dollar up to 6%. A few match nothing. Look at your 401(k) plan documents or ask your HR department what your employer's match formula is. Once you know the threshold, contribute at least that much to your 401(k), then move extra savings to your Roth IRA.
Tax brackets and which account to prioritize
If you are in a very high tax bracket right now, the 401(k)'s immediate tax deduction may be more valuable than the Roth IRA's tax-free growth later. A 401(k) contribution reduces your taxable income dollar-for-dollar, so if you are in the 32% federal tax bracket, a $10,000 contribution saves you $3,200 in taxes this year. That is a real benefit you can use now.
If you are in a lower tax bracket, or if you expect to be in a higher bracket in retirement, the Roth IRA's tax-free withdrawals later may be worth more. This is a personal calculation that depends on your current income, expected retirement income, and how long you have until retirement. Many people benefit from having both because they hedge their bets: some money grows tax-free (Roth), and some money reduces taxes now (401(k)).
What happens to both accounts in retirement
When you retire, the two accounts have different withdrawal rules. You can withdraw your Roth IRA contributions (the money you put in, not the earnings) at any time without penalty or taxes. You can also withdraw the earnings tax-free if you are 59½ and have held the account for at least five years. A 401(k) has required minimum distributions starting at age 73, meaning you must withdraw a certain amount each year and pay taxes on it, whether you need the money or not.
A Roth IRA has no required minimum distributions during your lifetime, so you can leave the money untouched if you do not need it and pass it to heirs tax-free. This makes a Roth IRA useful for estate planning if you have other income sources in retirement. A 401(k) is more rigid: you must take distributions, and your heirs will owe taxes on what they inherit.
Frequently Asked Questions
Can I contribute to a Roth IRA if my employer offers a 401(k)?
Yes, having a 401(k) does not prevent you from contributing to a Roth IRA. Your income level determines whether you can contribute to a Roth, not whether you have other retirement accounts. If your income is below the Roth IRA limit for your filing status, you can contribute to both.
What if I max out my 401(k) — can I still contribute to a Roth IRA?
Yes. The contribution limits are separate. Maxing out your 401(k) does not affect how much you can put into a Roth IRA. You can do both in the same year as long as your income is within the Roth IRA limits.
Should I always get the employer match before funding a Roth IRA?
Yes. An employer match is immediate assistance programs and should be your first priority. After you have claimed the full match, then decide whether to max your Roth IRA or put more into the 401(k) based on your tax situation and savings capacity.
What if my income is too high for a Roth IRA but I have a 401(k)?
You can still contribute to your 401(k) with no income limit. If you want Roth-style tax-free growth and your income is too high for a direct Roth IRA contribution, you may be able to do a backdoor Roth conversion, but this involves converting a traditional IRA and has tax implications you should discuss with a tax professional.
Do contributions to one account reduce the limit for the other?
No. The $7,000 Roth IRA limit and the $23,500 401(k) limit are completely separate. Contributing the maximum to one does not reduce how much you can contribute to the other.