A Roth account lets you put money in after taxes, then withdraw it tax-free in retirement

A Roth account is a retirement savings container where you contribute money that has already been taxed. The trade-off is that when you withdraw that money in retirement—both what you put in and the growth it earned—you pay no federal income tax on it. The IRS allows this because you paid tax on the dollars going in, not on the way out.

The most common Roth account is a Roth IRA, which is an individual retirement account you open at a bank, brokerage, or credit union. There is also a Roth 401(k), which some employers offer as part of their retirement plan. The mechanics are similar: you fund it with after-tax dollars, it grows tax-free, and withdrawals in retirement are tax-free.

This is the opposite of a traditional IRA or 401(k), where you get a tax deduction when you contribute, but pay tax on everything you withdraw later. Which one makes sense depends on whether you think your tax rate will be higher or lower in retirement than it is now.

Key Takeaways

  • Money you put into a Roth account has already been taxed at your current income tax rate, so you do not get a deduction when you contribute.
  • All growth inside a Roth account—interest, dividends, capital gains—accumulates tax-free and stays tax-free when you withdraw it.
  • You can withdraw the money you contributed (not the earnings) at any time without penalty, but earnings withdrawn before age 59½ usually trigger a 10% penalty plus income tax.
  • Roth IRA contributions have income limits that phase out if you earn above a certain amount, but Roth 401(k) contributions do not.
  • The choice between Roth and traditional accounts often comes down to whether you expect to be in a higher or lower tax bracket in retirement.

How contributions and withdrawals work in a Roth IRA

With a Roth IRA, you contribute money from your paycheck after your employer has already withheld income tax. You do not get to deduct that contribution on your tax return. 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.

The money then sits in the account and grows. You can invest it in stocks, bonds, mutual funds, or keep it in cash, depending on what the financial institution offers. All the growth—whether it is interest, dividends, or capital gains—happens inside the account without triggering any tax bill each year. You do not file a form reporting the growth until you withdraw.

When you withdraw money in retirement (after age 59½), you can take out everything—contributions and earnings—tax-free. If you withdraw before 59½, you can always take out the contributions you made without penalty. But if you try to withdraw earnings early, the IRS charges a 10% penalty plus income tax on those earnings, unless you meet a narrow exception like a first-time home purchase (up to $10,000 lifetime) or a disability.

Income limits and who can open a Roth IRA

You can open a Roth IRA at almost any bank or brokerage, but the IRS limits how much you can contribute based on your income. For 2024, the contribution limit starts to phase out if your modified adjusted gross income (MAGI) exceeds $146,000 as a single filer or $230,000 as a married couple filing jointly. Once your income reaches a certain threshold, you cannot contribute at all.

These income limits change every year and depend on your filing status. If you earn too much to contribute to a Roth IRA directly, some people use a strategy called a "backdoor Roth," where they contribute to a traditional IRA and then convert it to a Roth. This is legal but has tax consequences if you already have other traditional IRA balances, so it requires careful planning.

A Roth 401(k) through your employer does not have income limits, so it can be a way to get Roth treatment if you earn too much for a Roth IRA. However, not all employers offer one.

The difference between Roth and traditional accounts

The core difference is timing of the tax hit. With a traditional IRA or 401(k), you deduct your contribution from your income in the year you make it, lowering your tax bill that year. But when you withdraw in retirement, every dollar is taxed as ordinary income. With a Roth, you pay tax now and withdraw tax-free later.

This matters most when your tax bracket changes. If you are in a high tax bracket now but expect to be in a lower one in retirement, a traditional account saves you more money overall. If you are in a low bracket now and expect to be in a higher one later—or if you straightforward want to lock in today's tax rate—a Roth makes more sense.

There is also a practical difference: traditional accounts have required minimum distributions (RMDs) starting at age 73, meaning the IRS forces you to withdraw a certain amount each year. Roth IRAs have no RMDs during your lifetime, so you can let the money keep growing tax-free as long as you live. Roth 401(k)s do have RMDs, but you can roll them into a Roth IRA to avoid that.

