Roth IRA contributions are not tax deductible
You cannot deduct money you put into a Roth IRA from your federal income taxes in the year you contribute it. This is the core difference between a Roth IRA and a traditional IRA. With a traditional IRA, you may deduct your contribution amount, which lowers your taxable income for that year. With a Roth IRA, you contribute after-tax dollars — money you have already paid income tax on — so there is nothing left to deduct.
The tradeoff is that when you withdraw money from a Roth IRA in retirement, those withdrawals are tax-free. You pay the tax upfront on contributions, not on the growth or the money you take out later. A traditional IRA works the opposite way: you get a tax deduction now, but you pay income tax on withdrawals in retirement.
This structure means your choice between a Roth and a traditional IRA depends partly on whether you expect your tax rate to be higher or lower in retirement than it is today. If you think you will be in a lower tax bracket later, a traditional IRA's upfront deduction may save you more money overall. If you think your rate will be similar or higher, a Roth's tax-free withdrawals may be the better deal.
Key Takeaways
- Roth IRA contributions use after-tax money and cannot be deducted from your income taxes in any year.
- Traditional IRAs allow you to deduct contributions, but withdrawals in retirement are taxed as ordinary income.
- Roth IRA earnings and withdrawals are tax-free in retirement, provided the account has been open at least five years and you are age 59½ or older.
- Your income level determines whether you can contribute to a Roth IRA at all, but the amount you earn does not affect the deduction question — there is no deduction to claim.
How the tax treatment differs between Roth and traditional IRAs
A traditional IRA lets you deduct contributions up to the annual limit, which reduces your taxable income for that year. In 2024, the contribution limit is $7,000 for people under 50 and $8,000 for people 50 and older. If you contribute $7,000 to a traditional IRA, you can subtract that $7,000 from your gross income when you file taxes, lowering the amount of income tax you owe.
A Roth IRA offers no deduction. You contribute $7,000 in after-tax dollars, and you report nothing on your tax return related to that contribution. The $7,000 comes from money you have already earned and already paid income tax on. In exchange, the money grows tax-free inside the account, and you withdraw it tax-free in retirement.
The annual contribution limits are the same for both account types. The difference is only in when you pay tax: before you contribute (Roth) or after you withdraw (traditional). If you contribute to both a Roth and a traditional IRA in the same year, your total contributions to both accounts cannot exceed the annual limit.
Income limits for Roth IRA contributions
While Roth contributions are never deductible, your ability to contribute to a Roth IRA at all depends on your income. The IRS sets income limits that phase out your contribution room as your earnings rise. These limits change each year and depend on your filing status.
For 2024, if you file as single, you can contribute the full amount if your modified adjusted gross income (MAGI) is under $146,000. Your contribution room begins to shrink between $146,000 and $161,000, and you cannot contribute at all if your MAGI is $161,000 or higher. If you are married filing jointly, the ranges are higher: full contribution room up to $230,000 MAGI, phase-out between $230,000 and $240,000, and no contribution room above $240,000.
These income limits do not affect the deduction question — they simply determine whether you can use a Roth IRA in the first place. If your income is too high for a Roth, a traditional IRA has no income limit on contributions, though the deductibility of those contributions may be limited if you or your spouse has access to a workplace retirement plan.
When a traditional IRA deduction is limited or unavailable
Even though traditional IRAs have no income limit on contributions, the deduction itself can be reduced or eliminated based on your income and whether you have access to a workplace retirement plan like a 401(k) or 403(b).
If you are covered by a workplace plan, the deduction phases out within a certain income range. For 2024, if you file as single and are covered by a workplace plan, you can deduct the full amount if your MAGI is under $77,000. The deduction shrinks between $77,000 and $87,000 and disappears entirely above $87,000. If you are married filing jointly and both spouses are covered by workplace plans, the phase-out range is $123,000 to $143,000.
If you are not covered by a workplace plan but your spouse is, different rules apply. You can deduct the full amount if your MAGI is under $230,000, with phase-out between $230,000 and $240,000. This is one reason some people use a traditional IRA even when they cannot deduct the contribution — they can still get the tax-deferred growth, and they may be able to convert it to a Roth later under certain circumstances.
Roth conversions and the tax bill they create
You can convert money from a traditional IRA to a Roth IRA at any time, but the conversion itself is a taxable event. When you convert, you must pay income tax on the amount you convert in that tax year. This is not a deduction; it is a tax bill.
For example, if you have $50,000 in a traditional IRA and you convert $20,000 to a Roth, you owe income tax on that $20,000 in the year of the conversion. The tax is calculated at your ordinary income tax rate. After you pay the tax, the $20,000 sits in the Roth account and grows tax-free from that point forward.
People sometimes use conversions as a strategy when they have non-deductible contributions in a traditional IRA or when they expect to be in a higher tax bracket in the future. The conversion itself does not create a deduction — it creates a tax liability that you must pay upfront to move the money into the tax-free Roth structure.
Frequently Asked Questions
Can I deduct Roth IRA contributions if I am self-employed?
No. Self-employment status does not change the rule: Roth contributions are never deductible. However, self-employed people can deduct contributions to a SEP IRA or Solo 401(k), which are workplace retirement plans designed for self-employed individuals and small business owners. Those deductions work differently than IRA deductions and may offer higher contribution limits.
What if I contribute to a Roth IRA by mistake and want to undo it?
You can recharacterize or reverse a contribution by requesting a return of contributions from your IRA provider. You must do this by the tax filing deadline for that year, including extensions. Any earnings on the contribution are taxed when you withdraw them. After the deadline passes, you cannot undo the contribution, but you can still convert it to a traditional IRA if you want to change the account type.
Do Roth IRA withdrawals in retirement count as income for tax purposes?
may have access to withdrawals from a Roth IRA are not counted as income and are not taxed. A may have access to withdrawal means you have owned the account for at least five years and you are age 59½ or older, or you meet another exception like disability or a first-time home purchase. Non-may have access to withdrawals may be taxed on the earnings portion, though contributions can always be withdrawn tax-free.
If I cannot deduct a traditional IRA contribution, should I use a Roth instead?
Not necessarily. If your income is too high for a Roth IRA, you cannot contribute to one regardless of deductibility. If your income is within the Roth range but you also cannot deduct a traditional IRA contribution, a non-deductible traditional IRA contribution is still an option — you just do not get the upfront tax break. Some people use this strategy when they plan to convert to a Roth later or when they want the tax-deferred growth even without the deduction.