Roth IRA

Roth IRA Contribution Limits, Rules, and Income Thresholds

Understanding Roth IRA contribution limits, income thresholds, and the rules that govern contributions is essential to maximizing this powerful account. This guide covers the 2024 limits, phase-out ranges, catch-up contributions, and how to handle excess contributions.

The Roth IRA's tax-free growth and withdrawal benefits are extraordinary — but they come with contribution rules that are among the most important in personal finance to understand correctly. Exceeding the annual contribution limit or contributing when your income makes you ineligible triggers a 6% excise tax on excess contributions that compounds year after year until corrected. Conversely, not maximizing contributions within the rules leaves tax-free growth on the table that can never be recovered.

This guide covers every dimension of Roth IRA contribution rules: the 2024 limits, income thresholds, how to calculate your contribution amount when in the phase-out range, catch-up contributions, spousal IRA contributions, and what to do if you make a mistake.

Table of Contents

  1. 2024 Contribution Limits
  2. Income Limits and Phase-Out Ranges
  3. Calculating a Reduced Contribution
  4. Catch-Up Contributions at Age 50+
  5. Spousal IRA Contributions
  6. Contribution Deadline
  7. Excess Contributions: How to Fix Them
  8. Contributing with a 401(k)
  9. Strategies to Maximize Contributions

2024 Contribution Limits

The IRS sets Roth IRA contribution limits annually and adjusts them periodically for inflation. For 2024:

  • Under age 50: Maximum contribution of $7,000 per year
  • Age 50 or older: Maximum contribution of $8,000 per year ($7,000 + $1,000 catch-up contribution)

These limits apply to the combined total of all your traditional and Roth IRAs — not to each account separately. If you have both a Roth IRA and a traditional IRA, your combined contributions to both cannot exceed $7,000 (or $8,000 if 50+) in 2024. Contributing $4,000 to a traditional IRA and $4,000 to a Roth IRA in the same year would mean you've exceeded the limit by $1,000.

Two critical rules about what constitutes an eligible contribution:

Earned income requirement: You can only contribute up to the amount of your earned income for the year. Earned income includes wages, salaries, tips, self-employment income, commissions, and net income from running a business. It does not include investment income, rental income, pension income, Social Security benefits, or unemployment compensation. If you earned $3,500 from a part-time job in 2024, your maximum Roth IRA contribution is $3,500, not $7,000.

Income limits also apply (see below). Your income affects whether you can contribute the full amount, a reduced amount, or nothing at all.

Income Limits and Phase-Out Ranges

Unlike traditional IRAs (where deductibility phases out based on income), Roth IRA contributions themselves are limited or eliminated at higher income levels. The limitation is based on your Modified Adjusted Gross Income (MAGI) — your adjusted gross income with certain deductions added back.

For 2024, Roth IRA contribution phase-out ranges are:

Filing StatusFull Contribution BelowPhase-Out RangeNo Contribution Above
Single / Head of Household$146,000$146,000–$161,000$161,000
Married Filing Jointly$230,000$230,000–$240,000$240,000
Married Filing Separately*$0$0–$10,000$10,000

*Married filing separately and lived with spouse at any time during the year.

If your MAGI falls within the phase-out range, you can make a partial contribution — not the full $7,000, but not zero. The amount decreases proportionally as your income rises through the range. If your MAGI exceeds the upper limit, you cannot contribute to a Roth IRA directly (though the backdoor Roth IRA strategy remains available).

What counts as MAGI for Roth IRA purposes? For most people, MAGI is close to their AGI. The items most commonly added back to calculate MAGI for this purpose include: student loan interest deduction, traditional IRA deduction, half of self-employment tax, tuition and fees deduction, rental losses, and foreign earned income exclusion. Your tax software calculates MAGI automatically.

Calculating a Reduced Contribution

If your income falls within the phase-out range, you can contribute a reduced amount. The IRS provides a formula, though the practical approach for most people is to use IRS Publication 590-A's worksheet or let tax software calculate it automatically.

The general calculation:

Reduced contribution = Maximum contribution × [1 − ((MAGI − Lower Limit) ÷ Phase-out Range Width)]

Example for a single filer: MAGI of $151,000 in 2024. Phase-out range: $146,000–$161,000 (width: $15,000). Your income exceeds the lower limit by $5,000. Reduction ratio = $5,000 ÷ $15,000 = 33.3%. Reduced contribution = $7,000 × (1 − 0.333) = $7,000 × 0.667 = $4,667. The IRS rounds the result to the nearest $10 and allows a minimum contribution of $200 if you are still within the phase-out range.

Because MAGI cannot be known precisely until the year ends, many investors in the phase-out zone use one of two practical approaches:

  • Wait until year-end (or even until April 15 of the following year) when actual MAGI is known, then contribute the precisely calculated reduced amount.
  • Contribute a conservative estimate during the year, then make any needed adjustment before the deadline — either contributing more if MAGI allows or removing excess if MAGI was higher than expected.

