The annual Roth IRA contribution limit in 2023 is $6,500 for adults younger than 50 and $7,500 for adults 50 and older. In 2024, the Roth IRA contribution limit is $7,000, or $8,000 if you're 50 or older. But other factors could limit how much you can contribute to your Roth IRA. 

Here's a closer look at the factors that influence your annual Roth IRA contribution limit and how to figure out what yours is for 2023 and 2024.

Factors affecting your contribution limit

Factors affecting your Roth IRA contribution limit

The following factors play a role in determining how much you can contribute to your Roth IRA:

Annual limit set by the IRS

The IRS sets annual limits every year dictating the maximum a person may contribute to a Roth IRA.

Age

Adults 50 and older are eligible to make catch-up contributions annually. The IRS also sets limits on how much extra these individuals may contribute in a year.

Modified adjusted gross income (MAGI)

Your MAGI is your adjusted gross income (AGI) -- your gross income minus certain tax deductions -- with some of those tax deductions added back in. Those with MAGIs above certain thresholds may not be able to contribute up to the annual limit or contribute directly to a Roth IRA at all.

Tax filing status

The government evaluates your MAGI based on your tax filing status. See the table below for details.

Contributions to traditional IRAs

The IRS limit applies to all of your IRA contributions during the year, so if you've already put some money into a traditional IRA, you must subtract this contribution from the annual limit to determine how much you can still contribute to your Roth IRA.

Contribution limits

Roth IRA contribution limits in 2023 and 2024 by MAGI and tax filing status

The following table shows how much you can contribute to your Roth IRA in 2023 and 2024 based on your tax filing status and your MAGI:

Source: IRS. 
Tax Filing Status Contribute up to the IRS limit if your MAGI is less than: Contribute a reduced amount if your MAGI is: Contribute nothing if your MAGI is more than:
Single, head of household, or married filing separately if you didn't live with your spouse at all during the year $138,000 (2023) or $146,000 (2024) $138,000-$153,000 (2023) or $146,000-$161,000 (2024) $153,000 (2023) or $161,000 (2024)
Married filing jointly or qualifying widow(er) $218,000 (2023) or $230,000 (2024) $218,000-$228,000 (2023) or $230,000-$240,000 (2024) $228,000 (2023) or $240,000 (2024)
Married filing separately if you lived with your spouse at any point during the year N/A $0-$10,000 $10,000

Single adults with MAGIs of less than $138,000 may contribute up to the annual contribution limit for 2023 -- $6,500, or $7,500 if they're 50 or older. Married couples with MAGIs below $218,000 may each contribute up to the annual limit.

In 2024, single adults with MAGIs below $146,000 will be able to contribute the full amount: $7,000, or $8,000 for those who are 50 and older. Married couples with a MAGI of less than $230,000 can make the full contribution.

Single adults with MAGIs above $153,000 and married couples filing jointly with MAGIs of more than $228,000 are ineligible to make a direct Roth IRA contribution in 2023. These limits rise to $161,000 for single filers and $240,000 for married couples in 2024.

Modified Adjusted Gross Income

Modified adjusted gross income (MAGI) is an income metric that is used to determine eligibility for certain tax deductions, credits, and additional taxes.

Married couples filing separately who lived together and have a MAGI above $10,000 may not contribute any money directly to a Roth IRA in 2023 or 2024.

However, if your income is above these limits, you can use a backdoor Roth IRA. This is where you contribute money to a traditional IRA and then do a Roth IRA conversion in the same year. It's a few more hoops to jump through, but it will get you to the same place in the end.

If your MAGI falls between the two thresholds for your tax filing status, follow the steps below to figure out how much you're allowed to legally contribute to a Roth IRA this year.

Calculating your reduced contribution limit

How to calculate your reduced Roth IRA contribution limit

The first step in calculating how much you can contribute is to nail down your MAGI. Start with your gross income -- all the money you earned during the year -- and subtract any money spent on certain tax deductions, including:

  • Half of your self-employment taxes, if applicable
  • Student loan interest
  • Tuition and fees
  • Unreimbursed medical expenses exceeding 7.5% of your AGI
  • Health savings account (HSA) contributions
  • Tax-deferred retirement account contributions
  • Health insurance premiums, if self-employed
  • Qualified educator expenses
  • Penalties for early withdrawal of retirement savings

The result is your AGI. You can also find this number for previous years on your tax return, which might give you a close estimate of your AGI for this year if your income and spending habits haven't significantly changed.

To calculate your MAGI, take your AGI and add back some of these deductions, including:

  • Student loan interest
  • Tuition and fees
  • IRA contributions
  • Half of your self-employment taxes
  • Rental losses
  • Passive losses or passive income
  • Employer-paid adoption expenses
  • Foreign earned income or housing exclusions
  • Losses from publicly traded partnerships
  • Taxable Social Security payments (excluding SSI)

It's possible your MAGI could end up being the same as your AGI, although this isn't always true. Once you have this number, you can calculate your reduced Roth IRA contribution limit for the year using the following formula:

  1. Find your MAGI using the steps above.
  2. Choose the appropriate next step based on your tax filing status:
    • Single, head of household, or married filing separately if you didn't live with your spouse all year: Subtract $138,000 from your MAGI for 2023 or $146,000 for 2024.
    • Married filing jointly or qualifying widow(er): Subtract $218,000 for 2023 or $230,000 for 2024.
    • Married filing separately if you lived with your spouse at any point during the year: Proceed with your MAGI to the next step.

3. Choose the appropriate next step based on your tax filing status:

4. Multiply your result from step 3 by the annual contribution limit: $6,500, or $7,500 if you're 50 or older (2023), or $7,000, or $8,000 if you're 50 or older (2024).

5. Subtract your result from step 4 from the annual contribution limit.

To see how this works in practice, consider a single adult younger than 50 who has a MAGI of $150,000 in 2023. They would subtract $138,000 from their MAGI, getting $12,000. Then they would divide that $12,000 by $15,000, leaving 0.8. They would then multiply the 0.8 by the $6,500 annual Roth IRA contribution limit for adults younger than 50 and get $5,200. Finally, they'd subtract that $5,200 from the $6,500 limit for a maximum reduced contribution limit of $1,300.

It sounds pretty complex, but it's not too difficult to figure out once you've got your MAGI. Keep in mind that the government changes the rules from year to year about who can contribute to a Roth IRA and how much they can contribute. Therefore, you should always check to see if anything's changed before making contributions in future years.

Related Retirement Topics

The Motley Fool has a disclosure policy.