Skip to main content

HomeAll guides

Income Limits for Roth IRA Contributions: What You Need to Know

How Roth IRA income limits work

The IRS sets income thresholds that determine whether you can contribute to a Roth IRA in a given year. If your income falls below the limit for your filing status, you can contribute up to the annual limit. If your income exceeds the limit, your contribution room phases out — meaning you can contribute less, or nothing at all. The limits change each year and depend on your filing status and your Modified Adjusted Gross Income (MAGI).

The phase-out range is the band where your contribution ability decreases as income rises. Once your income exceeds the top of that range, you cannot contribute to a Roth IRA that year through the normal route. However, a backdoor Roth strategy exists for higher earners, though it involves specific steps and tax considerations.

Key Takeaways

  • Roth IRA contribution limits phase out at different income levels depending on whether you file as single, married filing jointly, married filing separately, or head of household.
  • The income thresholds and phase-out ranges change annually; you must check the current year's limits before contributing.
  • If your income exceeds the phase-out range, you cannot make a direct Roth contribution that year, but a backdoor Roth conversion may be an option.
  • Your MAGI, not your gross income, determines whether you hit the limit — certain deductions and exclusions reduce the income figure the IRS uses.

2024 and 2025 income limits by filing status

For 2024, the phase-out ranges are: single filers and heads of household begin phasing out at $146,000 and cannot contribute above $161,000; married couples filing jointly begin at $230,000 and phase out completely at $240,000; married individuals filing separately begin phasing out at $0 and cannot contribute above $10,000. For 2025, these thresholds increase slightly: single and head of household move to $148,000–$163,000; married filing jointly move to $233,000–$243,000; married filing separately remain at $0–$10,000.

The IRS adjusts these ranges annually for inflation, so the numbers you see this year will not be the same next year. You can find the current year's limits on the IRS website or through your financial institution. If you are near the phase-out range, calculating your exact MAGI becomes important, because even a small difference can affect how much you can contribute.

How MAGI differs from gross income

MAGI is not the same as the income figure on your tax return's first line. The IRS adds back certain deductions when calculating MAGI for Roth purposes. Common add-backs include traditional IRA contributions, student loan interest deductions, and self-employment tax deductions. If you have rental income, self-employment income, or foreign earned income, those also factor into MAGI.

To find your MAGI for Roth purposes, start with your adjusted gross income (AGI) from your tax return and add back the specific items the IRS lists for Roth calculations. Your tax preparer or financial advisor can walk you through this if your income sources are complex. If you are unsure whether you are in the phase-out range, calculating MAGI first prevents you from over-contributing, which triggers a penalty.

What happens if you exceed the income limit

If your MAGI lands in the phase-out range, you can contribute a reduced amount. The IRS provides a worksheet to calculate the exact reduction. If your MAGI exceeds the top of the phase-out range entirely, you cannot make a direct Roth contribution that year.

An over-contribution — putting money into a Roth when you were not supposed to — triggers a 6% excise tax each year the excess amount sits in the account. You can withdraw the excess and any earnings on it before your tax filing important date to avoid the penalty, but you must report the withdrawal. If you discover an over-contribution after filing, you can still correct it by requesting a return of excess contributions from your financial institution.

The backdoor Roth strategy for high earners

If your income exceeds the Roth limit, you can contribute to a traditional IRA (which has no income limit) and then convert it to a Roth IRA. This is called a backdoor Roth. The conversion itself is not taxable if you have no other pre-tax IRA balances, but if you do have a traditional IRA, SEP IRA, or straightforward IRA with money in it, the conversion triggers a tax bill on a portion of the converted amount.

The backdoor Roth is a legal strategy, but it requires careful execution. You must complete the conversion in the same tax year as the contribution, and you must report it on Form 8606. If you have existing pre-tax IRA balances, consult a tax professional before attempting a backdoor conversion, because the tax consequences can be substantial.

Income limits for spousal Roth IRAs

If you are married and one spouse has little or no income, the higher-earning spouse can open and fund a spousal Roth IRA in the lower-earning spouse's name. The income limit is based on the couple's joint MAGI and uses the married filing jointly thresholds. This allows couples where one person does not work to still build Roth savings for both partners.

The spousal Roth must be opened in the name of the non-working or lower-earning spouse, and that spouse must have a Social Security number. The couple files jointly to use this strategy. If the higher earner's income exceeds the married filing jointly limit, neither spouse can fund a Roth that year through the direct contribution route, though a backdoor Roth remains an option.

Frequently Asked Questions

Does my employer retirement plan affect my Roth IRA income limit?

No. The Roth IRA income limits explore regardless of whether you have a 401(k), 403(b), or other workplace plan. However, if you have a traditional IRA with pre-tax money in it and you attempt a backdoor Roth, your existing IRA balance does affect the tax outcome of the conversion.

What if my income fluctuates during the year?

Use your best estimate of your year-end MAGI when deciding whether to contribute. If your actual MAGI ends up higher than you expected and you over-contributed, you can request a return of excess contributions from your financial institution before your tax filing important date to avoid the 6% penalty.

Can I contribute to a Roth IRA if I have no earned income?

No, unless you are using the spousal Roth strategy. You must have earned income (wages, self-employment income, or taxable alimony) in the year you contribute. The amount you can contribute cannot exceed your earned income for that year.

Do I need to report my Roth IRA contributions to the IRS?

You do not report regular contributions on your tax return. However, if you make a backdoor Roth conversion, you must file Form 8606 with your return. If you withdraw excess contributions, that also requires reporting on Form 8606.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.