Catch-Up Contributions at Age 50+

The IRS provides an additional catch-up contribution allowance starting in the calendar year you turn 50. In 2024, the catch-up contribution is $1,000, bringing the total maximum Roth IRA contribution to $8,000 for those 50 and older.

The catch-up provision exists to help investors who began saving late or who had career interruptions build retirement wealth more quickly in their peak earning years. The $1,000 catch-up limit has been unchanged since 2006 — unlike the base contribution limit, which the IRS adjusts for inflation, the catch-up limit requires explicit legislation to change. SECURE 2.0 (2022) indexed the IRA catch-up contribution limit to inflation starting in 2024, but the actual adjustment depends on CPI calculations and may not change annually.

The catch-up contribution faces the same income limits and phase-out ranges as regular contributions — high earners who are phased out of regular Roth IRA contributions are also phased out of catch-up contributions. The backdoor Roth IRA strategy equally circumvents income limits for catch-up amounts.

SECURE 2.0 also introduced a new "super catch-up" provision for 401(k) plans starting in 2025 (ages 60–63 may contribute an additional amount), but this provision applies to 401(k)s, not IRAs, and has different mechanics.

Spousal IRA Contributions

The earned income requirement does not prevent a non-working or lower-earning spouse from contributing to their own IRA. The spousal IRA rule allows a married couple to contribute to both spouses' IRAs based on the working spouse's earned income, as long as the couple files a joint tax return and the household has sufficient earned income to cover both contributions.

A couple where one spouse works and earns $80,000 and the other does not work can make full Roth IRA contributions for both spouses in 2024 — $7,000 each, for $14,000 total. The only requirement is that the household's total earned income ($80,000) exceeds the total IRA contributions ($14,000), which it clearly does.

Each spouse's IRA is their own account — the non-working spouse's IRA is titled in their name, they own it outright, and it is not a joint account. The spousal IRA simply allows using household earned income to justify both contributions. This rule is extremely valuable for households where one partner works while the other cares for children, pursues education, or is otherwise temporarily out of the workforce — it allows both spouses to build retirement savings simultaneously.

Contribution Deadline

Unlike 401(k) contributions, which must be made within the calendar year, IRA contributions can be made up to the tax filing deadline for that tax year — typically April 15 of the following year. This means:

  • 2024 Roth IRA contributions can be made between January 1, 2024 and April 15, 2025
  • If you file for a tax extension, the extension does not extend the IRA contribution deadline — April 15 is the firm deadline regardless of whether you file your return on time
  • When making a contribution between January 1 and April 15 of the following year, you must designate which tax year the contribution is for — prior year or current year. Get this right, as it affects which year's limit applies and which year's Form 8606 records the contribution.

The April 15 deadline creates a useful planning opportunity: you can wait to see your actual MAGI for the year before contributing, ensuring you contribute the exactly correct amount without risk of excess contribution penalties. Alternatively, this allows making "catch-up" contributions in January through April if you did not contribute during the prior calendar year.

Excess Contributions: How to Fix Them

An excess contribution occurs when you contribute more than the allowable limit for the year — either more than the $7,000 cap, more than your earned income, or more than your income permits after the phase-out calculation. The penalty for excess contributions is a 6% excise tax on the excess amount per year it remains in the account — and this penalty continues accumulating every year until the excess is corrected.

If you discover an excess contribution, two correction methods are available:

Withdraw the excess plus earnings before the tax deadline: The cleanest fix is removing the excess contribution and any earnings attributable to it before the tax filing deadline (including extensions — October 15 for an extension filer, but remember April 15 applies to IRA contributions). When you withdraw a timely corrective distribution, no 6% penalty applies. The earnings portion of the withdrawal is taxable as ordinary income and may be subject to the 10% early withdrawal penalty if you are under 59½.

Recharacterize the excess as a prior-year contribution (for backdoor Roth users): If you contributed more than your income permitted, you may be able to apply the excess toward the prior year's unused IRA contribution limit, effectively converting it to a valid prior-year contribution. This is a complex maneuver that requires coordination with your IRA custodian and proper documentation.

After the deadline: If the deadline has passed without correction, you owe the 6% penalty for the year of the excess and each subsequent year the excess remains. You can still apply the excess to the current year's contribution limit — if you have contribution capacity in the current year, the excess effectively becomes your current-year contribution, ending the excise tax going forward.

Most major brokerages provide guided processes for removing excess contributions. The IRS Form 5329 is used to report and calculate the excise tax on excess contributions when they occur.

Contributing with a 401(k)

One of the most common misconceptions about Roth IRA contributions is that having a 401(k) prevents or limits Roth IRA contributions. This is incorrect — the 401(k) and Roth IRA contribution limits are entirely separate and do not affect each other.

