What a Roth IRA is and how it differs from other retirement accounts
A Roth IRA is a retirement savings account where you contribute money that has already been taxed, and then your withdrawals in retirement are tax-free. The trade-off is straightforward: you pay taxes now on the money you put in, but the IRS does not tax you again when you take it out decades later, or on any growth your investments earn along the way.
This is the opposite of a traditional IRA, where contributions may reduce your taxes in the year you make them, but withdrawals in retirement are taxed as ordinary income. With a Roth IRA, you get no tax break upfront. The benefit arrives when you retire and start withdrawing money tax-free.
A Roth IRA is also different from a 401(k), which is a workplace retirement plan. A 401(k) is offered by your employer, often comes with an employer match, and has much higher contribution limits. A Roth IRA is something you open on your own at a bank, brokerage, or credit union, and the contribution limit is lower.
Key Takeaways
- You contribute after-tax dollars to a Roth IRA, meaning you do not get a tax deduction in the year you contribute, but your withdrawals in retirement are completely tax-free.
- You can withdraw the money you contributed (not the earnings) at any time without penalty, even before retirement age, which makes a Roth IRA more flexible than a traditional IRA.
- Your income must fall below a certain threshold to contribute to a Roth IRA directly; these income limits change each year and depend on your filing status.
- You can keep contributing to a Roth IRA for as long as you have earned income, even after age 73, and you are never required to withdraw money during your lifetime.
- The annual contribution limit for 2024 is $7,000 if you are under 50, or $8,000 if you are 50 or older, and this limit applies across all IRAs you own combined.
Who can open and contribute to a Roth IRA
You can open a Roth IRA if you have earned income — money from a job, self-employment, or freelance work. You cannot open one if your only income is from investments, Social Security, or pensions. The year you open it does not matter; you can open one at any age as long as you have earned income that year.
However, your ability to contribute the full amount depends on your income. The IRS sets income limits that change each year. For 2024, if you file as single, you can contribute the full amount if your modified adjusted gross income (MAGI) is under $146,000. If your MAGI is between $146,000 and $161,000, you can contribute a reduced amount. Above $161,000, you cannot contribute directly to a Roth IRA at all. These numbers are higher if you file as married filing jointly, and different again if you are married filing separately.
If your income exceeds the limit, you have another option called a backdoor Roth conversion. This involves contributing to a traditional IRA and then converting it to a Roth IRA. It is not a loophole — it is a legal strategy — but it requires careful record-keeping and may have tax consequences depending on your situation.
How much you can contribute each year
For 2024, you can contribute up to $7,000 per year if you are under age 50, or $8,000 if you are 50 or older. This $1,000 extra amount for those 50 and up is called a catch-up contribution. These limits explore to the total of all IRAs you own — if you have both a Roth IRA and a traditional IRA, your combined contributions across both cannot exceed the annual limit.
You do not have to contribute the maximum. You can contribute any amount up to the limit, and you can contribute different amounts in different years. The important date to contribute for a given tax year is usually April 15 of the following year (the same day your tax return is due), though some financial institutions may have earlier important date.
If you are self-employed or own a business, you may be able to contribute more through a Solo 401(k) or SEP IRA, which have higher limits. A Roth IRA is typically the best choice if you have a regular job and want a straightforward retirement account.
What happens to your money once it is in the account
Once you contribute to a Roth IRA, you choose how to invest the money. Most Roth IRAs are held at brokerages like Fidelity, Vanguard, or Charles Schwab, or at banks and credit unions. You can invest in stocks, bonds, mutual funds, exchange-traded funds (ETFs), or keep the money in a savings account within the Roth IRA. The account itself is just a container; the investments inside are up to you.
Any earnings your investments make — dividends, capital gains, interest — grow tax-free inside the Roth IRA. You do not pay taxes on those earnings each year the way you would in a regular investment account. This tax-free growth is one of the biggest advantages of a Roth IRA, especially if you have decades until retirement.
You can move money between investments within your Roth IRA without triggering any taxes or penalties. You can also transfer your Roth IRA from one financial institution to another through a process called a trustee-to-trustee transfer, which takes a few weeks but does not count as a withdrawal.
When and how you can withdraw money
The rules for withdrawals from a Roth IRA are more flexible than from a traditional IRA. You can withdraw the money you contributed (called your basis) at any time, for any reason, without taxes or penalties. If you contributed $5,000 and your investments grew to $7,000, you can withdraw the $5,000 anytime without consequence.
Withdrawing the earnings — the $2,000 of growth in that example — is different. If you are under age 59½ and have not owned the Roth IRA for at least five years, you will owe income tax on the earnings and a 10% penalty. However, there are exceptions: you can withdraw earnings penalty-free (though not tax-free) if you use the money for a first home purchase (up to $10,000 lifetime), may have access to education expenses, or certain medical costs.
Once you turn 59½ and have owned the Roth IRA for at least five years, you can withdraw both contributions and earnings completely tax-free and penalty-free. There is no age at which you must start withdrawing — you can leave the money in the account for your entire life and pass it to your heirs, who will inherit it tax-free.
The five-year rule and what it really means
The five-year rule is often misunderstood. It does not mean you must wait five years before withdrawing anything. It means you must have owned a Roth IRA for at least five years before you can withdraw earnings tax-free. The five-year period starts on January 1 of the year you first contribute to any Roth IRA.
If you open a Roth IRA in 2024 and contribute $5,000, the five-year clock starts January 1, 2024. On January 1, 2029, you have satisfied the five-year requirement. At that point, if you are also age 59½ or meet another exception (like using the money for a first home), you can withdraw earnings tax-free.
If you convert a traditional IRA to a Roth IRA, a separate five-year rule applies to those converted funds. The five-year period for a conversion starts on January 1 of the year you do the conversion. This is why backdoor Roth conversions require careful planning if you think you might need the money soon.
Roth IRA versus other retirement savings options
The choice between a Roth IRA and other accounts depends on your income, your employer, and when you expect to need the money. If your employer offers a 401(k) with a match, most financial advisors suggest contributing enough to get the full match first — that is information programs. After that, a Roth IRA is often a good next step because of its flexibility and tax-free growth.
If your income is too high for a Roth IRA, a traditional IRA may still be available, though the tax deduction phases out at high incomes if you have access to a workplace retirement plan. A SEP IRA or Solo 401(k) makes sense if you are self-employed. A regular taxable investment account has no contribution limits and no withdrawal restrictions, but you pay taxes on earnings each year.
The Roth IRA shines if you expect your tax rate to be higher in retirement than it is now, or if you straightforward want the flexibility to withdraw contributions without penalty. It is also the best choice if you have a long time horizon and want to maximize tax-free growth.
Frequently Asked Questions
Can I withdraw my contributions from a Roth IRA before retirement?
Yes. You can withdraw the money you contributed at any time, for any reason, without taxes or penalties. The earnings on those contributions are a different story — withdrawing earnings before age 59½ usually triggers a 10% penalty and income tax, unless you meet an exception like a first-home purchase or education costs.
What is the difference between a Roth IRA and a Roth 401(k)?
A Roth 401(k) is a workplace retirement plan offered by your employer, while a Roth IRA is an account you open on your own. A Roth 401(k) has much higher contribution limits and may include an employer match. A Roth IRA has lower limits but more investment flexibility and easier withdrawal rules for contributions.
Do I have to pay taxes on Roth IRA withdrawals in retirement?
No, as long as you are age 59½ and have owned the Roth IRA for at least five years. Both your contributions and earnings come out tax-free. If you withdraw before meeting both conditions, you may owe taxes and penalties on the earnings portion.
Can I have both a Roth IRA and a traditional IRA?
Yes, you can own both at the same time. However, your combined contributions to all IRAs cannot exceed the annual limit. If you contribute $4,000 to a Roth IRA, you can only contribute $3,000 to a traditional IRA that year (assuming the $7,000 limit for 2024).
What happens to my Roth IRA if I die?
Your heirs inherit the Roth IRA tax-free. They must withdraw the money according to IRS rules, which depend on their relationship to you and when you died, but the money itself is never taxed. This makes a Roth IRA a powerful tool for leaving money to the next generation.