Annual contribution limits for Roth IRAs
The amount you can deposit into a Roth IRA each year is set by the IRS and changes periodically. For 2024, the limit is $7,000 per person if you are under age 50. If you are 50 or older, you can deposit $8,000 — an extra $1,000 called a catch-up contribution. These limits apply to the total you put into all your Roth IRAs combined, not per account.
The IRS adjusts these limits every few years based on inflation. The $7,000 limit has been in place since 2023. Before that, it was $6,500. Check with your bank or the IRS website each January to confirm the current year's limit, since it may have changed since this article was written.
You can only deposit money you earned from work — wages, self-employment income, or taxable alimony. You cannot deposit money from investments, pensions, or unemployment benefits. Your spouse can also open and fund their own Roth IRA if they have earned income, even if one of you does not work outside the home.
Key Takeaways
- The 2024 Roth IRA deposit limit is $7,000 per year for people under 50, and $8,000 for people 50 and older.
- The limit applies to all your Roth IRAs combined, so opening multiple accounts does not let you deposit more.
- You can only deposit money from work income, not from investments, pensions, or other sources.
- You must have earned income in the year you want to deposit, and your income cannot exceed the IRS income limits for Roth IRA contributions.
Income limits that reduce or block your deposit
Even if you have earned income, the IRS limits who can deposit into a Roth IRA based on how much you earn. The income limit depends on your filing status and changes each year. For 2024, if you file as single, you can deposit the full amount if your modified adjusted gross income (MAGI) is under $146,000. Between $146,000 and $161,000, your deposit limit phases out — you can deposit less than the full amount. Above $161,000, you cannot deposit into a Roth IRA at all.
If you are married and file jointly, the income limit for 2024 is $230,000 to $240,000. If you are married but file separately, the limit is much lower: $0 to $10,000. These ranges shift upward each year with inflation. Your bank or a tax professional can help you calculate your MAGI if you are unsure whether you are under the limit.
If your income is too high to deposit into a Roth IRA directly, you may still be able to use a strategy called a backdoor Roth conversion. This involves depositing money into a traditional IRA first, then converting it to a Roth. The rules are complex, and a tax professional should review your situation before you attempt this.
How to deposit money into your Roth IRA
Once you have opened a Roth IRA account at a bank, brokerage, or credit union, you can deposit money through several methods. Most banks let you transfer money from your checking or savings account online, which usually takes one to three business days. Some banks also accept checks mailed directly to the account, though this is slower.
If your employer offers direct deposit, you can split your paycheck and send part of it straight to your Roth IRA instead of your checking account. This is called a payroll deduction or direct deposit split. You set this up through your employer's payroll system, and the money goes into your Roth IRA on the same schedule as your regular paycheck — usually every two weeks or monthly. This method is often the easiest because the money moves automatically and you do not have to remember to transfer it yourself.
You can deposit money into your Roth IRA at any time during the year, up until the deadline. The deadline to deposit for a given tax year is usually April 15 of the following year, though your bank may have an earlier cutoff date. For example, to count toward your 2024 limit, you must deposit by April 15, 2025.
What happens if you deposit too much
If you deposit more than the IRS limit for the year, the excess is called an excess contribution. The IRS charges a 6 percent penalty tax on the excess amount each year it stays in the account. If you deposit $8,000 when your limit is $7,000, you owe a 6 percent penalty on the $1,000 overage.
You can fix an excess contribution by withdrawing the extra money and any earnings it made before your tax return deadline. If you withdraw by that date, you avoid the penalty. If you do not catch it in time, you must report the excess on your tax return and pay the penalty. Some banks will help you identify and withdraw excess contributions if you ask, though you are responsible for catching the mistake.
Roth IRA deposits versus other retirement accounts
A Roth IRA is one way to save for retirement, but it is not the only option. If your employer offers a 401(k) or 403(b) plan, you can deposit up to $23,500 per year (for 2024) into that account instead of or in addition to a Roth IRA. The deposit limits are separate — maxing out a 401(k) does not count against your Roth IRA limit. However, if you have a workplace retirement plan, your ability to deposit into a Roth IRA may be reduced if your income is high enough.
A traditional IRA has the same $7,000 annual deposit limit as a Roth IRA, and the two limits are combined. If you deposit $4,000 into a traditional IRA, you can only deposit $3,000 into a Roth IRA that year. The key difference is that traditional IRA deposits may be tax-deductible in the year you make them, while Roth IRA deposits are made with after-tax money. Withdrawals from a Roth IRA in retirement are tax-free, while traditional IRA withdrawals are taxed as income.
Frequently Asked Questions
Can I deposit more if I have multiple Roth IRAs?
No. The annual limit applies to all your Roth IRAs combined, regardless of how many accounts you open or which banks hold them. If you have three Roth IRAs and deposit $3,000 in each, you have hit your $9,000 limit and cannot deposit more that year, even though you are under the $7,000 per-account limit.
What if I do not have earned income but my spouse does?
You can open and fund a Roth IRA based on your spouse's earned income if you file taxes jointly. This is called a spousal Roth IRA. Your spouse's income must be at least as much as the total you both want to deposit. Your bank can explain how to set this up, and your tax return must show that you are married filing jointly.
Can I deposit money I received as a gift or inheritance?
No. Roth IRA deposits must come from earned income — wages, self-employment income, or taxable alimony. Money from gifts, inheritances, investments, or pensions does not count. If you receive a gift, you can use it to pay living expenses and then deposit your own wages into the Roth IRA, but the gift itself cannot be the source of the deposit.
What if I miss the April 15 deadline?
Money deposited after April 15 counts toward the next year's limit, not the year you missed. If you deposit $7,000 on May 1, 2025, it counts toward your 2025 limit, not your 2024 limit. You cannot go back and add to a previous year's deposit once the deadline passes. Some banks allow you to designate a late deposit as belonging to the prior year, but you must do this before the deadline.
Does my employer's 401(k) match count against my Roth IRA limit?
No. Your employer's matching contribution to a 401(k) does not count against your Roth IRA limit. Only money you deposit yourself counts toward the $7,000 annual Roth IRA limit. Your employer's match is separate and does not reduce how much you can put into a Roth IRA.