How much you can contribute and when

Roth IRA contributions are limited to $7,000 per year (or $8,000 if you are 50 or older) for 2024. You can contribute until the tax filing important date the following year, usually April 15. So you can make a 2024 contribution as late as April 15, 2025.

A Roth 401(k) through your employer has much higher limits—$23,500 per year for 2024 (or $31,000 if you are 50 or older)—because it is tied to your workplace plan. Your employer may also match contributions, though the match typically goes into a traditional 401(k) portion, not the Roth portion.

You do not have to contribute the maximum. You can put in any amount up to the limit, and you can change how much you contribute from year to year. If you do not have earned income, you cannot contribute to either a Roth IRA or a Roth 401(k).

When you can access the money without penalty

The Roth IRA has a unique feature: you can withdraw your contributions (the money you put in) at any time, for any reason, without penalty or tax. This is because you already paid tax on it. Many people use this as an emergency fund, knowing they can access their contributions if needed.

Earnings are different. If you withdraw earnings before age 59½, you owe a 10% penalty plus income tax on those earnings, with a few exceptions. The main exceptions are a first-time home purchase (up to $10,000 lifetime), medical expenses, disability, or death. There is also a rule called the "five-year rule": you must have owned the Roth for at least five years before you can withdraw earnings tax-free, even after 59½.

A Roth 401(k) does not let you withdraw contributions penalty-free before 59½. All withdrawals before that age are subject to the 10% penalty and income tax, unless you meet an exception. This is one reason a Roth IRA is often more flexible for people who might need access to their money.

Roth conversions and when they make sense

A Roth conversion is when you take money from a traditional IRA or 401(k) and move it into a Roth account. You pay income tax on the amount you convert in that year, but from then on, that money grows and withdraws tax-free in a Roth.

Conversions make sense in a few situations: you are in a lower tax bracket than usual (maybe you took a year off work or retired early), you expect tax rates to rise in the future, or you want to reduce your required minimum distributions later. The downside is that you owe tax on the conversion in the year you do it, which can be a large bill.

If you have both traditional and Roth IRAs, the IRS treats them as one pool for tax purposes when you convert. This means if you have $50,000 in a traditional IRA and convert $10,000 to a Roth, you cannot avoid tax by saying the $10,000 came from after-tax contributions. The IRS assumes you converted a proportional mix of pre-tax and after-tax money.

Frequently Asked Questions

Can I have both a Roth IRA and a traditional IRA at the same time?

Yes, you can have both. However, your total contributions to all IRAs combined cannot exceed the annual limit ($7,000 for 2024 if you are under 50). If you contribute $4,000 to a traditional IRA, you can only contribute $3,000 to a Roth that year.

What happens to my Roth account if I die?

Your beneficiary inherits the account and can withdraw the money. They will owe income tax on any earnings they withdraw, but contributions come out tax-free. The rules for inherited Roth accounts changed in 2024, so beneficiaries generally must empty the account within ten years.

Can I withdraw money from my Roth to buy a house?

You can withdraw your contributions anytime without penalty. For a first-time home purchase, you can also withdraw up to $10,000 of earnings tax-free (lifetime limit), as long as you have owned the Roth for at least five years. Earnings beyond $10,000 are subject to tax and penalty.

Is a Roth 401(k) the same as a Roth IRA?

Both use after-tax contributions and tax-free withdrawals, but they are different accounts. A Roth 401(k) is through your employer, has much higher contribution limits, and requires minimum distributions at age 73. A Roth IRA is individual, has lower limits, and has no required distributions during your lifetime.

What if my income is too high for a Roth IRA?

You cannot contribute directly to a Roth IRA if your income exceeds the phase-out range. Some people use a backdoor Roth strategy: contribute to a traditional IRA and convert it to a Roth. This works but has tax complications if you have other traditional IRA balances. A Roth 401(k) through your employer is another option with no income limits.