Skip to main content

HomeAll guides

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

How Roth IRA income limits work

A Roth IRA income limit is a threshold set by the IRS that determines whether you can contribute the full amount, a reduced amount, or nothing at all to a Roth IRA in a given year. The limit is based on your Modified Adjusted Gross Income (MAGI) — a figure calculated from your tax return — and it changes every year. The IRS raises these thresholds annually to account for inflation.

The income limit does not prevent you from owning a Roth IRA or withdrawing money from one. It only controls how much new money you can add to the account in the current tax year. If your income exceeds the limit, you still have other ways to fund a Roth IRA, which are covered later in this article.

Your filing status matters. Single filers, married filing jointly, and married filing separately each have different income thresholds. The IRS publishes these limits each January for that tax year.

Key Takeaways

  • Roth IRA income limits are set by the IRS and change every year based on inflation and your filing status.
  • If your income falls within the limit range, you can contribute the full annual amount; if it exceeds the upper limit, you cannot contribute at all that year.
  • Income between the lower and upper limit triggers a partial contribution — you calculate the reduced amount using IRS worksheets or a tax professional.
  • High earners can use the backdoor Roth strategy to fund a Roth IRA indirectly, though this involves specific steps and tax considerations.

2024 and 2025 income thresholds by filing status

For the 2024 tax year, the income limits are:

Filing StatusFull Contribution RangePartial Contribution RangeNo Contribution Allowed
Single$0 to $146,000$146,000 to $161,000$161,000 and above
Married Filing Jointly$0 to $230,000$230,000 to $240,000$240,000 and above
Married Filing Separately$0 to $0$0 to $10,000$10,000 and above

For the 2025 tax year, the IRS has adjusted these thresholds upward. Single filers can contribute fully up to $146,000 (partial contributions between $146,000 and $161,000). Married filing jointly filers can contribute fully up to $230,000 (partial contributions between $230,000 and $240,000). Married filing separately filers face a much narrower window: partial contributions only between $0 and $10,000, with no contributions allowed above $10,000.

These ranges shift annually. To find the current year's limits, check the IRS website or ask a tax professional, since the thresholds published in January explore to that calendar year's contributions.

What counts as income for the Roth IRA limit

The income used to determine your Roth IRA limit is your Modified Adjusted Gross Income (MAGI), not your straightforward gross income. MAGI is calculated differently depending on your situation, but it generally starts with your Adjusted Gross Income (AGI) from your tax return and adds back certain deductions or income sources.

For most people, MAGI is the same as or very close to AGI. Common items that can increase MAGI include foreign earned income, foreign housing exclusions, and certain education-related deductions. If you have a traditional IRA, SEP IRA, or straightforward IRA, contributions to those accounts do not reduce your MAGI for Roth purposes — meaning they do not lower your Roth income limit.

Your employer's contributions to a retirement plan, Social Security benefits, and investment income (dividends, capital gains, interest) all count toward MAGI. If you are unsure how to calculate your MAGI, a tax professional can walk you through it using your specific tax situation.

Partial contributions when income falls in the phase-out range

If your MAGI falls between the lower and upper income limit for your filing status, you can make a partial contribution — a reduced amount based on how far into the range your income falls. The IRS provides a worksheet in Publication 590-A to calculate this amount, or you can ask a tax professional to do it.

The calculation involves dividing the amount your income exceeds the lower limit by the width of the phase-out range, then multiplying by the annual contribution limit. For example, if you are single in 2024 with MAGI of $153,500, your income is $7,500 above the $146,000 threshold. The phase-out range is $15,000 wide. Dividing $7,500 by $15,000 gives 0.5, meaning you can contribute roughly 50 percent of the annual limit (which was $7,000 in 2024).

If the calculation results in a contribution less than $200, you can contribute the full annual amount instead. This rule prevents people from being locked out of Roth contributions entirely due to rounding.

The backdoor Roth strategy for high earners

If your income exceeds the upper limit, you cannot make a direct contribution to a Roth IRA that year. However, you can use a strategy called a backdoor Roth to fund one indirectly. This involves contributing money to a traditional IRA (which has no income limit) and then converting it to a Roth IRA.

The backdoor Roth works in two steps: first, you contribute to a traditional IRA; second, you request a conversion from your IRA custodian to move that money into a Roth IRA. The conversion itself is not limited by income. However, this strategy has tax consequences. If you have other traditional, SEP, or straightforward IRAs with a balance, the IRS applies a "pro-rata rule" that may require you to pay taxes on a portion of the conversion.

Before attempting a backdoor Roth, consult a tax professional to understand the tax impact in your specific situation. The strategy is legal but requires careful execution to avoid unintended tax bills.

How to find your MAGI and verify your income limit

Your MAGI appears on your tax return, though it may not be labeled as such. For most filers, it is the same as your Adjusted Gross Income (AGI), which is listed on Form 1040. If you have specific income sources or deductions, you may need to add back certain items to your AGI to calculate MAGI.

The IRS publishes a worksheet in Publication 590-A that walks you through calculating MAGI for Roth IRA purposes. You can read this publication free from the IRS website. If your tax situation is complex — for example, if you have self-employment income, rental income, or foreign income — a tax professional can calculate your MAGI accurately.

Once you know your MAGI and filing status, compare it to the current year's income limits published by the IRS. If you fall within the full contribution range, you can contribute the maximum. If you fall in the phase-out range, use the IRS worksheet to calculate your partial contribution. If you exceed the upper limit, you cannot make a direct contribution but may be able to use a backdoor Roth.

Frequently Asked Questions

Does my spouse's income affect my Roth IRA contribution limit?

Only if you file taxes as married filing jointly. In that case, your combined MAGI determines whether you can contribute. If you file as married filing separately, each spouse has their own income limit, which is much lower. Single filers' limits are not affected by a spouse's income.

What if my income changes after I make a Roth contribution?

If you contribute and then your income rises above the limit, you cannot undo the contribution retroactively. However, you can request a return of the excess contribution from your IRA custodian. The IRS allows you to withdraw excess contributions and any earnings on them, though earnings may be subject to taxes and penalties depending on your age and how long the money was in the account.

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

No. You must have earned income (from work or self-employment) in the year you want to contribute. If you have no income, you cannot contribute to a Roth IRA, even if you are under the income limit. A spouse with earned income can contribute on your behalf if you file jointly, but the contribution is still limited by the household's combined MAGI.

Do required minimum distributions count toward the income limit?

Yes. Required minimum distributions (RMDs) from traditional IRAs, 401(k)s, and other retirement accounts count as income for Roth IRA limit purposes. This can push you over the threshold even if you have no other income, which is why some retirees cannot make Roth contributions in years when they must take RMDs.

What happens if I contribute more than the limit allows?

An excess contribution is subject to a 6 percent excise tax each year it remains in the account. You can avoid this penalty by withdrawing the excess contribution and any earnings on it before the tax filing important date (including extensions). If you do not withdraw it, you will owe the 6 percent tax annually until the excess is removed.

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.