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

A Roth IRA is a type of individual retirement account that the IRS created in 1997. The basic idea is simple: you put money in using dollars you've already paid income tax on, the money grows over time, and when you reach retirement age, you pull it out without paying taxes on the growth or the withdrawals. This is the opposite of a traditional IRA, where you get a tax break when you contribute but pay taxes when you withdraw.

The account itself is just a container—like a bucket—that holds investments. You decide what goes inside it: stocks, bonds, mutual funds, or even cash sitting in a money market fund. The IRS doesn't care what you invest in, as long as it's a legitimate investment. What makes a Roth IRA different from a regular brokerage account is the tax treatment and the rules about when you can take money out.

You open a Roth IRA through a bank, credit union, brokerage firm, or investment company. The institution holds the account and keeps track of your contributions and earnings. You can have only one Roth IRA per person, but you can move money between institutions if you want—that's called a rollover.

Key Takeaways

  • You contribute money you've already paid taxes on, so withdrawals in retirement are completely tax-free.
  • Your money grows inside the account without being taxed each year, which means compound growth works in your favor.
  • You can withdraw your contributions (the money you put in) at any time without penalty, but earnings have age and holding-period rules.
  • For 2024, you can contribute up to $7,000 per year if you're under 50, or $8,000 if you're 50 or older, but only if you have earned income.
  • Income limits apply—if you earn too much, you cannot contribute directly to a Roth IRA, though other strategies exist.

How contributions work and what you can put in

To open and fund a Roth IRA, you need earned income—money from a job, self-employment, or freelance work. You cannot fund a Roth IRA with investment returns, inheritance, or unemployment benefits. The IRS wants to know you actually worked for the money.

Each year, the IRS sets a limit on how much you can contribute. For 2024, that limit is $7,000 if you're under 50 years old, or $8,000 if you're 50 or older (the extra $1,000 is called a "catch-up contribution"). These limits change periodically, so check the IRS website or your institution's website to confirm the current year's amount. You don't have to contribute the maximum—you can put in any amount up to the limit, or nothing at all in a given year.

You can contribute until the tax filing deadline for that year, usually April 15 of the following year. So you have until April 15, 2025, to contribute to your 2024 Roth IRA. Once the money is in the account, you choose what to invest it in. Your institution will show you the options available—typically mutual funds, individual stocks, bonds, or a money market fund.

Income limits and who cannot contribute directly

The IRS limits who can contribute to a Roth IRA based on your income. The limit depends on your filing status (single, married filing jointly, etc.) and changes each year. For 2024, if you're single, you begin to lose the ability to contribute once your modified adjusted gross income (MAGI) reaches $146,000, and you cannot contribute at all once it reaches $161,000. If you're married filing jointly, those numbers are $230,000 and $240,000.

If your income is above the limit, you have options. One common strategy is the "backdoor Roth," where you contribute to a traditional IRA and then convert it to a Roth IRA. This is legal but has tax implications if you already have other traditional IRAs. Another option is to wait until your income drops below the limit in a future year. Some people also use employer-sponsored plans like a 401(k) instead, which have higher income limits or no income limits at all.

Tax-free growth and tax-free withdrawals in retirement

Once money is in your Roth IRA, it grows without being taxed each year. If you own a mutual fund that gains $5,000 in value, you don't owe taxes on that $5,000 that year. If you own stocks that pay dividends, you don't owe taxes on those dividends. This is called tax-deferred growth, and it's powerful because your money compounds without being reduced by taxes annually.

When you reach age 59½ and have held the account for at least five years, you can withdraw both your contributions and all the earnings completely tax-free. This is the main advantage of a Roth IRA: the withdrawals are not taxable income, so they don't affect your tax bracket, they don't count toward Medicare premium calculations, and they don't reduce Social Security benefits. For someone in a high tax bracket in retirement, this can save thousands of dollars.

