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 exceeds the limit for your filing status, you cannot contribute the full amount — and above a certain point, you cannot contribute at all. The limits change each year and depend on whether you file taxes as single, married filing jointly, married filing separately, or head of household.
Income for this purpose means your modified adjusted gross income (MAGI), not your total earnings. MAGI includes wages, self-employment income, interest, dividends, and certain other sources, but the IRS applies specific adjustments. For most people, MAGI is close to the adjusted gross income (AGI) shown on their tax return, but you should check IRS Publication 590-A if you have rental income, foreign income, or student loan interest deductions.
The limits create a phase-out range: you can contribute the full amount below the lower threshold, your contribution shrinks between the two thresholds, and you cannot contribute above the upper threshold. The IRS rounds partial contributions up to the nearest $10, so even a small amount over the lower limit may reduce your contribution by $200 or more.
Key Takeaways
- Roth IRA contribution limits are based on modified adjusted gross income (MAGI) and vary by filing status and year.
- If your income falls within the phase-out range, your maximum contribution is reduced; above the upper limit, you cannot contribute at all.
- The IRS publishes updated limits each January for the tax year, and you can find them on IRS.gov or in Publication 590-A.
- If you exceed the income limit, a backdoor Roth conversion may be an option, though this strategy has specific rules and tax consequences.
2024 and 2025 income limits by filing status
For the 2024 tax year, the phase-out ranges are:
| Filing Status | Phase-Out Begins | Phase-Out Ends |
|---|---|---|
| Single | $146,000 | $161,000 |
| Married Filing Jointly | $230,000 | $240,000 |
| Married Filing Separately | $0 | $10,000 |
| Head of Household | $146,000 | $161,000 |
For the 2025 tax year, the ranges are:
| Filing Status | Phase-Out Begins | Phase-Out Ends |
|---|---|---|
| Single | $151,000 | $166,000 |
| Married Filing Jointly | $236,000 | $246,000 |
| Married Filing Separately | $0 | $10,000 |
| Head of Household | $151,000 | $166,000 |
These limits are adjusted annually for inflation. If you are married filing separately and lived with your spouse at any point during the year, the phase-out range is $0 to $10,000 regardless of inflation adjustments. The IRS publishes updated limits by January 1 each year on its website and in Publication 590-A.
How the phase-out reduces your contribution
If your MAGI falls between the lower and upper thresholds, you must reduce your contribution using a specific formula. The IRS divides the amount you exceed the lower threshold by the width of the phase-out range (which is $15,000 for most filers), multiplies by the maximum contribution amount for your age, and rounds up to the nearest $10.
For example, suppose you are single, age 35, and your MAGI is $151,000 in 2025. The phase-out range for single filers is $151,000 to $166,000. You exceed the lower threshold by $0, so you can contribute the full $7,000 (the 2025 limit for those under 50). But if your MAGI is $156,000, you exceed the threshold by $5,000. Divide $5,000 by $15,000 to get 0.333, multiply by $7,000 to get $2,333, and round up to the nearest $10 to get $2,340. Your maximum contribution would be $7,000 minus $2,340, or $4,660.
The calculation is the same for other filing statuses, but the phase-out range width varies. Married filing jointly has a $10,000 range, while married filing separately has a $10,000 range as well. If the calculation results in a contribution less than $200, you may contribute $200 if your MAGI is below the upper limit.
What counts as income for the limit
The IRS uses modified adjusted gross income (MAGI) to determine your limit, and MAGI is calculated differently depending on your situation. For most people with W-2 wages, interest, and dividends, MAGI equals your AGI. But if you have self-employment income, rental income, foreign earned income, or certain deductions, you must add those back or adjust your AGI.
Common items that increase MAGI include self-employment income (after the self-employment tax deduction), net rental or royalty income, taxable Social Security benefits, and foreign earned income exclusions. Items that do not affect MAGI include traditional IRA contributions, student loan interest deductions, and educator expenses. If you are unsure whether an income source affects your MAGI, consult IRS Publication 590-A or a tax professional.
Your filing status also matters. If you are married and file jointly, both spouses' incomes are combined for the limit. If you are married filing separately, each spouse has their own limit, and the phase-out range is only $10,000 (from $0 to $10,000 in both 2024 and 2025).
What happens if you exceed the income limit
If your MAGI exceeds the upper threshold for your filing status, you cannot contribute to a Roth IRA that year. However, you may have other options. A backdoor Roth conversion allows you to contribute to a traditional IRA and then convert it to a Roth, bypassing the income limit. This strategy works only if you have no other traditional, SEP, or SIMPLE IRAs with pre-tax balances, because the IRS applies a pro-rata rule that taxes a portion of the conversion.
Another option is a mega backdoor Roth if your employer's 401(k) plan allows after-tax contributions and in-service conversions. This lets you contribute up to $69,000 (in 2024) or $70,000 (in 2025) beyond the standard 401(k) limit, then convert the after-tax portion to a Roth. Not all plans offer this feature, so check with your plan administrator.
If you contribute more than the limit, the IRS charges a 6% excise tax on the excess each year it remains in the account. You can withdraw the excess and any earnings on it before your tax return deadline (including extensions) to avoid the tax, but you must report the withdrawal on Form 8606. If you do not correct the error, the 6% tax applies annually until the excess is removed.
How to find your MAGI and verify your limit
Start by calculating your adjusted gross income (AGI) from your most recent tax return or your current year's pay stubs and income documents. Then review IRS Publication 590-A to see if any adjustments apply to your situation. If you have only wages, interest, and dividends, your MAGI is likely your AGI. If you have self-employment income or other complex income sources, add those back according to the publication's instructions.
Once you have your MAGI, compare it to the phase-out range for your filing status and the current tax year. If you are below the lower threshold, you can contribute the full amount. If you are within the range, use the formula described above to calculate your reduced contribution. If you are above the upper threshold, you cannot contribute unless you use a backdoor Roth or another strategy.
The IRS website (IRS.gov) publishes the current year's limits in January. You can also find them in Publication 590-A, which is updated annually. If you are unsure about your MAGI or whether you are within the limit, a tax professional or financial advisor can help you calculate it correctly.
Frequently Asked Questions
Does my spouse's income count toward my Roth IRA limit?
Only if you file taxes as married filing jointly. In that case, both spouses' incomes are combined to determine whether either of you can contribute. If you file separately, each spouse has their own limit, but the phase-out range is only $0 to $10,000, making it nearly impossible to contribute if you lived together during the year.
Can I contribute to a Roth IRA if I have no income?
No. You must have earned income (wages, self-employment income, or taxable alimony) in the year you contribute. The maximum you can contribute is the lesser of your earned income or the annual limit ($7,000 in 2024 and 2025 for those under 50). A spouse with no income may contribute if the working spouse has enough income to cover both contributions.
What if my income changes after I contribute?
If you contribute and then your income rises above the limit before your tax return deadline, you must withdraw the excess contribution and any earnings on it to avoid the 6% excise tax. File Form 8606 to report the withdrawal. If you discover the error after the deadline, the 6% tax applies each year until you correct it.
Does a backdoor Roth have an income limit?
No income limit applies to the conversion itself, but the pro-rata rule may tax a portion of your conversion if you have pre-tax IRA balances. Also, if you have a traditional IRA with pre-tax money, converting only the after-tax portion triggers the pro-rata rule, which can make the strategy less effective or create unexpected tax liability.