The income limit for a Roth IRA depends on your filing status and changes each year

The IRS sets a Modified Adjusted Gross Income (MAGI) threshold that determines whether you can contribute to a Roth IRA in a given tax year. If your income falls below the limit for your filing status, you can contribute the full amount allowed. If your income is above the limit, your contribution amount phases out — meaning it shrinks gradually — until it reaches zero.

The limits are not the same for everyone. A single filer has a different threshold than someone married filing jointly, and the rules differ again for married filing separately or head of household. The IRS adjusts these thresholds annually for inflation, so the numbers change most years.

Because these limits shift yearly, you will need to check the current year's numbers before you contribute. The IRS publishes them on its website, and your bank or brokerage will also have them posted when you go to open or fund an account.

Key Takeaways

  • Your Modified Adjusted Gross Income (MAGI) determines whether you can contribute to a Roth IRA in a given year.
  • Income limits vary by filing status: single, married filing jointly, married filing separately, and head of household each have different thresholds.
  • The IRS raises the income limits each year to account for inflation, so you must check the current year's limits before contributing.
  • If your income falls in the phase-out range, you can contribute a reduced amount rather than nothing at all.
  • Your income limit is based on the tax year you are contributing to, not the calendar year in which you make the deposit.

How the phase-out range works

The IRS does not simply cut you off at the income limit. Instead, there is a phase-out range — a band of income where your allowed contribution shrinks as your income rises. If your MAGI falls within this range, you calculate a reduced contribution amount rather than being blocked entirely.

For example, if you are single and your MAGI is below the lower threshold, you can contribute the full amount for that year (currently $7,000 for those under 50, though this changes). If your MAGI is above the upper threshold, you cannot contribute at all. If your MAGI falls between the two numbers, you work out a partial contribution using an IRS worksheet or your bank's calculator.

The phase-out range is typically a $15,000 band for single filers and $10,000 for married filing jointly, though these widths can shift with inflation adjustments. Your bank or brokerage can calculate your exact allowed contribution if you give them your MAGI and filing status.

Filing status and how it affects your limit

Single filers have one set of thresholds. Married filing jointly have higher thresholds, which means couples can earn more and still contribute. Married filing separately have much lower thresholds — often only a few thousand dollars — which makes Roth contributions difficult for couples who file that way. Head of household filers fall between single and married filing jointly.

Your filing status for the tax year is what matters, not your marital status on December 31. If you were single for most of the year and married on December 30, you use married filing jointly status for that entire tax year (unless you file married filing separately). This can affect whether you are within the income limit.

If you are unsure which filing status applies to you, check your most recent tax return or ask a tax preparer. Your filing status also determines your MAGI calculation, which is not always the same as your gross income.

What counts as income for the Roth IRA limit

The income limit uses Modified Adjusted Gross Income (MAGI), not your simple gross income. MAGI includes most types of income: W-2 wages, self-employment income, interest, dividends, rental income, and capital gains. It also includes income from a spouse if you file jointly.

MAGI is calculated by taking your Adjusted Gross Income (AGI) and adding back certain deductions. For most people, MAGI and AGI are the same or very close. However, if you have foreign earned income, student loan interest deductions, or certain other adjustments, your MAGI may be higher than your AGI. Your tax software or a tax preparer can tell you your MAGI for the year.

Roth IRA contributions themselves do not reduce your income for the purpose of calculating whether you can make a contribution. You determine your MAGI first, then check it against the limit, then decide how much you can contribute.

When to check the income limit for your contribution

You have until the tax filing deadline of the following year to contribute to a Roth IRA for a given tax year. For the 2024 tax year, you can contribute until April 15, 2025. This means you have time to know your full-year income before you decide whether to contribute.

If you are unsure whether you will be under the limit by year-end, you can wait until early the following year when you have your final numbers. Many people contribute in January or February after they have received all their income documents and know their exact MAGI for the prior year.

If you contribute and later find out your income was too high, you can withdraw the excess contribution and any earnings on it by the tax filing deadline. This is called a corrective distribution, and it avoids penalties if you act in time. Your bank or brokerage can walk you through this process if it happens.

Income limits for backdoor Roth conversions

If your income is above the Roth IRA limit, you cannot contribute directly. However, there is a workaround called a backdoor Roth conversion. You contribute to a traditional IRA (which has no income limit) and then convert it to a Roth IRA. The conversion itself has no income limit, though there are tax consequences and other rules to follow.

A backdoor Roth is not a way to avoid taxes — you pay tax on the amount you convert in the year you convert it. It is simply a way to get money into a Roth account when your income is too high for a direct contribution. This strategy is common for high earners, but it requires careful record-keeping and coordination with your tax return.

If you have existing traditional IRA balances, a backdoor Roth conversion becomes more complicated due to the pro-rata rule, which can create unexpected tax bills. A tax professional should review your situation before you attempt this strategy.

Frequently Asked Questions

Do I use my 2024 income or my 2025 income to determine if I can contribute?

You use your income for the tax year you are contributing to. If you are contributing to your 2024 Roth IRA, you use your 2024 income (which you will know by early 2025). If you are contributing to your 2025 Roth IRA, you use your 2025 income. You have until April 15, 2026 to contribute to your 2025 account, so you can wait until you know your full-year 2025 income.

What if my income is right at the phase-out limit?

If your MAGI falls within the phase-out range, you calculate a reduced contribution using an IRS worksheet or your bank's online calculator. You are not blocked from contributing — you simply contribute less than the full amount. Your bank can do this math for you when you set up the contribution.

Does my spouse's income count toward my Roth IRA limit?

Only if you file jointly. If you file married filing jointly, your combined MAGI is what matters, and you each have your own separate income limit based on that combined number. If you file separately, each spouse has their own much lower limit based only on their individual income.

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 any IRA, including a Roth. If you are married and file jointly, you can contribute based on your spouse's earned income if you have none, but you still cannot exceed the annual contribution limit.

What happens if I contribute more than the limit allows?

You can withdraw the excess and any earnings on it by the tax filing deadline without penalty. If you do not withdraw it, you will owe a 6% excise tax on the excess amount each year it remains in the account. Your bank can help you file a corrective distribution form if this happens.