Skip to main content

Roth IRA Income Limits: How Much You Can Earn and Still Contribute

Your income determines whether you can contribute to a Roth IRA in a given year

The IRS sets income thresholds for Roth IRA contributions that change each year. If your income falls below the limit for your filing status, you can contribute the full amount allowed. If your income exceeds the limit, your contribution amount phases out—meaning it shrinks as your income rises. If your income is high enough, you cannot contribute directly to a Roth IRA at all that year.

The limits apply to your modified adjusted gross income (MAGI), not your total salary. MAGI includes wages, self-employment income, interest, dividends, and certain other sources, with some deductions added back. Your tax return or tax software will calculate this figure for you.

Key Takeaways

  • Roth IRA contribution limits depend on your filing status and modified adjusted gross income, and both figures change annually.
  • If your income is below the phase-out range for your status, you can contribute the full amount; if it falls within the range, your contribution shrinks dollar-for-dollar with income above the lower threshold.
  • Once your income exceeds the upper limit for your filing status, you cannot make a direct Roth contribution that year, though a backdoor Roth conversion may still be available.
  • The IRS publishes updated limits each January, so you should confirm the current year's thresholds before making a contribution.

2024 and 2025 income limits by filing status

The IRS adjusts these limits annually for inflation. For 2024, the phase-out ranges are:

Filing StatusPhase-Out BeginsPhase-Out Ends (No Contribution Allowed)
Single or Head of Household$146,000$161,000
Married Filing Jointly$230,000$240,000
Married Filing Separately$0$10,000

For 2025, the IRS has increased these thresholds. Single filers now phase out between $146,000 and $161,000; married filing jointly between $230,000 and $240,000. Married filing separately remains nearly closed off, with a phase-out range of $0 to $10,000.

If your income is below the "phase-out begins" number, you face no restriction. If it falls between the two numbers, your allowed contribution reduces. If it meets or exceeds the "phase-out ends" number, you cannot contribute directly that year.

How the phase-out calculation works

When your income falls within the phase-out range, the IRS reduces your contribution limit by a specific formula. For every $1,000 (or fraction thereof) that your MAGI exceeds the lower threshold, your contribution limit drops by $200.

Here is a concrete example: You are single with MAGI of $150,000 in 2024. The phase-out range for single filers is $146,000 to $161,000. Your income exceeds the lower threshold by $4,000. Dividing $4,000 by $1,000 gives 4, and 4 × $200 = $800. If the full contribution limit for that year is $7,000, your allowed contribution is $7,000 − $800 = $6,200.

If the calculation produces a result that is not a multiple of $50, you round up to the next $50. If the result is $1 or more but rounds to $0, you can contribute $200. If the result is $0 or negative, you cannot contribute at all.

What counts toward your MAGI

MAGI for Roth IRA purposes includes your adjusted gross income (AGI) plus certain items the IRS adds back. The most common additions are foreign earned income exclusions, foreign housing exclusions or deductions, and exclusions for Puerto Rico bona fide residents. For most people, MAGI equals AGI.

Your W-2 wages, 1099 self-employment income, interest, dividends, capital gains, rental income, and retirement distributions all count. Contributions you make to a traditional IRA or SEP-IRA do not reduce your MAGI for Roth purposes—they reduce your AGI, but the IRS adds them back when calculating Roth may be able to access.

If you are unsure whether a specific income source counts, your tax return will show your AGI on line 11 of Form 1040. Your tax software or a tax professional can confirm whether you need to add back any items to reach your MAGI.

Married filing separately and why the limit is so low

If you file as married filing separately, the IRS treats Roth contributions almost as though they are not allowed. The phase-out range runs from $0 to $10,000, meaning even a small amount of income can eliminate your contribution.

This rule exists because the IRS views married filing separately as a filing status used to avoid taxes, and it discourages the strategy by restricting tax-advantaged accounts. If you and your spouse file separately, you should discuss with a tax professional whether filing jointly might open up Roth contributions and other tax benefits.

Backdoor Roth conversions when your income is too high

If your income exceeds the phase-out limit, you cannot make a direct Roth contribution. However, you may be able to use a backdoor Roth conversion: you contribute to a traditional IRA (which has no income limit), then convert that money to a Roth IRA.

The conversion itself is not subject to income limits. The catch is the pro-rata rule: if you have any other traditional, SEP, or SIMPLE IRAs with a balance, the IRS treats a portion of your conversion as taxable based on the ratio of pre-tax money to total IRA balances. This can create an unexpected tax bill and is why backdoor conversions work best when you have no other IRA balances.

A backdoor Roth is a legitimate strategy, but it requires careful execution. Many people work with a tax professional to complete one, especially if they have existing IRAs or if their income is close to the limit.

When to check your income and plan your contribution

You do not need to know your exact MAGI until you file your tax return, but if your income is close to the phase-out range, you should estimate it before the end of the year. If you contribute too much, the IRS charges a 6% excise tax on the excess each year it remains in the account, and you will owe taxes on the earnings.

If you realize mid-year that your income will exceed the limit, you can withdraw the excess contribution and earnings before your tax filing deadline (including extensions) to avoid the penalty. This is called a return of excess contribution. Your IRA custodian can help you calculate how much to withdraw.

The IRS publishes updated income limits each January on its website and in Publication 590-A. Before you contribute, confirm the current year's thresholds match your filing status and income.

Frequently Asked Questions

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

Only if you file as married filing jointly. In that case, both spouses' combined MAGI determines each person's limit. If you file separately, each spouse's income is evaluated independently, though the limits are much stricter for that filing status.

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

No. You must have earned income (wages, self-employment income, or taxable alimony) in the year you contribute. Passive income like interest, dividends, or rental income does not count. A spouse with earned income can contribute to a spousal Roth IRA if the couple files jointly.

What if my income drops below the limit after I already contributed?

You keep the contribution and any growth. The limit applies only to whether you can contribute in that specific year. Once the money is in the account, income changes do not force you to withdraw it.

Do employer retirement plan contributions reduce my Roth IRA income limit?

No. Contributions to a 401(k), 403(b), or other employer plan do not reduce your MAGI for Roth purposes. However, traditional IRA contributions do reduce your AGI, and the IRS adds them back for Roth calculations.

Is the backdoor Roth legal?

Yes. It is a legal strategy recognized by the IRS. However, it requires careful execution, especially if you have other IRA balances. A tax professional can help you complete one correctly and avoid the pro-rata tax trap.