You can contribute to a Roth IRA for as long as you have earned income, with no age limit
Unlike traditional IRAs, which stop accepting contributions at age 73, a Roth IRA has no maximum age. You can contribute at 50, 70, 85, or beyond — as long as you have earned income from work in that tax year. This is one of the Roth's core advantages: your money can grow tax-free for decades, and you can keep feeding it as long as you're earning wages or self-employment income.
The catch is that earned income must come from actual work. Social Security, pensions, investment returns, and rental income don't count. You need W-2 wages from an employer or net self-employment income from a business you run. Your contribution limit each year depends on your age and income, not on how many years you've already been contributing.
Key Takeaways
- There is no age limit for Roth IRA contributions — you can contribute at any age as long as you have earned income that year.
- Earned income must come from wages or self-employment; Social Security, pensions, and investment income do not count.
- Your annual contribution limit is the same whether you're 25 or 75, but it phases out if your income exceeds the IRS threshold for your filing status.
- You can continue contributing even after you start taking withdrawals, and you never have to stop contributing or take required distributions.
- Spousal Roth contributions allow a non-working spouse to contribute if the working spouse has enough earned income for both.
Annual contribution limits and income phase-outs
For 2024, you can contribute up to $7,000 per year to a Roth IRA if you're under 50, or $8,000 if you're 50 or older (the extra $1,000 is a catch-up contribution). These limits apply regardless of your age — a 75-year-old contributes the same amount as a 25-year-old, assuming both have the income to support it.
However, your ability to contribute phases out if your income is too high. The phase-out range depends on your filing status and changes each year. For 2024, single filers begin phasing out at $146,000 modified adjusted gross income (MAGI) and cannot contribute at all above $161,000. Married filing jointly filers phase out between $230,000 and $240,000. If your income falls in the phase-out range, you can contribute a reduced amount; above the limit, you cannot contribute to a Roth at all that year.
These income limits and contribution amounts change annually. The IRS publishes updated figures each January, so check the current year's limits before you contribute.
What happens when you reach retirement age
Reaching age 59½ does not stop your contributions — it only unlocks penalty-free withdrawals. You can keep contributing as long as you have earned income, even if you're withdrawing money from the account. This is different from a traditional IRA, which requires you to stop contributing at age 73 and begin taking required minimum distributions (RMDs) at age 73.
A Roth IRA has no required minimum distributions during your lifetime. You can leave the money untouched and keep contributing, or you can withdraw what you need and contribute more. The account continues to grow tax-free either way.
Contributing after you start taking withdrawals
You can contribute and withdraw from the same Roth IRA in the same year. For example, you might withdraw $10,000 to cover a medical expense and contribute $7,000 that same year if you have the earned income. The two actions are separate — one does not cancel out the other.
This flexibility is useful in semi-retirement or phased retirement situations. You might work part-time, earn enough to contribute, and also tap the account for living expenses. As long as you have earned income, you can keep contributing.
Spousal Roth contributions when one spouse doesn't work
If you're married and one spouse has little or no earned income, the working spouse can make a spousal Roth contribution on behalf of the non-working spouse. The contribution limit is still $7,000 (or $8,000 if age 50+), but it's based on the working spouse's earned income, not the non-working spouse's.
Both spouses can continue making spousal contributions as long as the working spouse has earned income, regardless of age. This allows a couple where one partner left the workforce to keep building retirement savings in both names.
What stops your contributions
Your contributions stop when you no longer have earned income. If you retire completely and live on Social Security and investment returns, you cannot contribute to a Roth that year. If you return to work later — even part-time — you can resume contributions.
A year with zero earned income means zero contribution room. You cannot "make up" a contribution in a later year if you skip one, though you can contribute the full current-year amount once you have income again.
Frequently Asked Questions
Can I contribute to a Roth IRA after I turn 70?
Yes. There is no age limit for Roth contributions. You can contribute at 70, 80, or any age, as long as you have earned income that year. This is one of the main differences between a Roth and a traditional IRA, which stops accepting contributions at age 73.
What counts as earned income for Roth contributions?
W-2 wages from an employer and net self-employment income count. Social Security, pensions, interest, dividends, rental income, and capital gains do not. You must have actual work income in the year you contribute.
If I contribute and then retire mid-year, do I have to give the money back?
No. Once you contribute, the money is yours. If you retire after contributing in January, you keep the contribution. You simply cannot contribute again the following year if you have no earned income that year.
Can I contribute to a Roth if I'm also taking Social Security?
Yes, as long as you have earned income from work. Social Security does not count as earned income, but wages or self-employment income do. Many people work part-time while collecting Social Security and contribute to a Roth based on that work income.
What if my income drops below the Roth phase-out range mid-year?
Your contribution room is based on your income for the full tax year, not month-to-month. If you earn $150,000 by November and then lose your job, you still cannot contribute the full amount because your annual income exceeded the phase-out threshold. Contributions are determined once, at tax time.