The five-year rule is important. You must have opened your Roth IRA at least five years before you withdraw earnings. If you open one at age 58 and try to withdraw earnings at age 59½, you'll owe taxes and a 10% penalty on the earnings portion, even though you're past 59½. The five-year clock starts on January 1 of the year you first fund any Roth IRA.

Withdrawing your contributions versus earnings

The IRS treats contributions and earnings differently. Your contributions—the actual dollars you put in—can be withdrawn at any time, for any reason, with no taxes or penalties. If you contributed $50,000 over ten years and need $10,000 for an emergency, you can take it out. The IRS doesn't care because you already paid taxes on that money.

Your earnings—the growth and investment gains—are different. If you withdraw earnings before age 59½, you owe income tax on them plus a 10% penalty, unless you meet a specific exception. The exceptions include disability, medical expenses above a certain threshold, first-time home purchase (up to $10,000 lifetime), and a few others. If you're under 59½ and don't meet an exception, withdrawing earnings is expensive.

The IRS uses a formula called the "pro-rata rule" to figure out how much of your withdrawal is contributions versus earnings if you have multiple IRAs. This can get complicated, so if you're considering a withdrawal before 59½, talk to a tax professional first.

Required minimum distributions and when you must withdraw

Unlike a traditional IRA, a Roth IRA has no required minimum distributions (RMDs) during your lifetime. This means you never have to withdraw money just because you've reached a certain age. You can let the account sit and grow for as long as you live, then leave it to your heirs. This makes a Roth IRA useful for people who don't need the money in retirement or who want to pass wealth to the next generation.

Your heirs, however, do have to follow withdrawal rules. The rules changed in 2023 under the SECURE Act. In most cases, non-spouse heirs must withdraw the entire inherited Roth IRA within ten years, though they don't have to take money out each year—they can take it all at the end of year ten. The withdrawals are still tax-free because the Roth IRA was already funded with after-tax dollars.

Roth IRA versus other retirement accounts

A Roth IRA is one option among several. A traditional IRA lets you deduct contributions from your taxes now but taxes you on withdrawals later. A 401(k) is an employer-sponsored plan that often includes a company match—assistance programs—but has higher contribution limits and required withdrawals at age 73. A SEP IRA or Solo 401(k) is for self-employed people and allows much larger contributions.

The choice depends on your income, whether your employer offers a match, your tax bracket now versus expected tax bracket in retirement, and how long you plan to keep the money invested. Many people use multiple accounts: a 401(k) to get an employer match, and a Roth IRA for additional tax-free growth. There's no single right answer—it depends on your situation.

Frequently Asked Questions

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

Yes, you can have both, but your total contributions to all IRAs combined cannot exceed the annual limit. If you contribute $4,000 to a traditional IRA, you can contribute only $3,000 to a Roth IRA that year (assuming the $7,000 limit for 2024). You must track this across all institutions.

What happens if I contribute more than the limit?

If you over-contribute, the IRS charges a 6% excise tax on the excess amount each year it stays in the account. You should withdraw the excess and any earnings on it before your tax return deadline to avoid penalties. Contact your institution for help with this process.

Can I withdraw money for a house down payment?

You can withdraw your contributions at any time without penalty. For earnings, first-time homebuyers can withdraw up to $10,000 lifetime without the 10% penalty, but you still owe income tax on the earnings portion. You must meet the IRS definition of first-time buyer (haven't owned a home in the past two years).

What if I change jobs or lose my job?

A Roth IRA is not tied to your employer, so job changes don't affect it. You keep contributing as long as you have earned income from any source. If you lose your job but have self-employment income or a spouse with income, you can still fund a Roth IRA.

Is a Roth IRA a good choice if I'm young?

A Roth IRA is often a strong choice for younger people because you have decades for tax-free growth and you're likely in a lower tax bracket now than you will be in retirement. Starting early means compound growth works heavily in your favor, even with small contributions.