A Roth IRA lets you save money for retirement with a specific tax advantage: you pay taxes on the money going in, but withdrawals in retirement come out tax-free
The core idea is simple. You contribute money you've already paid income tax on. That money grows inside the account—through interest, dividends, or investment gains—and when you reach retirement age, you can withdraw it without owing any federal income tax on the growth or the original contributions. That's the opposite of a traditional IRA, where contributions may be tax-deductible now but withdrawals are taxed later.
The trade-off is that there are rules about who can contribute, how much, and when you can take the money out without penalty. Understanding those rules is what separates a Roth IRA that works for you from one that creates problems later.
Key Takeaways
- You contribute after-tax dollars, but may have access to withdrawals in retirement are completely tax-free, including all investment growth.
- Income limits determine whether you can contribute directly; if your income is too high, you may still have other options to fund one.
- You can withdraw your contributions (not the earnings) at any time without penalty, but earnings have age and holding-period requirements.
- There is no required minimum distribution at any age, so your money can stay invested as long as you want.
- The annual contribution limit is the same for Roth and traditional IRAs combined, and it changes yearly based on inflation.
Who can open and fund a Roth IRA
You must have earned income to open a Roth IRA—that means wages from a job, self-employment income, or other compensation reported to the IRS. You cannot fund one with investment returns, inheritance, or gifts. The income itself does not have to come from a W-2 job; freelance income, rental income from property you actively manage, or business profits all count.
There is an income ceiling. If your modified adjusted gross income (MAGI) exceeds a certain threshold, you cannot contribute directly to a Roth IRA. Those thresholds change every year and depend on your filing status—single filers have a lower limit than married couples filing jointly. For 2024, single filers begin phasing out at $146,000 and cannot contribute at all above $161,000. Married filing jointly begins at $230,000 and phases out completely at $240,000. These numbers shift annually.
If your income is above the limit, you may still fund a Roth through a backdoor Roth conversion, which involves contributing to a traditional IRA and then converting it. This is legal but has tax consequences if you already hold other traditional IRA balances, so it requires careful planning.
How much you can contribute each year
The annual contribution limit applies to all your IRAs combined—Roth and traditional together. For 2024, you can contribute up to $7,000 if you are under 50, or $8,000 if you are 50 or older (the extra $1,000 is called a catch-up contribution). These limits increase periodically when inflation reaches certain thresholds, so check the current year's limit before you contribute.
You can contribute at any time during the year or even up until the tax filing deadline the following year (usually April 15). Many people spread contributions across the year to match their paychecks, while others contribute a lump sum early in the year to let it grow longer.
If you earn less than the annual limit, you can only contribute up to what you earned. For example, if you earned $4,000 in self-employment income, you cannot contribute $7,000 to a Roth IRA that year.
How money grows inside a Roth IRA and stays tax-free
Once your money is in the account, you choose how it is invested. Most Roth IRAs hold stocks, bonds, mutual funds, or exchange-traded funds (ETFs). Some people keep cash in a money market fund if they want no investment risk. Whatever you choose, any growth—interest, dividends, capital gains—accumulates tax-free inside the account.
This is the major advantage over a regular taxable brokerage account. In a taxable account, you owe federal income tax on dividends and capital gains every year, even if you do not sell anything. In a Roth IRA, that tax bill never comes due as long as the money stays in the account. Over decades, that difference compounds significantly.
You can buy and sell investments within the Roth IRA without triggering any tax event. Switching from one fund to another, rebalancing your portfolio, or taking profits and reinvesting them all happen tax-free inside the account.
When you can withdraw contributions versus earnings
The Roth IRA has two separate withdrawal rules: one for contributions and one for earnings. Contributions are the dollars you put in yourself. Earnings are the investment gains, interest, and dividends that accumulated inside the account. This distinction matters because the rules are different.
You can withdraw your contributions at any time, for any reason, without penalty or tax. If you contributed $5,000 and it grew to $6,000, you can pull out the original $5,000 whenever you need it. This makes a Roth IRA more flexible than a traditional IRA, where early withdrawals trigger a 10% penalty and income tax.
Earnings are locked until you meet two conditions: you must be at least 59½ years old, and the account must have been open for at least five tax years. If you withdraw earnings before meeting both conditions, you owe income tax on the earnings plus a 10% penalty. The five-year rule applies to each Roth IRA separately if you have more than one, though some exceptions exist (like withdrawals for a first home purchase, up to $10,000 lifetime).
Why there is no required minimum distribution
A traditional IRA requires you to start taking withdrawals at age 73 (as of 2023; this age has shifted over time due to law changes). A Roth IRA has no such requirement. Your money can stay invested and growing for as long as you live, and you never have to touch it if you do not need it.
This is useful if you have other retirement income sources and want to let the Roth grow untouched, or if you want to leave it to heirs. The tax-free growth continues indefinitely, and your beneficiaries inherit it tax-free as well (though they do have to withdraw it within ten years under current rules).
How to open a Roth IRA and where to hold one
You open a Roth IRA through a bank, brokerage, or credit union. Major providers include Vanguard, Fidelity, Charles Schwab, and most online brokers. The process is straightforward: you fill out an account application (usually online), provide your Social Security number and address, and choose how to fund it—by transferring money from a bank account or by mailing a check.
Once the account is open, you decide what to invest in. Some providers offer a simple savings account option that earns interest but no investment growth. Others require you to choose individual stocks, bonds, or funds. Many offer target-date funds, which automatically adjust from stocks to bonds as you approach retirement age.
There are no ongoing fees to hold a Roth IRA at most major providers, though some charge annual account fees if your balance is very small. Investment fees (like expense ratios on mutual funds) still apply, so comparing costs between providers is worth doing.
Frequently Asked Questions
Can I have both a Roth IRA and a traditional IRA at the same time?
Yes, you can hold both. However, your total contributions to all IRAs combined cannot exceed the annual limit. If you contribute $4,000 to a traditional IRA, you can only contribute $3,000 to a Roth that year (assuming the $7,000 limit for 2024). The limit is shared across all IRA accounts you own.
What happens if I withdraw earnings before age 59½?
You owe income tax on the earnings plus a 10% early withdrawal penalty. For example, if you withdraw $2,000 in earnings and you are in the 22% tax bracket, you would owe $440 in tax plus $200 in penalty, totaling $640. A few exceptions exist, such as withdrawals for a first home purchase (up to $10,000 lifetime) or certain medical expenses, but most early withdrawals trigger both taxes and penalty.
Can I convert a traditional IRA to a Roth IRA?
Yes, you can convert all or part of a traditional IRA to a Roth through a conversion. You will owe income tax on the amount converted in that tax year, but once it is in the Roth, future growth is tax-free. This is useful if you expect to be in a lower tax bracket in the conversion year, or if you want to lock in current tax rates before they rise.
What if my income is too high to contribute directly?
If you exceed the income limit, a backdoor Roth conversion may work. You contribute to a traditional IRA (which has no income limit), then convert it to a Roth. You will owe tax on any pre-tax traditional IRA balances you hold, so this strategy is most straightforward if you have no other IRAs. Consult a tax professional before attempting this.
Do I have to report my Roth IRA on my tax return?
You do not report contributions or the account itself on your federal tax return. If you do a conversion from a traditional IRA to a Roth, you report that on Form 8606. Withdrawals of contributions are not reported. Withdrawals of earnings before age 59½ are reported on Form 5329 if you owe the penalty.