Skip to main content

HomeAll guides

Roth IRA Contribution Limits and Rules for 2024

How much you can contribute to a Roth IRA in 2024

For 2024, you can contribute up to $7,000 to a Roth IRA if you are under age 50. If you are 50 or older, you can contribute an additional $1,000 catch-up contribution, for a total of $8,000. These limits explore to the total amount you deposit across all Roth IRA accounts you own — if you have multiple Roth IRAs at different institutions, your contributions to all of them combined cannot exceed the annual limit.

The limit is the same whether you contribute in a lump sum or spread deposits throughout the year. You have until the tax filing important date for that year — typically April 15 of the following year — to make your 2024 contribution, though some financial institutions set earlier internal important date.

These contribution limits are set by the Internal Revenue Service and change periodically based on inflation. The $7,000 limit for those under 50 has been in place since 2023. The catch-up contribution of $1,000 for those 50 and older has remained unchanged for several years.

Key Takeaways

  • The 2024 Roth IRA contribution limit is $7,000 for people under 50 and $8,000 for people 50 and older.
  • Your contribution limit applies to all your Roth IRA accounts combined, not per account.
  • You can make contributions until the tax filing important date, usually April 15 of the following year.
  • Income limits determine whether you can contribute the full amount, and those limits vary by filing status.
  • Contributions can be withdrawn anytime without penalty, but earnings withdrawals before age 59½ may face taxes and penalties.

Income limits that reduce or eliminate your contribution

Even if you are under the age limit, your ability to contribute the full $7,000 or $8,000 depends on your modified adjusted gross income (MAGI) and your tax filing status. The IRS phases out your contribution limit as your income rises within a specific range.

For 2024, if you file as single, your contribution begins to phase out at $146,000 MAGI and is completely eliminated at $161,000. If you file as married filing jointly, the phase-out range is $230,000 to $240,000. If you file as married filing separately, the phase-out begins at $0 and is eliminated at $10,000.

If your income falls within a phase-out range, you calculate the reduced contribution amount by dividing the amount your income exceeds the lower threshold by the width of the phase-out range, then subtracting that percentage from the full limit. Many tax software programs and IRA providers include calculators for this. If your income exceeds the upper threshold, you cannot contribute to a Roth IRA that year, though you may be able to use a backdoor Roth strategy (a separate process involving a traditional IRA conversion).

What counts as income for the Roth IRA limit

The income that matters for Roth IRA contribution limits is your modified adjusted gross income, not your total income. MAGI is your adjusted gross income with certain deductions added back. For most people, MAGI is the same as their adjusted gross income shown on line 11 of Form 1040.

Your MAGI includes wages, self-employment income, interest, dividends, capital gains, and rental income. It does not include contributions you made to traditional IRAs or 401(k)s, because those are already deducted before calculating adjusted gross income. If you are unsure whether a specific income source counts, your tax preparer or the IRA provider's customer service can clarify based on your situation.

Contribution limits if you have both a Roth and traditional IRA

If you own both a Roth IRA and a traditional IRA, your combined contributions to both accounts cannot exceed the annual limit. For example, if you contribute $4,000 to a traditional IRA in 2024, you can contribute only $3,000 to a Roth IRA that year (assuming you are under 50 and have no income limit issues).

This combined limit also applies if you have multiple accounts of the same type. Three Roth IRAs at three different banks still share the same $7,000 annual limit across all three accounts. You are responsible for tracking your total contributions across all your accounts. If you exceed the limit, the IRS charges a 6 percent excise tax on the excess amount each year it remains in the account, so correcting an overage quickly is important.

How catch-up contributions work at age 50 and older

Once you turn 50, you become may be able to access to make an additional catch-up contribution of $1,000 per year. This is separate from your regular contribution limit, so your total annual contribution becomes $8,000. You do not have to wait until your birthday to make the catch-up contribution — you can make it in the year you turn 50.

The catch-up contribution is available only if you meet the income limits for your filing status. If your income is in the phase-out range, both your regular contribution and your catch-up contribution are reduced proportionally. If your income exceeds the upper phase-out threshold, you cannot make either contribution.

Contribution limits for 2025 and beyond

The IRS adjusts contribution limits every year based on inflation, rounded to the nearest $500. For 2025, the contribution limit is expected to increase to $8,000 for those under 50, with the catch-up contribution remaining $1,000. However, the exact 2025 limit is announced by the IRS in October or November of the prior year, so check the IRS website or your IRA provider's announcements for confirmation.

Income phase-out ranges also adjust annually. Staying informed about these changes helps you plan contributions and avoid overage penalties. Your IRA provider typically sends notifications about limit changes in late fall or early winter.

What happens if you contribute more than the limit

If you deposit more than the annual limit into your Roth IRA, the excess amount is subject to a 6 percent excise tax each year it remains in the account. The excess contribution itself is not deductible, and you may owe taxes on any earnings the excess generated while in the account.

To correct an overage, you can withdraw the excess contribution and any earnings it generated before your tax filing important date (including extensions). If you withdraw by the important date, you avoid the excise tax on that amount. If you do not withdraw the excess, you owe the 6 percent penalty tax for each year the excess stays in the account, which compounds the problem. Some IRA providers have procedures to help you identify and correct overages, so contact them if you think you have contributed too much.

Frequently Asked Questions

Can I contribute to a Roth IRA if my income is too high?

If your income exceeds the phase-out range for your filing status, you cannot contribute directly to a Roth IRA that year. However, you may be able to use a backdoor Roth strategy, which involves contributing to a traditional IRA and then converting it to a Roth IRA. This is a separate process with its own rules and tax implications, so consult a tax professional before attempting it.

Do employer contributions to a Roth 401(k) count toward my Roth IRA limit?

No. Roth 401(k) contributions and Roth IRA contributions have separate limits. Your employer's contributions to a Roth 401(k) do not reduce the amount you can contribute to a Roth IRA. However, your own contributions to a Roth 401(k) do not affect your Roth IRA limit either — they are tracked independently.

What if I turn 50 partway through the year?

You can make the catch-up contribution in the year you turn 50, even if your birthday is late in the year. You do not have to wait until the following year. Your total contribution limit for the year you turn 50 is $8,000 (or the reduced amount if you are in a phase-out range).

Can I carry over unused contribution room to next year?

No. Roth IRA contribution limits do not roll over. If you do not contribute the full $7,000 in 2024, you cannot contribute $14,000 in 2025 to make up for it. Each year has its own separate limit. However, you can always contribute less than the limit in any given year.

Do I have to report my Roth IRA contributions to the IRS?

You do not report Roth IRA contributions on your tax return unless you are claiming a deduction for traditional IRA contributions in the same year. However, if you exceed the contribution limit and do not correct the overage, you must file Form 5329 to report the 6 percent excise tax. Your IRA provider sends you a Form 5498 each year showing your contributions, which you keep for your records.

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.