You can open a Roth IRA at any age, but you must have earned income to contribute
A Roth IRA account itself has no age minimum — you can open one at 18, 25, or 65. However, to put money into it, you need to have earned income (wages from a job, self-employment income, or taxable alimony) in that same year. If you have no earned income, you cannot contribute, regardless of your age.
The account can sit empty after you open it. Many people open a Roth IRA years before they make their first contribution, simply to establish the account and begin the clock on the five-year rule that affects tax-free withdrawals later. Opening early costs nothing and locks in your account age.
If you are under 18, a parent or guardian can open a custodial Roth IRA on your behalf. You still need earned income — typically from a job, modeling, acting, or other work — but the adult manages the account until you reach the age of majority in your state (usually 18 or 21).
Key Takeaways
- You can open a Roth IRA at any age, but you must have earned income in that year to contribute money to it.
- A custodial Roth IRA allows minors with earned income to start saving, with a parent or guardian controlling the account.
- You can contribute up to the annual limit set by the IRS (the amount changes yearly) or your total earned income for the year, whichever is smaller.
- There is no deadline to open an account, but contributions for a given tax year must be made by the tax filing deadline (usually April 15) of the following year.
- Income limits apply to who can contribute directly to a Roth IRA; high earners may need to use a backdoor Roth strategy instead.
Income requirements and contribution limits
To contribute to a Roth IRA, your modified adjusted gross income (MAGI) must fall below a threshold set by the IRS. These thresholds vary by filing status and change each year. For example, in 2024, single filers could contribute the full amount if their MAGI was under $146,000, but the ability to contribute phased out between $146,000 and $161,000. Married couples filing jointly had a higher threshold. Check the IRS website or your tax preparer for the current year's limits.
The annual contribution limit is also set by the IRS and changes periodically. In 2024, you could contribute up to $7,000 per year (or $8,000 if you were 50 or older). You cannot contribute more than your earned income for the year — if you earned $3,000, you can only put in $3,000, even if the annual limit is higher.
If your income exceeds the phase-out range, you cannot contribute directly to a Roth IRA. Some higher earners use a backdoor Roth strategy, which involves contributing to a traditional IRA and then converting it to a Roth. This is a legal maneuver but has tax implications and requires careful execution.
Opening an account before you have earned income
You can open a Roth IRA account before you earn money in a given year. Many parents open accounts for children who are about to start their first job, or for teenagers who will earn summer income. The account sits empty until the contribution is made.
Once you have earned income, you can contribute retroactively for that year — as long as you do so by the tax filing deadline (usually April 15 of the following year). For example, if your child earned $2,000 in 2024, you can contribute to their 2024 Roth IRA anytime through April 15, 2025.
Contribution deadlines and tax year rules
Contributions to a Roth IRA are tied to tax years, not calendar years. You can contribute for the 2024 tax year anytime from January 1, 2024, through April 15, 2025 (the standard tax filing deadline). The IRS does not care when during that window you contribute — January or April makes no difference.
If you miss the deadline, that contribution window closes. You cannot go back and contribute for 2024 after April 15, 2025. However, you can always contribute for the current tax year or future years, as long as you have earned income.
Some people make contributions for multiple tax years at once. For example, in March 2025, you could contribute $7,000 for 2024 and $7,000 for 2025 in a single deposit. The financial institution holding your Roth IRA will ask you to specify which tax year each contribution is for.
Age 50 and older catch-up contributions
If you are 50 or older, you can contribute an additional amount beyond the standard annual limit. In 2024, this catch-up amount was $1,000, bringing the total to $8,000 for those 50 and up. You still need earned income to make this contribution, and the same income phase-out limits apply.
Catch-up contributions follow the same deadline rules as regular contributions. You must make them by the tax filing deadline for the year you want them to count toward.
What happens if you contribute without earned income
If you contribute to a Roth IRA without earned income in that tax year, the IRS treats the excess contribution as a violation. You will owe a 6 percent excise tax on the excess amount each year it remains in the account. You can correct this by withdrawing the excess contribution and any earnings on it before your tax return is due (including extensions).
If you discover the error after the deadline, you can still withdraw the excess, but you will owe the 6 percent tax for each year the money sat in the account. This is why it is important to track your earned income and contribution limits carefully, or work with a tax preparer or financial advisor who can verify the numbers before you contribute.
Opening a Roth IRA as a minor or young adult
Minors can open a Roth IRA if they have earned income. A parent or guardian must co-sign or open a custodial account. The minor's Social Security number is required, along with proof of earned income (a W-2 form, 1099 form, or business records if self-employed).
Once you reach the age of majority in your state, the custodial account typically converts to a standard Roth IRA in your name alone. You then have full control. Some financial institutions require you to formally take over the account; others do it automatically. Check with your bank or brokerage about their process.
Starting a Roth IRA young is powerful because the money has decades to grow tax-free. Even small contributions from a teenager's first job can compound significantly by retirement age.
Frequently Asked Questions
Can I open a Roth IRA if I am retired and have no earned income?
No. Roth IRAs require earned income to contribute. If you are retired and living on Social Security, pensions, or investment income, you cannot make new contributions. However, you can still open an account and leave it empty, or convert money from a traditional IRA to a Roth (a taxable event).
What if I earned income only part of the year?
Your contribution limit is the smaller of the annual IRS limit or your total earned income for the year. If you earned $3,500 in 2024, you can contribute up to $3,500 to your Roth IRA for that year, even though the standard limit was $7,000.
Can I open multiple Roth IRAs?
Yes, you can open as many Roth IRA accounts as you want at different financial institutions. However, your total contributions across all accounts cannot exceed the annual limit. If you contribute $4,000 to one Roth IRA and $3,000 to another in the same year, you have hit your $7,000 limit.
Do I have to contribute the same amount every year?
No. You can contribute different amounts each year, or skip a year entirely if you have no earned income or prefer not to contribute. There is no penalty for not contributing. You only pay taxes or penalties if you contribute more than allowed.
What if I open a Roth IRA but never use it?
An unused Roth IRA costs nothing to maintain. You can open it, leave it empty for years, and contribute later when you have earned income. The account age still counts toward the five-year rule for tax-free withdrawals, which is why some people open accounts early even if they do not contribute immediately.