A Roth IRA is a retirement savings account where you contribute after-tax money and withdraw it tax-free later

A Roth IRA is an individual retirement account that works differently from a traditional IRA. You put money in after you have already paid income tax on it. When you take money out in retirement — after age 59½ — you owe no federal income tax on the earnings or the contributions themselves. The account grows tax-free the entire time you own it.

The trade-off is straightforward: you pay taxes now instead of later. This matters most if you expect to be in a higher tax bracket when you retire, or if you want to avoid taxes on investment gains over decades. Unlike a traditional IRA, you do not get a tax deduction for putting money in a Roth.

You can open a Roth IRA at a bank, credit union, brokerage firm, or investment company. There is no employer involved — it is your own account. You control how the money is invested: stocks, bonds, mutual funds, or simply cash.

Key Takeaways

  • You contribute after-tax dollars to a Roth IRA, meaning you do not reduce your taxable income in the year you contribute.
  • All earnings and withdrawals after age 59½ are tax-free, as long as the account has been open for at least five years.
  • Income limits apply: if you earn above a certain threshold, you cannot contribute the full amount or may not be able to contribute at all.
  • You can withdraw your contributions (not earnings) at any time without penalty, but earnings withdrawn before 59½ typically face a 10 percent penalty plus income tax.
  • Unlike a traditional IRA, there is no required minimum distribution — you never have to withdraw the money if you do not want to.

Income limits determine how much you can contribute each year

The IRS sets income limits based on your modified adjusted gross income (MAGI). If your income is below the limit, you can contribute the full annual amount. If your income falls within a phase-out range, you can contribute a reduced amount. If your income exceeds the upper limit, you cannot contribute to a Roth IRA that year.

These limits change every year and depend on your filing status — single, married filing jointly, married filing separately, or head of household. For 2024, the limits are different for each category. You will find the current year's limits on the IRS website or from your financial institution when you open an account.

If your income is too high to contribute directly, some people use a "backdoor Roth" strategy: they contribute to a traditional IRA and then convert it to a Roth. This is legal but has tax consequences and rules you should understand before attempting it.

Contribution limits and how much you can add each year

The annual contribution limit is the same for Roth and traditional IRAs. For 2024, you can contribute up to $7,000 per year if you are under age 50. If you are 50 or older, you can contribute an additional $1,000 as a "catch-up" contribution, for a total of $8,000.

These limits apply to the total of all your IRAs combined — if you have both a Roth and a traditional IRA, your contributions to both accounts cannot exceed the annual limit. The limit resets on January 1 each year.

You can contribute at any time during the year, but the deadline to contribute for a given tax year is usually April 15 of the following year (the tax filing deadline). If you miss that deadline, you cannot go back and contribute for that year.

When you can withdraw money without penalty

The rules for withdrawals are one of the biggest advantages of a Roth IRA. You can withdraw your contributions (the money you put in) at any time, for any reason, with no penalty and no tax. This is true even if you are under 59½.

You cannot withdraw earnings (the investment gains) before age 59½ without owing a 10 percent penalty plus income tax — with a few exceptions. Those exceptions include a first-time home purchase (up to $10,000 lifetime), disability, medical expenses, or education costs. Even with exceptions, the five-year rule applies: your account must have been open for at least five years before you can withdraw earnings tax-free.

After age 59½, and once the account has been open for five years, you can withdraw earnings tax-free. There is no required minimum distribution, so you never have to withdraw anything if you do not need to.

The five-year rule and how it affects your withdrawals

The five-year rule is a requirement that trips up many people. Your Roth IRA must have been open for at least five years before you can withdraw earnings tax-free, even after age 59½. The clock starts on January 1 of the year you open the account.

If you open a Roth in 2024 and turn 59½ in 2025, you still cannot withdraw earnings tax-free until 2029 (five years after the account opened). Contributions can always come out, but earnings are locked until the five-year window closes.

If you convert a traditional IRA to a Roth, a separate five-year rule applies to the converted amount. This is one reason a backdoor Roth conversion requires careful planning.

How a Roth IRA differs from a traditional IRA

The main difference is when you pay taxes. With a traditional IRA, you may deduct your contributions from your taxable income in the year you make them, lowering your tax bill. With a Roth, you get no deduction — you pay taxes on the money before it goes in. When you withdraw in retirement, traditional IRA withdrawals are taxed as income, but Roth withdrawals are not.

A traditional IRA has a required minimum distribution starting at age 73 (as of 2023). You must withdraw a certain amount each year, whether you need it or not. A Roth IRA has no required minimum distribution — the money can stay in the account and grow tax-free for your entire life.

Income limits also work differently. Anyone with earned income can open a traditional IRA, regardless of how much they earn. A Roth IRA has income limits that can prevent high earners from contributing. For some people, a traditional IRA is the only option.

Who should consider a Roth IRA

A Roth IRA makes sense if you are in a lower tax bracket now than you expect to be in retirement. Young workers often fall into this category — you may earn less now and expect higher income later, so paying taxes now at a lower rate saves money overall.

A Roth is also useful if you want flexibility. Because you can withdraw contributions anytime, a Roth can serve as an emergency fund while still growing tax-free. You are not locked in the way you are with a traditional IRA or 401(k).

If you want to leave money to heirs, a Roth is efficient. Beneficiaries inherit the account tax-free (though they must follow withdrawal rules). A traditional IRA passes to heirs with a tax bill attached.

A Roth also works well if you expect your income to rise above the limits in future years. Once the money is in the account, income limits do not affect it — you can keep it growing regardless of how much you earn later.

Frequently Asked Questions

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

Yes, you can own both accounts. However, your total contributions to both accounts in a single year cannot exceed the annual limit. If you contribute $4,000 to a Roth, you can only contribute $3,000 to a traditional IRA that same year (assuming the limit is $7,000).

What happens if I withdraw earnings before age 59½?

You will owe income tax on the earnings plus a 10 percent penalty. Some exceptions exist — first-time home purchase, disability, medical bills — but the five-year rule still applies. If your account is less than five years old, you cannot use these exceptions.

Can I contribute to a Roth IRA if I am self-employed?

Yes, as long as you have earned income and your income is below the limit. Self-employed income counts as earned income for IRA purposes. You can also open a Solo 401(k) or SEP IRA, which have higher contribution limits for self-employed people.

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 creates tax consequences if you have other traditional IRAs. Consult a tax professional before attempting this.

Do I have to invest the money in stocks, or can I just leave it in cash?

You can keep the money in cash, money market funds, or any investment your financial institution offers. Many people keep part of their Roth in cash for emergencies and invest the rest for growth. The choice is yours.