The amount you put in depends on your age and income, not on a fixed rule

There is no single "right" amount to contribute to a Roth IRA. The decision rests on three things: how much you can afford to set aside, how much the IRS allows you to contribute that year, and what your income is. The IRS sets an annual contribution limit—for 2024, that limit is $7,000 if you are under 50, or $8,000 if you are 50 or older. You cannot contribute more than that, and you cannot contribute more than you earned in income that year.

Beyond those hard limits, the amount you choose to contribute is a personal decision based on your budget. Some people contribute the maximum every year. Others contribute what they can afford, even if it is $50 or $500. Both approaches work. The key is to start somewhere and be consistent.

Key Takeaways

  • The IRS contribution limit for 2024 is $7,000 per year if you are under 50, and $8,000 if you are 50 or older; these limits change yearly.
  • You cannot contribute more than you earned in taxable income during that year, even if the IRS limit is higher.
  • If your income is above a certain threshold, you may not be able to contribute the full IRS limit; income phase-out ranges vary by filing status.
  • Contributing any amount is better than contributing nothing, because even small regular contributions grow over time through compound interest.
  • You can change how much you contribute each year based on your financial situation—there is no penalty for contributing less one year and more the next.

How the IRS contribution limit works

The IRS sets a maximum amount you can put into a Roth IRA in a calendar year. For 2024, that limit is $7,000 if you are under 50 years old. If you are 50 or older, you can contribute an additional $1,000 as a "catch-up" contribution, for a total of $8,000. These limits are set by Congress and change periodically—usually increasing by $500 when inflation reaches a certain threshold.

The limit applies to all your Roth IRAs combined. If you have two Roth IRA accounts at different banks, your total contributions across both accounts cannot exceed $7,000 (or $8,000 if you are 50+) in a single year. The same rule applies if you also have a traditional IRA—your contributions to both types of accounts count toward a shared limit.

You do not have to reach the limit. You can contribute $1,000, $3,500, or any amount up to the maximum. There is no minimum contribution required to keep the account open or active.

Income limits that reduce or block your contribution

Even if you are under the IRS contribution limit, your income may prevent you from contributing the full amount. The IRS uses phase-out ranges—income brackets where your allowed contribution shrinks as your income rises. Once your income exceeds the upper end of the phase-out range, you cannot contribute to a Roth IRA at all that year.

The phase-out ranges depend on your filing status and change each year. For 2024, if you file as single, the phase-out range is roughly $146,000 to $161,000. If you are married filing jointly, it is roughly $230,000 to $240,000. If your income falls within that range, you can contribute a reduced amount. If your income is above the upper limit, you cannot contribute at all.

Your income for this purpose is your modified adjusted gross income (MAGI), which is usually your adjusted gross income with certain deductions added back. Your tax return or a tax professional can tell you your MAGI. If you are close to the phase-out limit, it is worth calculating exactly how much you can contribute before you send money to your Roth IRA.

Balancing contribution amounts with your monthly budget

The most practical approach is to decide what you can afford to set aside each month, then multiply by 12 to find your annual contribution. If you can comfortably save $300 per month, that is $3,600 per year—well within the IRS limit and a solid contribution. If you can only save $50 per month, that is $600 per year, which is still meaningful.

Many people set up automatic monthly transfers from their checking account to their Roth IRA. This removes the need to remember to contribute and makes it easier to stick to a plan. Your bank or the financial institution holding your Roth IRA can usually set this up in a few minutes.

Your contribution amount does not have to stay the same every year. If you get a raise, you might increase your contribution. If you face a tight year, you can contribute less. The flexibility is one of the Roth IRA's strengths—you are not locked into a fixed amount.

How much you contribute affects your long-term balance

The amount you contribute now shapes how much money you will have at retirement. A $7,000 annual contribution over 30 years, assuming an average 7% annual return, grows to roughly $700,000 (before taxes, which do not apply to Roth withdrawals). A $3,500 annual contribution over the same period grows to roughly $350,000. The difference is significant, but both are far better than contributing nothing.

This is why starting early and contributing consistently matters more than the exact amount. Someone who contributes $3,000 per year starting at age 25 will have more at retirement than someone who contributes $7,000 per year starting at age 45, even though the second person contributes more total dollars. Time and compound growth do most of the work.

What happens if you contribute too much

If you contribute more than the IRS limit or more than your income allows, you have made an excess contribution. The IRS charges a 6% penalty tax on the excess amount each year it remains in the account. You can fix this by withdrawing the excess and any earnings on it before your tax filing deadline (usually April 15 of the following year). If you do, you owe tax on the earnings but not the 6% penalty.

Excess contributions can happen by accident—for example, if you contributed to both a Roth and a traditional IRA and forgot they share a limit, or if your income turned out higher than you expected. If you realize you have over-contributed, contact your Roth IRA provider and ask how to request a withdrawal of the excess. They can walk you through the process.

Frequently Asked Questions

Can I contribute a lump sum all at once, or do I have to spread it throughout the year?

You can contribute a lump sum whenever you want. Many people contribute a large amount early in the year to let it grow longer. Others contribute monthly. The IRS does not care how you space it out, only that your total for the year does not exceed the limit.

What if I do not have earned income—can I still contribute?

No. You must have earned income (wages, self-employment income, or similar) in order to contribute to a Roth IRA. If you are married and your spouse has earned income, you may be able to contribute to a spousal Roth IRA, but you still need that income to exist. Retirement account distributions, investment gains, or other passive income do not count.

Do I have to contribute the same amount every year?

No. You can contribute $7,000 one year and $2,000 the next, with no penalty. Your contribution amount can change based on your financial situation, income, or goals. The only requirement is that you do not exceed the annual limit or contribute more than you earned that year.

What if I reach the contribution limit partway through the year?

Once you have contributed the maximum for that year, you cannot contribute again until January 1 of the next year. If you reach the $7,000 limit in September, you are done for 2024. You can resume contributing in 2025.

Is there a penalty for contributing too little?

No. There is no minimum contribution requirement. You can contribute $100 per year or skip a year entirely with no penalty. The account stays open and your money continues to grow.