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

A Roth account is a retirement savings account where you contribute money that has already been taxed. The tradeoff is that when you withdraw that money in retirement—along with all the growth it earned—you pay no federal income tax on any of it. The IRS sets contribution limits each year (currently $7,000 for most people under 50, though this changes), and you can only contribute money you actually earned from work.

The core difference from a traditional retirement account is timing: with a traditional account, you get a tax break now and pay taxes later. With a Roth, you pay taxes now and get the break later. Which one makes sense depends on whether you think your tax rate will be higher or lower when you retire.

Roth accounts come in two main forms: a Roth IRA (Individual Retirement Account) that you open yourself, usually through a bank or brokerage, and a Roth 401(k) that your employer offers as part of your benefits package. Both follow the same tax logic, but they have different rules about who can contribute and how much.

Key Takeaways

  • You contribute after-tax dollars to a Roth account, but withdrawals in retirement are completely tax-free, including all investment gains.
  • A Roth IRA is opened by you individually and has income limits; a Roth 401(k) is offered by employers and has no income limits.
  • You cannot withdraw your earnings before age 59½ without paying taxes and a 10% penalty, though you can withdraw your contributions anytime penalty-free.
  • Roth accounts have no required minimum withdrawals during your lifetime, so the money can keep growing tax-free as long as you leave it alone.

Roth IRA vs. Roth 401(k): which one you can use

A Roth IRA is opened directly with a bank, brokerage, or credit union. You control the account entirely. The catch is income limits: if you earn above a certain threshold (the limit varies by year and filing status), you cannot contribute to a Roth IRA at all. For 2024, the phase-out begins around $146,000 for single filers and $230,000 for married couples filing jointly, but these numbers change annually.

A Roth 401(k) is offered by your employer as an optional part of your workplace retirement plan. There are no income limits—anyone can contribute regardless of how much they earn. However, you can only open one if your employer offers it. The contribution limit is higher than a Roth IRA (currently $23,500 for most people under 50), but the money stays in your employer's plan, not in an account you fully control.

If your income is too high for a Roth IRA but you have access to a Roth 401(k) at work, the 401(k) is your main option. If you earn below the income limit and your employer does not offer a Roth 401(k), a Roth IRA is straightforward to open on your own.

How the tax-free withdrawal works in practice

When you turn 59½ and have owned the Roth account for at least five years, you can withdraw your money completely tax-free. This includes not just what you put in, but all the investment gains—dividends, interest, capital appreciation, everything. The IRS does not tax any of it.

The five-year rule is strict: it applies to the account itself, not to each contribution. If you open a Roth IRA at age 58, you cannot take tax-free withdrawals until age 63, even though you are already past 59½. The clock starts when you first fund any Roth IRA in your name.

Before 59½, the rules are different. You can withdraw your own contributions (the money you put in) anytime, penalty-free and tax-free. But if you withdraw earnings (the growth), you owe income tax plus a 10% early withdrawal penalty. This distinction matters: if you contributed $50,000 and it grew to $75,000, you can pull out $50,000 whenever you want, but taking out the extra $25,000 before 59½ triggers taxes and the penalty.

Why the income limit exists for Roth IRAs

Congress set income limits on Roth IRAs to prevent high earners from using them as tax shelters. The idea is that people who earn a lot already get tax breaks through other means, so the Roth benefit is reserved for lower and middle-income savers.

If your income exceeds the limit, you cannot contribute directly. Some people use a workaround called a "backdoor Roth"—they contribute to a traditional IRA (which has no income limit) and then convert it to a Roth—but this strategy has tax complications and is not right for everyone. The IRS publishes the income limits each year, and your tax preparer or the brokerage where you want to open the account can tell you whether you may have access to.

No required withdrawals means your money keeps growing

Unlike a traditional IRA or 401(k), a Roth account has no required minimum distribution (RMD). This means you never have to withdraw the money, even after you turn 73 (the current RMD age). If you do not need the money in retirement, you can leave it invested and let it grow tax-free for as long as you live.

This feature makes a Roth useful for people who expect to have other income sources in retirement and do not need to tap their retirement savings right away. It also makes a Roth a good tool for leaving money to heirs: they inherit the account tax-free (though they do have to withdraw it over a set period under current rules).

When a Roth makes sense vs. when it does not

A Roth is most useful if you expect your tax rate to be higher in retirement than it is now. If you are young and earning a modest income, your tax bracket is probably lower now than it will be when you are older and have accumulated more wealth. Paying taxes at a low rate now and withdrawing tax-free later is a good deal.

A Roth is less useful if you expect your tax rate to drop in retirement—for example, if you plan to retire early and live on very little income, or if you think tax rates will fall overall. In that case, a traditional account lets you deduct contributions now (when your rate is high) and pay taxes later (when your rate is lower).

Many people use both: they contribute to a traditional 401(k) at work (which lowers their taxable income now) and also fund a Roth IRA (which builds a tax-free pool for later). This mix hedges your bets on future tax rates.

How to open a Roth IRA

Opening a Roth IRA takes about 15 minutes. You choose a bank, brokerage, or credit union—common options include Vanguard, Fidelity, Charles Schwab, or your own bank. Go to their website, click the link to open a retirement account, and select Roth IRA. You will need your Social Security number, proof of income (a recent pay stub or tax return), and a way to fund the account (a linked bank account or check).

Once the account is open, you decide how to invest the money. You can buy individual stocks, mutual funds, exchange-traded funds (ETFs), or keep it in a money market fund or savings option. The brokerage will walk you through the choices. If you are unsure, many brokerages offer target-date funds—funds that automatically adjust from stocks to bonds as you approach retirement.

You can contribute to your Roth IRA anytime during the year, but the deadline to contribute for a given tax year is April 15 of the following year (or the next business day if April 15 falls on a weekend). If you miss the deadline, you cannot go back and contribute for that year.

Frequently Asked Questions

Can I withdraw my contributions before retirement?

Yes. You can withdraw the money you contributed (not the earnings) anytime, penalty-free and tax-free. This is one advantage of a Roth over a traditional account. However, once you withdraw a contribution, you cannot put it back in that same year—you lose that year's contribution room.

What happens if I withdraw earnings early?

You owe income tax on the earnings plus a 10% early withdrawal penalty. There are a few exceptions (disability, first-time home purchase up to $10,000 lifetime, certain medical expenses), but in general, early withdrawal of earnings is costly. Check IRS rules or ask a tax professional if your situation might may have access to for an exception.

Can I have both a Roth IRA and a Roth 401(k)?

Yes, but your total contributions across both accounts cannot exceed the annual limit. For 2024, if you contribute $5,000 to a Roth IRA, you can only contribute $18,500 to a Roth 401(k) (the difference between the two limits). The limits are separate, but they work together.

What if my employer does not offer a Roth 401(k)?

You can still open a Roth IRA on your own, as long as your income is below the limit. If your income is too high for a Roth IRA and your employer does not offer a Roth 401(k), a backdoor Roth conversion may be an option, but it has tax implications—consult a tax professional before attempting one.

Do I have to report a Roth account on my taxes?

You do not report the account itself, but you do report contributions if you claim a deduction for a traditional IRA in the same year. If you only have a Roth, there is nothing to report on your tax return unless you made a conversion from a traditional account.