A tax-free retirement account lets you set aside money now and withdraw it later without paying federal income tax on the growth or the withdrawals themselves
The most common tax-free retirement account in the United States is the Roth IRA. You contribute money that has already been taxed (after-tax dollars), and as long as you follow the rules, you never pay tax on the earnings that money generates over time. When you reach retirement age and withdraw the money, those withdrawals are also tax-free.
This is different from a traditional IRA or 401(k), where you get a tax break on the money you put in now, but you pay tax on everything you withdraw later. With a Roth, you pay tax upfront and then walk away clean.
The trade-off is that Roth accounts have income limits. If you earn above a certain threshold, you cannot contribute directly to a Roth IRA, though there are workarounds. You also cannot withdraw your earnings penalty-free until you turn 59½ and have held the account for at least five years, though you can withdraw your contributions (the money you put in) anytime without penalty.
Key Takeaways
- Money you contribute to a Roth IRA is taxed before it goes in, but all growth and withdrawals are tax-free in retirement.
- Roth accounts have income limits that change each year and vary based on your filing status, so you may not be able to contribute directly if you earn above the threshold.
- You can withdraw the money you contributed anytime without penalty, but earnings cannot be withdrawn penalty-free until age 59½ and after five years of account ownership.
- A Roth 401(k) is another tax-free option offered by some employers and works similarly to a Roth IRA but with higher contribution limits and no income restrictions.
How contributions and withdrawals work in a Roth IRA
You put after-tax money into a Roth IRA—money you have already paid income tax on. For 2024, you can contribute up to $7,000 per year if you are under 50, or $8,000 if you are 50 or older. These limits change annually and are set by the IRS.
That money then grows through interest, dividends, or investment gains. None of that growth is taxed while it sits in the account. When you withdraw money in retirement, you pay no federal income tax on any of it—not the contributions you made, not the earnings the money generated.
The catch is the five-year rule and the age requirement. Your earnings (the money your money made) cannot be withdrawn without a 10% penalty until you turn 59½ and have owned the account for at least five years. Your contributions themselves can come out anytime without penalty, which is a major advantage if you need the money before retirement.
Income limits and who can contribute
Roth IRA contributions are limited based on your modified adjusted gross income (MAGI) and your filing status. For 2024, if you file as single, you can contribute the full amount if your MAGI is below $146,000. The ability to contribute phases out between $146,000 and $161,000, and you cannot contribute at all above $161,000. These numbers are different if you are married filing jointly or head of household, and they change each year.
If your income is above the limit, you have two options. The first is a backdoor Roth, where you contribute to a traditional IRA and then convert it to a Roth. The second is a mega backdoor Roth if your employer's 401(k) plan allows it. Both involve extra steps and tax considerations, so it is worth talking to a tax professional before you try either one.
Roth 401(k) as an alternative
Some employers offer a Roth 401(k) as part of their retirement plan. It works like a Roth IRA in that your contributions are after-tax and withdrawals are tax-free, but it has higher contribution limits and no income restrictions.
For 2024, you can contribute up to $23,500 per year to a 401(k) (or $31,000 if you are 50 or older), compared to $7,000 for an IRA. Because there are no income limits, a Roth 401(k) is a good option if you earn too much for a Roth IRA. The downside is that you cannot withdraw your contributions penalty-free before age 59½ like you can with a Roth IRA—the five-year rule and age requirement apply to all withdrawals.
Tax-free growth over time
The real power of a Roth account is that your money compounds tax-free. If you invest $7,000 in a Roth IRA at age 30 and it grows to $50,000 by age 65, you owe no tax on that $43,000 in gains. In a taxable brokerage account, you would owe capital gains tax on that growth every year or when you sell.
This advantage grows larger the longer your money sits in the account. Someone who starts a Roth at 25 will see far more tax-free growth than someone who starts at 50, even if they contribute the same amount each year. This is why financial advisors often recommend opening a Roth early, even if you can only contribute small amounts.
When a Roth makes sense versus a traditional account
A Roth IRA makes the most sense if you expect to be in a higher tax bracket in retirement than you are now, or if you simply want to lock in today's tax rates. If you are young and earning less now than you will later, a Roth lets you pay tax at your current lower rate and avoid higher rates later.
A traditional IRA or 401(k) makes more sense if you need the tax deduction now to lower your current tax bill, or if you expect to be in a lower tax bracket in retirement. Some people use both—contributing to a traditional account to reduce taxes now and a Roth to diversify their tax situation in retirement.
Rules you need to know
Roth accounts have specific rules that affect when and how you can use the money. The five-year holding period starts on January 1 of the year you first contribute to any Roth IRA, not when you make each individual contribution. If you convert a traditional IRA to a Roth, a separate five-year clock starts for that conversion.
You can withdraw your contributions anytime without penalty, but the IRS uses a "pro-rata rule" to determine which money comes out first if you have both contributions and earnings in the account. This means if you withdraw money, it is treated as a proportional mix of contributions and earnings, not contributions first. There are exceptions for certain hardships, but they are narrow.
Required minimum distributions (RMDs) do not apply to Roth IRAs during your lifetime, which is another advantage. With a traditional IRA, you must start taking withdrawals at age 73 (as of 2023). With a Roth, you can let the money sit and grow as long as you want, then pass it to heirs tax-free.
Frequently Asked Questions
Can I withdraw my contributions from a Roth IRA anytime?
Yes. You can withdraw the money you contributed (not the earnings) anytime without penalty or tax, regardless of your age. This makes a Roth a more flexible savings tool than a traditional IRA if you need access to your money before retirement.
What happens if I exceed the income limit for a Roth IRA?
You cannot contribute directly to a Roth IRA above the income limit. A backdoor Roth conversion lets you contribute to a traditional IRA and convert it to a Roth, though this has tax implications if you already have traditional IRA balances. A tax professional can walk you through whether this makes sense for your situation.
Do I have to pay taxes on Roth withdrawals in retirement?
No federal income tax, as long as you are 59½ and have owned the account for at least five years. State taxes vary by location. If you withdraw earnings before meeting both conditions, you owe a 10% penalty plus income tax on the earnings portion.
Can my employer offer a Roth 401(k)?
Yes, many employers do. A Roth 401(k) has no income limits and higher contribution limits than a Roth IRA, but you cannot withdraw contributions penalty-free before 59½. Ask your employer's benefits department whether your plan offers a Roth option.
Is a Roth better than a traditional IRA?
It depends on your current and expected future tax bracket. If you are young or expect higher taxes later, a Roth usually wins. If you need a tax deduction now or expect lower taxes in retirement, a traditional account may be better. Many people benefit from using both.