You can max out your 401(k) ($23,000 in 2024) and simultaneously max out your Roth IRA ($7,000) in the same year. The only interaction is indirect: your 401(k) contributions reduce your taxable income (for traditional pre-tax contributions), which may reduce your MAGI, potentially making you eligible for a larger Roth IRA contribution if you were in the phase-out range.

Similarly, having a 401(k) does not affect the ability to make a non-deductible traditional IRA contribution for the backdoor Roth strategy — anyone can make a non-deductible contribution regardless of workplace plan participation. The deductibility of a traditional IRA contribution is affected by workplace plan participation, but not the ability to make a non-deductible contribution and then convert it to Roth.

Strategies to Maximize Contributions

Getting the most from the Roth IRA contribution window requires intentional planning rather than passive enrollment:

Contribute early in the year. Contributing on January 1 instead of April 15 provides 15.5 additional months of tax-free growth over a contributing lifetime. At 8% annual returns, a $7,000 contribution on January 1 grows to approximately $7,919 by April 15 of the following year — $919 more than if you waited until the deadline. Over 30 years of early contributions, this timing difference compounds to tens of thousands of dollars in additional retirement wealth.

Set up automatic monthly contributions. Automating contributions of $583/month (approximately $7,000 ÷ 12) treats the Roth IRA contribution like a monthly bill payment — non-negotiable and consistent. Dollar-cost averaging through monthly contributions also removes the timing anxiety of investing a lump sum.

Make prior-year contributions in early January. If you did not max out last year's contribution and can still do so before April 15, contribute for the prior year before contributing for the current year. This allows you to make two years' contributions in rapid succession, effectively doubling your Roth IRA funding rate temporarily.

Plan MAGI strategically if near the phase-out range. Investors with income near the Roth IRA phase-out threshold can sometimes manage their MAGI below the threshold through strategies including: maximizing pre-tax 401(k) contributions (which reduce AGI), making HSA contributions (pre-tax), timing of capital gains realization in taxable accounts, or timing of Roth conversions. A single year's worth of strategic MAGI management can make the difference between a full $7,000 Roth contribution and being completely phased out.

Use the backdoor Roth if income exceeds limits. If your MAGI consistently exceeds the Roth IRA contribution limits, the backdoor Roth IRA strategy provides year-round access to Roth benefits regardless of income — see the dedicated guide for implementation details and the critical pro-rata rule that governs whether the strategy is clean or partially taxable.

The Roth IRA's contribution limits, while modest in any single year, compound into extraordinary wealth over a working lifetime. A 25-year-old who contributes the maximum annually through retirement at 65, earning 7% average real returns, accumulates approximately $1.9 million in tax-free assets — from $280,000 in personal contributions. Understanding and adhering to the rules is the prerequisite for capturing this benefit year after year without interruption from excess contribution penalties or eligibility errors.

Frequently Asked Questions

How much can I contribute to a Roth IRA in 2024?

For 2024, the Roth IRA contribution limit is $7,000 if you are under age 50, or $8,000 if you are 50 or older (including a $1,000 catch-up contribution). However, your actual maximum contribution may be lower based on two factors: your earned income for the year (you cannot contribute more than you earned) and your Modified Adjusted Gross Income, which phases out contributions for single filers above $146,000 and married couples above $230,000. These limits apply to the combined total of all your traditional and Roth IRAs.

Can I contribute to a Roth IRA if I make too much money?

Not directly — direct Roth IRA contributions are phased out for single filers earning $146,000–$161,000 and married couples earning $230,000–$240,000 in 2024. However, high earners can still access Roth IRA benefits through the backdoor Roth IRA strategy: make a non-deductible contribution to a traditional IRA (allowed regardless of income), then convert it to a Roth IRA (also allowed regardless of income). The key complexity is the pro-rata rule, which creates taxable income if you have existing pre-tax IRA balances.

What happens if I contribute too much to a Roth IRA?

Excess contributions are subject to a 6% excise tax per year the excess remains in the account. To fix an excess contribution, withdraw the excess plus any earnings attributable to it before the tax filing deadline (April 15, or October 15 with an extension). If you catch it before the deadline, the 6% penalty is avoided — only the earnings portion is taxable as ordinary income. If the deadline has passed, you owe the 6% penalty for the year and each subsequent year, but you can apply the excess toward the current year's contribution limit if you have available capacity.

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

Generally no — you need earned income to contribute to a Roth IRA, and you cannot contribute more than your annual earned income. However, a non-working spouse can contribute to their own Roth IRA under the spousal IRA rules, as long as the couple files taxes jointly and the working spouse's earned income covers both contributions. For example, if one spouse works and earns $50,000 while the other does not work, both spouses can make full Roth IRA contributions ($7,000 each) as long as the household earned income ($50,000) exceeds the total IRA contributions ($14,000).