A Roth contribution is money you put into a Roth IRA using after-tax dollars—money you've already paid income tax on
When you make a Roth contribution, you're depositing funds that have already been taxed at your ordinary income tax rate. The account then grows tax-free, and when you withdraw money in retirement (after age 59½, and after the account has existed for at least five years), you owe no federal income tax on those withdrawals—not on the original contributions, and not on the growth.
This is the opposite of a traditional IRA contribution, where you may deduct the contribution from your taxable income in the year you make it, but then pay income tax on withdrawals later. With a Roth, you pay the tax upfront and never again.
Key Takeaways
- Roth contributions use after-tax dollars, so you cannot deduct them from your income taxes in the year you contribute.
- Money in a Roth IRA grows tax-free, and may have access to withdrawals in retirement are completely tax-free.
- You can withdraw your original contributions (not the earnings) at any time without penalty, even before retirement.
- Income limits determine whether you can make a Roth contribution in a given year; these limits change annually and depend on your filing status.
- The annual contribution limit for 2024 is $7,000 if you are under 50, or $8,000 if you are 50 or older.
Why the tax treatment matters for your retirement plan
The Roth structure is most valuable if you expect to be in a higher tax bracket in retirement than you are now. If you contribute at a lower tax rate today and withdraw at a higher rate later, you come out ahead. The opposite is also true: if you expect lower income in retirement, a traditional IRA may save you more money overall.
A second advantage is flexibility. Because you've already paid tax on Roth contributions, you can withdraw the amount you contributed (not the earnings) without penalty before retirement age. This makes a Roth useful as an emergency fund that also grows for retirement. A traditional IRA penalizes early withdrawals of any kind.
A third advantage is that Roth IRAs have no required minimum distributions. With a traditional IRA, the IRS requires you to begin withdrawing money at age 73 (as of 2023). With a Roth, you can leave the money untouched as long as you live, which can be useful if you don't need the money or want to pass it to heirs.
Income limits that determine whether you can contribute
Not everyone can make a Roth contribution in a given year. The IRS sets income limits based on your modified adjusted gross income (MAGI) and your filing status. If your income is above the limit, you cannot contribute directly to a Roth IRA.
These limits change each year. For 2024, the income phase-out range for single filers begins at $146,000 and ends at $161,000. For married couples filing jointly, it begins at $230,000 and ends at $240,000. If your income falls within that range, you can contribute a reduced amount. If your income exceeds the upper limit, you cannot contribute at all that year.
Because these limits shift annually, you should check the current year's limits before you contribute. The IRS publishes them each January on its website, and your bank or brokerage will also display them when you attempt to open or fund a Roth IRA.
The annual contribution limit and catch-up contributions
The IRS caps how much you can contribute to a Roth IRA each year. For 2024, the limit is $7,000 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.
This limit applies to the combined total of all IRAs you own—traditional and Roth together. If you contribute $5,000 to a traditional IRA in a year, you can only contribute $2,000 to a Roth that same year (assuming you are under 50). The limit resets on January 1 each year.
If you contribute more than the annual limit, the IRS charges a 6% excise tax on the excess amount each year it remains in the account. You can withdraw the excess and the earnings on it before your tax filing deadline to avoid the penalty, but it is simpler to stay within the limit from the start.
How contributions differ from conversions
A Roth contribution is money you deposit directly into a Roth IRA from your own funds. A Roth conversion is when you move money from a traditional IRA (or another retirement account) into a Roth IRA. The conversion counts as taxable income in the year you do it, but the money then grows tax-free in the Roth.
Conversions are useful if your income is too high to make a direct Roth contribution, or if you want to move existing retirement savings into the Roth structure. However, conversions have no income limits—anyone can do one. The trade-off is that you owe income tax on the amount converted in that tax year.
The five-year rule for earnings withdrawals
You can withdraw your contributions at any time without penalty. But to withdraw the earnings (the growth your money has made) tax-free, two conditions must be met: you must be at least 59½ years old, and the Roth IRA must have been open for at least five tax years.
The five-year clock starts on January 1 of the year you open the account, not the day you fund it. If you open a Roth IRA on December 31, 2024, and fund it on January 1, 2025, the five-year period runs from January 1, 2024. This rule applies to each Roth IRA separately if you own more than one.
If you withdraw earnings before age 59½ and before five years have passed, you owe income tax on the earnings plus a 10% early withdrawal penalty. Exceptions exist for certain hardships (disability, medical expenses, first-time home purchase up to $10,000 lifetime), but the general rule is to leave earnings alone until retirement.
Where to make a Roth contribution
You can open a Roth IRA at most banks, credit unions, and investment brokerages. The institution holds the account and processes your contributions. You decide how to invest the money inside—in savings accounts, money market funds, stocks, bonds, mutual funds, or other permitted investments, depending on what the institution offers.
When you contribute, you simply transfer money from your checking or savings account to the Roth IRA. The institution records it as a contribution for that tax year. You then report it on your tax return (Form 8606 if you are also making traditional IRA contributions or conversions) to document that you've paid tax on the money.
Frequently Asked Questions
Can I contribute to both a Roth IRA and a traditional IRA in the same year?
Yes, but your combined contributions to all IRAs 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 you are under 50 and within income limits for the Roth).
What happens if my income rises above the Roth limit during the year?
If you've already made a contribution and then your income exceeds the limit, you must withdraw the excess contribution and any earnings on it by your tax filing deadline to avoid the 6% excise tax. Your bank or brokerage can help you process this withdrawal.
Can I withdraw my contributions before retirement without penalty?
Yes. You can withdraw the amount you contributed (your basis) at any time without penalty or tax, regardless of your age. You cannot withdraw the earnings without penalty until age 59½ and after five years, unless an exception applies.
Do I get a tax deduction for a Roth contribution?
No. Roth contributions are made with after-tax dollars, so you cannot deduct them from your taxable income. The tax benefit comes later, when you withdraw the money tax-free in retirement.
What if I have a high income and cannot contribute directly to a Roth?
You can do a Roth conversion, moving money from a traditional IRA into a Roth. Conversions have no income limits. You will owe income tax on the amount converted, but the money then grows tax-free in the Roth.