A Roth IRA lets you put after-tax money in now and withdraw it tax-free later

A Roth IRA is a retirement savings account where you contribute money that you've already paid income tax on. The account then grows over time, and when you withdraw that money in retirement, you don't owe any federal income tax on it—not on your original contributions and not on the earnings. This is the core difference from a traditional IRA, where contributions may be tax-deductible now but withdrawals are taxed later.

The mechanics are straightforward: you open an account at a bank, brokerage, or credit union, you send money into it, that money sits there and can be invested in stocks, bonds, mutual funds, or kept in cash, and eventually you take money out. The tax advantage is that the growth happens tax-free, and the withdrawals happen tax-free, as long as you follow the rules about when you can take the money out.

Key Takeaways

  • You contribute after-tax dollars to a Roth IRA, meaning you pay income tax on the money before it goes in.
  • The money grows inside the account without being taxed each year, and you can withdraw it tax-free in retirement.
  • You can withdraw your contributions (the money you put in) at any time without penalty, but earnings have age and holding-period rules.
  • There are income limits that determine whether you can contribute to a Roth IRA in a given year.
  • The account is held at a financial institution, and you decide how the money is invested or whether it stays in cash.

How money gets into a Roth IRA

You open a Roth IRA account at a bank, credit union, brokerage firm, or investment company. Once the account is open, you transfer money into it from your checking or savings account. That money comes from your paycheck after taxes have already been taken out—it's not pre-tax like a 401(k) contribution would be.

There's a limit to how much you can contribute each year. For 2024, that limit is $7,000 if you're under 50, and $8,000 if you're 50 or older. This limit resets every January 1st. You can contribute the full amount in one lump sum, or you can spread it across the year in smaller deposits—the account doesn't care how you break it up, only that the total doesn't exceed the annual limit.

You can only contribute money that you earned from work. You can't fund a Roth IRA with money from an inheritance, a gift, or investment gains. The money has to come from wages, self-employment income, or other earned income reported on a tax return.

Income limits determine whether you can contribute

Not everyone can contribute to a Roth IRA. The IRS sets income limits that change each year. If your income is above the limit for your filing status, you cannot contribute to a Roth IRA that year—not even $1.

For 2024, the income limits depend on whether you file as single, married filing jointly, married filing separately, or head of household. A single filer with income above a certain threshold cannot contribute. A married couple filing jointly has a higher threshold. These numbers shift annually, so you'll need to check the current year's limits when you're ready to contribute.

If your income is too high to contribute directly, some people use a strategy called a "backdoor Roth," which involves contributing to a traditional IRA and then converting it to a Roth. This is legal but has tax consequences you should understand before attempting it.

What happens to the money once it's in the account

Once your money is in the Roth IRA, you decide what to do with it. You can leave it sitting in a cash account earning minimal interest, or you can invest it in stocks, bonds, mutual funds, index funds, or other securities—depending on what your financial institution offers. Many people invest their Roth IRA money in low-cost index funds that track the overall stock market.

The key advantage is that any growth—whether it's dividends, interest, or capital gains—is not taxed each year. If you buy a stock for $1,000 and it grows to $5,000, you don't owe tax on that $4,000 gain while it sits in the Roth IRA. That's different from a regular taxable investment account, where you'd owe tax on gains each year.

You don't have to do anything to maintain the account. You don't file special paperwork each year. The financial institution sends you statements showing your balance, and that's it. The money just sits there growing until you decide to withdraw it.

When and how you can withdraw your contributions

Your contributions—the actual money you put in—can be withdrawn at any time, for any reason, without penalty or tax. If you contributed $10,000 over the years and your account has grown to $15,000, you can withdraw that $10,000 anytime you want. The IRS doesn't care why. This is a major advantage of a Roth IRA: your contributions are always accessible.

Withdrawing your contributions does not affect your ability to contribute in future years. If you withdraw $5,000 of contributions in 2024, you still have a full $7,000 contribution limit for 2024 (assuming you haven't already contributed that amount).

The rules for withdrawing earnings before retirement age

The earnings—the growth your money made inside the account—are a different story. If you withdraw earnings before age 59½, you'll owe federal income tax on those earnings plus a 10% penalty. There are a few exceptions to this penalty, such as using up to $10,000 of earnings for a first home purchase, or withdrawing earnings for certain medical expenses or education costs, but the general rule is: earnings before 59½ means taxes and penalties.

The account also has to have been open for at least five years before you can withdraw earnings penalty-free, even if you're over 59½. This is called the "five-year rule." If you open a Roth IRA at age 58 and try to withdraw earnings at age 60, you'll owe the 10% penalty because the account hasn't been open five years yet.

Tax-free withdrawals in retirement

Once you reach age 59½ and your account has been open for at least five years, you can withdraw both your contributions and your earnings completely tax-free. There's no federal income tax owed on any of it. You don't have to take the money out—Roth IRAs don't have required minimum distributions during your lifetime—but when you do, it comes out tax-free.

This is the main reason people use Roth IRAs. If you believe your tax rate will be higher in retirement, or if you want to avoid taxes on investment growth, a Roth IRA lets you lock in today's tax rate and pay nothing later.

Frequently Asked Questions

Can I have both a Roth IRA and a traditional IRA?

Yes, you can have both accounts at the same time. However, your total contributions to both accounts combined cannot exceed the annual limit. If you contribute $4,000 to a traditional IRA, you can only contribute $3,000 to a Roth IRA that year (assuming the $7,000 limit for 2024).

What happens to my Roth IRA if I don't use it for many years?

Nothing happens. The account just sits there. You don't have to make contributions every year, and you don't have to withdraw money. The money continues to grow tax-free. There are no penalties for leaving it untouched.

Can I withdraw my contributions if I need money before retirement?

Yes. You can withdraw your contributions at any time without tax or penalty. The only restriction is that you cannot withdraw earnings before age 59½ without owing tax and a 10% penalty (with some exceptions). This makes a Roth IRA more flexible than a traditional IRA if you need access to your money.

What if my income goes above the limit after I've already contributed?

If you contribute and then your income rises above the limit for that year, you've made an excess contribution. You'll need to withdraw the excess amount plus any earnings on it by your tax filing deadline, or you'll owe a 6% penalty tax each year the excess sits in the account. It's worth checking your income before you contribute.

Do I need to report my Roth IRA on my tax return?

You don't report the account itself on your federal tax return. However, if you do a backdoor Roth conversion or withdraw earnings before age 59½, you may need to file additional forms. Your financial institution will send you a Form 5498 each year showing your contributions, which you keep for your records but don't file with the IRS.