Yes, there is an income limit, and it phases out your contribution room starting at a specific threshold
The IRS sets income limits on who can contribute to a Roth IRA, and those limits change each year. If your income falls below the limit, you can contribute the full amount allowed. If your income is within a certain range, you can contribute a reduced amount. If your income exceeds the upper limit, you cannot contribute directly to a Roth IRA that year.
The limits depend on your filing status — whether you file as single, married filing jointly, married filing separately, or head of household. For 2024, the phase-out ranges are different for each status. The IRS publishes updated limits every January, so you need to check the current year's numbers before you contribute.
If your income is too high to contribute directly, you have other options: a backdoor Roth conversion or a traditional IRA contribution followed by a conversion. These workarounds are legal and common, though they require specific steps to avoid tax penalties.
Key Takeaways
- For 2024, single filers can contribute the full amount if their modified adjusted gross income (MAGI) is under $146,000; the limit phases out between $146,000 and $161,000.
- Married couples filing jointly can contribute fully if MAGI is under $230,000; the phase-out range is $230,000 to $240,000.
- The IRS updates these limits every year, so you must check the current year's thresholds before you contribute.
- If your income exceeds the limit, a backdoor Roth conversion lets you fund a Roth IRA indirectly by converting a traditional IRA.
2024 Income Limits by Filing Status
The phase-out range is the band where your contribution amount shrinks as your income rises. Below the range, you contribute fully. Within the range, you calculate a reduced contribution. Above the range, you cannot contribute directly.
| Filing Status | Full Contribution Range | Phase-Out Range | No Contribution Allowed |
|---|---|---|---|
| Single | Under $146,000 | $146,000–$161,000 | $161,000 and above |
| Married Filing Jointly | Under $230,000 | $230,000–$240,000 | $240,000 and above |
| Married Filing Separately | Under $0 | $0–$10,000 | $10,000 and above |
| Head of Household | Under $146,000 | $146,000–$161,000 | $161,000 and above |
These numbers are for 2024 and will increase in 2025. The IRS typically announces the new limits in October or November of the prior year. If you are close to a limit, check the IRS website or your tax preparer's guidance before you contribute.
The income figure used is your modified adjusted gross income (MAGI), not your simple gross income. MAGI includes certain deductions and exclusions that are added back for Roth IRA purposes. For most people, MAGI is close to their adjusted gross income (AGI) from their tax return, but some income sources — like foreign earned income or student loan interest deductions — can change the number.
How the Phase-Out Works If Your Income Falls in the Range
If your MAGI falls between the lower and upper limits for your filing status, you cannot contribute the full $7,000 (or $8,000 if you are 50 or older in 2024). Instead, you calculate a reduced contribution amount using an IRS worksheet or formula.
The calculation is: take the amount your MAGI exceeds the lower limit, divide it by the width of the phase-out range, multiply by the full contribution amount, and round up to the nearest $10. Subtract that result from the full contribution amount. The math is tedious, which is why many people use a tax software tool or ask a tax preparer to do it.
Example: You are single with MAGI of $150,000 in 2024. The lower limit is $146,000, so you are $4,000 over. The phase-out range is $15,000 wide ($146,000 to $161,000). Divide $4,000 by $15,000 to get 0.267. Multiply by $7,000 to get $1,869. Round up to $1,870. Subtract from $7,000 to get $5,130 as your maximum contribution. You can contribute $5,130 that year.
What Counts as Income for the Limit
The IRS uses MAGI to determine your limit, and MAGI is calculated differently for Roth IRA purposes than it is for other tax situations. For Roth IRA limits, MAGI generally includes wages, self-employment income, taxable interest, dividends, capital gains, and rental income.
It also includes certain items that are normally excluded from gross income: foreign earned income, foreign housing exclusion or deduction, and exclusions for Puerto Rico bona fide residents. If you have any of these income sources, your MAGI for Roth IRA purposes will be higher than your standard AGI.
Social Security benefits, tax-exempt interest, and nontaxable portions of distributions from retirement accounts do not count toward the MAGI limit. If you are unsure whether a specific income source counts, check IRS Publication 590-A or ask a tax professional.
What to Do If Your Income Exceeds the Limit
A backdoor Roth conversion is the most common workaround. You contribute money to a traditional IRA (which has no income limit), then immediately convert it to a Roth IRA. The conversion itself is not subject to income limits, though you will owe income tax on any pre-tax money already in traditional IRAs.
The backdoor Roth works because the contribution to the traditional IRA is separate from the conversion. The IRS does not restrict conversions based on income. However, if you have existing traditional IRA balances with pre-tax money, the conversion triggers a tax bill on a portion of the amount converted — a complication called the pro-rata rule.
Another option is a mega backdoor Roth if your employer's 401(k) plan allows it. This lets you contribute up to $46,000 per year (in 2024) in after-tax money to your 401(k), then convert it to a Roth IRA. This requires your plan to permit after-tax contributions and in-service conversions, so check with your plan administrator first.
When to Check Your Income and Plan Your Contribution
You should know your expected MAGI before the tax year ends, not after. If you are close to a limit, you can adjust your income or contribution strategy during the year. For example, if you are self-employed and expect to cross the limit, you might increase retirement plan contributions to lower your MAGI.
If you contribute too much because you miscalculated your income, the IRS charges a 6% excise tax on the excess amount each year it remains in the account. You can withdraw the excess and the earnings on it before your tax return is due (including extensions) to avoid the penalty, but you must report the withdrawal on your tax return.
The deadline to contribute to a Roth IRA for a given tax year is typically April 15 of the following year (or the next business day if April 15 falls on a weekend). You can file your tax return first, see your final MAGI, and then decide whether to contribute before the deadline.
Frequently Asked Questions
Does my spouse's income count toward my Roth IRA limit?
No. Each person has their own income limit based on their filing status. If you are married filing jointly, you both use the joint filing status limit ($230,000–$240,000 for 2024), but each of you has your own contribution room. Your spouse's income does not reduce your limit, and your income does not reduce theirs.
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) to contribute to a Roth IRA. The maximum you can contribute is the lesser of $7,000 (or $8,000 if 50 or older) or your total earned income for the year. If you earned $3,000, you can contribute at most $3,000.
What if my income changes after I contribute?
If you contribute and then your income turns out to be higher than you thought, you have until your tax return deadline (including extensions) to withdraw the excess contribution and any earnings on it. You will owe income tax on the earnings portion, but withdrawing before the deadline avoids the 6% excise tax.
Do I need to report my income to the IRS before I contribute?
No. You do not need pre-approval. You are responsible for calculating your own MAGI and determining whether you are within the limit. If you contribute too much, the IRS will charge the 6% excise tax when you file your tax return, and you can then correct it.
Are the income limits the same every year?
No. The IRS adjusts the limits annually for inflation. The 2024 limits are higher than 2023, and 2025 limits will likely be higher than 2024. Always check the current year's limits before you contribute, especially if you are near a threshold.