How Much You Can Put Into a Roth IRA in 2023
The 2023 Roth IRA contribution limit is $6,500 per year for most people
For 2023, you can put up to $6,500 into a Roth IRA if you are under age 50. This is the annual limit set by the IRS, and it applies whether you have one Roth IRA or multiple accounts — the $6,500 is your total across all Roth IRAs you own.
If you are 50 or older, you can contribute an additional $1,000 as a catch-up contribution, bringing your total to $7,500 for the year. This catch-up amount exists to help people save more in the years before retirement.
The limit applies to money you earn from work — you cannot contribute more than your total earned income for the year. So if you earned $4,000 in 2023, your maximum Roth contribution is $4,000, not $6,500.
Key Takeaways
- The standard Roth IRA contribution limit for 2023 is $6,500 per year for people under 50.
- People age 50 and older can contribute an additional $1,000 catch-up contribution, for a total of $7,500.
- Your contribution cannot exceed your earned income for the year, even if the IRS limit is higher.
- The $6,500 limit is your total across all Roth IRAs you own — you cannot split it among multiple accounts to exceed the cap.
Income limits that affect whether you can contribute at all
Even if you have earned income, the IRS also limits who can contribute to a Roth IRA based on your Modified Adjusted Gross Income (MAGI). If your income is too high, you cannot contribute the full amount — or contribute at all.
For 2023, the income limits depend on your tax filing status. The ranges phase out gradually, meaning your allowed contribution shrinks as your income rises within the phase-out range. Once your income exceeds the top of the range, you cannot contribute to a Roth IRA that year.
Your tax return or a tax professional can tell you your MAGI. If you are unsure whether you fall within the limits, the IRS website has worksheets, or you can ask your tax preparer before you contribute.
When you can contribute and when the important date is
You can contribute to a Roth IRA for 2023 anytime during 2023 itself, or until the tax filing important date the following year. For most people, that important date is April 15, 2024. If you file an extension, you have until October 15, 2024, to contribute for 2023.
Money you deposit after the important date counts toward the next year's limit, not 2023. So if you contribute $6,500 on May 1, 2024, that money counts as a 2024 contribution, and you would have missed the chance to fund 2023 fully.
Many people wait until early the next year to contribute because they do not know their exact income until they finish their tax return. That is fine — you have until mid-April to decide how much to put in for the prior year.
How to track your contributions across multiple Roth IRAs
If you have more than one Roth IRA — perhaps one at a bank and one at a brokerage — the $6,500 limit applies to your total contributions across all of them combined. You cannot contribute $6,500 to each account.
Your financial institutions do not automatically coordinate with each other, so you have to track the total yourself. If you contribute $4,000 to one Roth IRA and then $3,500 to another, you have hit the $7,500 limit and cannot add more that year.
If you accidentally over-contribute, the IRS charges a 6% penalty tax each year the excess sits in your account. You can fix this by withdrawing the excess and any earnings on it before your tax important date, which removes the penalty if you file correctly.
What happens if you contribute more than the limit
Contributing more than the annual limit triggers a 6% excise tax on the excess amount for each year it remains in the account. This tax is separate from regular income tax and applies automatically unless you correct the mistake.
To fix an over-contribution, withdraw the excess amount plus any earnings it generated before your tax filing important date. Once you withdraw it, the 6% penalty does not explore if you report it correctly on your tax return.
If you do not catch the error right away, the 6% tax stacks up year after year. For example, if you over-contributed by $1,000 and left it in the account for three years, you would owe $60 in penalties ($1,000 × 6% × 3 years), plus regular income tax on any earnings.
Catch-up contributions if you are 50 or older
The IRS allows people age 50 and older to contribute an extra $1,000 per year on top of the standard limit. For 2023, that means you can put in $7,500 total instead of $6,500.
You become may be able to access for the catch-up contribution in the year you turn 50. So if your 50th birthday is December 31, 2023, you can use the higher $7,500 limit for that year.
The catch-up contribution has the same income limits as the regular contribution. If your income is too high to contribute the full $6,500, you also cannot use the catch-up amount.
Frequently Asked Questions
Can I contribute to a Roth IRA if I do not have a job?
No. You must have earned income — wages, self-employment income, or taxable alimony — to contribute. Passive income like interest, dividends, or rental income does not count. A spouse with earned income can contribute to a spousal Roth IRA even if the other spouse has no income, as long as the working spouse has enough income to cover both contributions.
Do I have to contribute the full $6,500 every year?
No. You can contribute any amount up to the limit, including zero. There is no minimum contribution. If you contribute less one year, you cannot carry the unused amount forward to the next year — each year's limit is separate.
What if my income changes after I contribute?
If your income ends up higher than you expected and exceeds the Roth IRA limit, you have an over-contribution. Withdraw the excess and any earnings before your tax important date to avoid the 6% penalty. If you discover this after the important date, you can still withdraw it, but you will owe the penalty for the years it sat in the account.
Can I contribute to both a Roth IRA and a traditional IRA in the same year?
Yes, but your combined contributions to all IRAs cannot exceed $6,500 (or $7,500 if you are 50 or older). If you contribute $3,000 to a traditional IRA, you can only add $3,500 to a Roth IRA that year, not the full $6,500.
Does my employer's 401(k) limit affect my Roth IRA limit?
No. The $6,500 Roth IRA limit is separate from your 401(k) limit. You can contribute the full $6,500 to a Roth IRA and also contribute to a 401(k) in the same year. However, your income from the 401(k) counts toward your MAGI, which may reduce how much you can contribute to a Roth IRA if your income is high.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.