A Roth IRA is a retirement savings account where you contribute money after taxes, and your withdrawals in retirement are tax-free

A Roth IRA is an individual retirement account you open at a bank, brokerage, or credit union. You put money in with after-tax dollars—meaning you've already paid income tax on that money—and when you withdraw it in retirement, you owe no federal income tax on those withdrawals or the growth they've earned. This is the opposite of a traditional IRA, where contributions may be tax-deductible now but withdrawals are taxed later.

The account itself is named after Senator William Roth, who championed the legislation that created it in 1997. It's not a special account that your employer sets up for you; you open one yourself at any financial institution that offers them. You decide how much to contribute each year (within legal limits), and you decide what to invest the money in—stocks, bonds, mutual funds, or simply keep it in cash.

The main appeal is the tax-free growth. Money you invest in a Roth IRA grows year after year without triggering capital gains tax, dividend tax, or any other tax along the way. That growth compounds untouched until you reach retirement age.

Key Takeaways

  • You contribute to a Roth IRA with after-tax money, but withdrawals in retirement are completely tax-free.
  • The account grows without any tax on gains, dividends, or interest while the money sits invested.
  • You can withdraw your own contributions (the money you put in) at any time without penalty, though earnings have age and holding-period rules.
  • Income limits determine whether you can contribute directly to a Roth IRA in any given year.
  • Unlike traditional IRAs, Roth IRAs have no required withdrawals during your lifetime, so the account can keep growing.

How contributions and withdrawals work

For 2024, you can contribute up to $7,000 per year to a Roth IRA if you're under 50, or $8,000 if you're 50 or older. These limits change periodically, so check the IRS website for the current year. You can contribute this amount only if you have earned income—money from a job or self-employment—in that year. You cannot contribute more than you earned.

You can withdraw the money you contributed (your "basis") at any time, for any reason, with no penalty and no tax. If you withdraw earnings—the growth your investments made—before age 59½, you'll owe income tax on those earnings plus a 10% penalty, with some exceptions. The most common exception is if you've held the account for at least five years and you're withdrawing for a first-time home purchase (up to $10,000 lifetime).

Once you reach age 59½ and have held the account for at least five years, you can withdraw everything—contributions and earnings—tax-free and penalty-free. This five-year rule applies to the account itself, not to each contribution, so it matters when you first opened your Roth, not when you made each deposit.

Income limits and who can open one

The IRS limits who can contribute directly to a Roth IRA based on your modified adjusted gross income (MAGI). These limits change yearly and depend on your filing status. For 2024, single filers can contribute the full amount if their MAGI is under $146,000; the contribution phases out between $146,000 and $161,000. Married couples filing jointly can contribute fully up to $230,000 MAGI, phasing out between $230,000 and $240,000.

If your income exceeds these limits, you cannot contribute directly to a Roth IRA that year. However, you may be able to use a strategy called a "backdoor Roth," where you contribute to a traditional IRA and then convert it to a Roth. This is legal but has tax implications you should understand before attempting it. A tax professional can walk you through whether it makes sense for your situation.

Roth vs. traditional IRA: the main differences

A traditional IRA lets you deduct contributions from your taxes in the year you make them (if you meet income requirements), but you pay tax on withdrawals in retirement. A Roth IRA gives you no tax deduction now, but you pay no tax on withdrawals later. The choice depends on whether you expect to be in a higher or lower tax bracket in retirement.

Traditional IRAs require you to start taking withdrawals at age 73 (as of 2023, under the SECURE 2.0 Act). Roth IRAs have no required withdrawals during your lifetime, which means your money can keep growing and compounding for as long as you live. This makes a Roth useful if you don't need the money in retirement or want to leave it to heirs.

Both accounts have the same annual contribution limits and both allow catch-up contributions if you're 50 or older. The main practical difference is the tax treatment and the withdrawal rules.

What you can invest in inside a Roth IRA

Once you open a Roth IRA, the account is just a container. You then decide what to invest the money in. Most financial institutions let you buy stocks, bonds, mutual funds, exchange-traded funds (ETFs), and sometimes certificates of deposit (CDs). Some brokerages offer self-directed IRAs where you can invest in real estate or other alternative assets, though this is less common and comes with more rules.

You are not required to invest the money at all. You can open a Roth IRA and simply keep contributions in a savings account or money market fund within the IRA, earning whatever interest rate that account offers. This is a valid strategy if you're not comfortable with investing or if you're saving for a near-term goal.

The investment choice is entirely yours. The IRS does not care what you buy, as long as it's a legal investment. Some investments are prohibited—you cannot hold life insurance or collectibles like art or coins in an IRA.

When a Roth IRA makes sense for your situation

A Roth IRA is often a good fit if you're young and expect to be in a higher tax bracket later, because you lock in today's lower tax rate. It's also useful if you want flexibility—you can withdraw contributions without penalty, and you have no forced withdrawals in retirement. If you expect to leave money to heirs, a Roth is valuable because they inherit the account tax-free (though they do have to take distributions under current rules).

A Roth is less attractive if you need a tax deduction right now to lower your current-year taxes, or if you expect to be in a much lower tax bracket in retirement. It's also not useful if your income is too high to contribute directly, unless you're willing to do a backdoor Roth conversion.

Many people benefit from having both a Roth and a traditional IRA or 401(k), spreading their retirement savings across different tax treatments. This is called "tax diversification" and gives you options in retirement about which account to withdraw from based on your tax situation that year.

How to open a Roth IRA

You can open a Roth IRA at almost any bank, credit union, or brokerage. Common places include Vanguard, Fidelity, Charles Schwab, and your own bank. The process is straightforward: you provide your name, Social Security number, address, and employment information. Most institutions let you open one online in 10 to 15 minutes.

Once the account is open, you can fund it by transferring money from your checking or savings account. You can contribute in a lump sum or set up automatic monthly transfers. You can also roll over money from another IRA or from a 401(k) (though a 401(k) rollover has specific rules about taxes and timing).

There is no cost to open or maintain a Roth IRA at most institutions. Some charge annual fees if your balance falls below a minimum, so check the terms before you open. You can also transfer your Roth IRA from one institution to another if you find better investment options or lower fees elsewhere.

Frequently Asked Questions

Can I withdraw my contributions before retirement?

Yes. You can withdraw the money you contributed (not the earnings) at any time, for any reason, with no tax or penalty. This is one of the Roth's biggest advantages. Earnings are different—withdrawing them before age 59½ triggers tax and a 10% penalty unless you meet a specific exception.

What happens to my Roth IRA if I die?

Your heirs inherit the account and can withdraw the money tax-free. However, they must take distributions over a set period (usually 10 years under current rules). The exact rules depend on their relationship to you and when you opened the account, so they should consult a tax professional.

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

Yes. Many people have both. You can contribute to a Roth IRA and a 401(k) in the same year, as long as you have earned income to cover both contributions. The contribution limits are separate, so you're not choosing between them.

What if I make too much money to contribute to a Roth?

You can use a backdoor Roth strategy: contribute to a traditional IRA and convert it to a Roth. This is legal but has tax consequences if you have other traditional IRA balances. A tax professional can tell you whether it makes sense for your situation.

Do I have to invest the money in my Roth IRA?

No. You can keep the money in a savings account or money market fund within the Roth and earn whatever interest that account offers. Many people do this while they're saving or if they prefer not to invest in stocks.