Skip to content
Daily AI Intel

Personal Finance · Roth IRA

Can you contribute to a Roth IRA if you have no earned income?

Generally no — IRS rules require you (or your spouse, under a spousal IRA) to have taxable earned income at least equal to the amount contributed. Investment income, pensions, Social Security, and most unearned income do not count, though there is a specific spousal IRA exception for married couples filing jointly.

Financial disclaimer

This page is for educational purposes only and is not personalized financial, tax, or investment advice. Consider speaking with a licensed financial advisor or tax professional about your specific situation before acting.

Key takeaways

  • IRA contributions (Roth or traditional) require earned income — wages, salary, self-employment income, or taxable alimony under pre-2019 divorce agreements.
  • A non-working spouse can still contribute via a spousal IRA, based on the working spouse's earned income, as long as the couple files jointly.
  • Investment income, rental income, pensions, and Social Security do not count as earned income for this purpose.
  • Contributing without qualifying earned income creates an excess contribution, which the IRS penalizes if not corrected.

The general rule

To contribute to any IRA — Roth or traditional — you (or your spouse, for a spousal IRA) need taxable earned income for the year, at least equal to the amount you contribute, up to the annual limit. Earned income means:

  • Wages, salaries, tips, and bonuses reported on a W-2
  • Net self-employment income
  • Taxable alimony or separate maintenance under agreements executed before 2019

What does NOT count

  • Interest, dividends, and capital gains
  • Rental income
  • Pension and annuity income
  • Social Security benefits
  • Unemployment compensation
  • Child support

If your only income for the year comes from these sources, you generally cannot contribute to a Roth IRA on your own behalf.

The spousal IRA exception

Married couples filing a joint tax return get an important exception: a spouse with little or no earned income can still contribute to their own IRA (Roth or traditional), based on the working spouse’s earned income — as long as their combined earned income is enough to cover both contributions.

Example

Say one spouse earns $90,000 in wages and the other has no earned income in a given year. Filing jointly, the non-working spouse can still open and contribute to their own Roth IRA (subject to the usual contribution limit and income phase-out rules, based on combined household income), because the working spouse’s earned income covers both.

What happens if you contribute without qualifying income

The IRS treats this as an excess contribution, subject to a 6% excise tax for each year it remains in the account. You can generally fix it by withdrawing the excess amount (plus any earnings it generated) before your tax filing deadline for that year.

Bottom line

You need earned income to contribute directly, but a non-earning spouse isn’t automatically excluded — the spousal IRA provision exists specifically for that situation. If your income situation is unusual (a partial year of work, self-employment losses, etc.), confirm eligibility with a tax professional before contributing.

Important caveats

  • Contribution limits also phase out at higher income levels for Roth IRAs specifically — having earned income doesn't guarantee full eligibility if your income is above the phase-out range.
  • This is general tax information, not personalized tax advice — confirm your specific eligibility with a tax professional, especially in a year with unusual income sources.

Frequently asked questions

Does a spousal IRA require the non-working spouse to have any income at all?

No. A spousal IRA lets a married couple filing jointly contribute to an IRA for the spouse with little or no earned income, based on the working spouse's earned income, as long as combined earned income covers both contributions.

Does unemployment compensation count as earned income for IRA purposes?

No — unemployment benefits are not considered earned income by the IRS for IRA contribution purposes.

What happens if I contribute without enough earned income?

It becomes an excess contribution, subject to a 6% excise tax per year until corrected. You generally need to withdraw the excess (and any earnings on it) before your tax filing deadline to avoid the penalty.

ET

Written by Editorial Team

Reviewed by Priya Chandran, CFP®

Last updated June 30, 2026

Last reviewed June 30, 2026

Get one well-sourced answer a week

No spam. Unsubscribe anytime.

(Form is a placeholder — set NEWSLETTER_PROVIDER and NEWSLETTER_FORM_ACTION in .env to activate.)