The amount you contribute depends on your age, income, and what you can afford to set aside

There is no single "right" amount to contribute to a Roth IRA. The Internal Revenue Service (IRS) sets an annual contribution limit — the maximum you are allowed to put in — but you can contribute any amount up to that limit, including zero. Most people contribute based on three things: how much the IRS allows, how much their income permits, and how much they can spare from their monthly budget without hardship.

The contribution limit changes most years. For 2024, the limit is $7,000 per year if you are under 50, and $8,000 if you are 50 or older. For 2025, it is $8,000 under 50 and $9,000 at 50 and up. The IRS announces the new limit each October for the following year. If you contribute more than the limit, the excess is subject to a penalty tax.

Your income also matters. If your income is above a certain threshold, the IRS phases out how much you can contribute. The income limits vary by filing status and change yearly. If you earn too much, you cannot contribute to a Roth IRA at all, though you may have other options like a backdoor Roth conversion.

Key Takeaways

  • The IRS sets a yearly contribution limit — $7,000 for those under 50 and $8,000 for those 50 and older in 2025 — but you can contribute less or nothing at all.
  • Your income determines whether you can contribute the full amount; if you earn above a certain threshold, your contribution limit shrinks or disappears entirely.
  • Most people contribute what they can afford each month, starting small and increasing as their income grows, rather than waiting to max out the account.
  • Contributing even $50 or $100 per month builds the habit and lets your money grow tax-free for decades, which matters more than the exact amount.

How income limits reduce what you can contribute

The IRS does not let high earners contribute the full amount to a Roth IRA. Instead, your contribution limit phases out — it shrinks as your income rises — until it reaches zero. The income thresholds where this happens depend on your tax filing status and change each year.

For 2024, if you file as single, the phase-out range is $146,000 to $161,000. If you file as married filing jointly, it is $230,000 to $240,000. For 2025, those ranges shift higher. If your income falls within the phase-out range, you calculate a reduced contribution limit using an IRS worksheet. If your income exceeds the top of the range, you cannot contribute to a Roth IRA that year through the normal route.

If your income is too high, you still have options. A backdoor Roth lets you convert money from a traditional IRA to a Roth, though it involves extra steps and tax considerations. A mega backdoor Roth is available through some employer plans. Talk to a tax professional if your income is near or above the phase-out range.

Starting small and increasing over time

You do not have to contribute the maximum amount right away. Many people start with what fits their budget — $50, $100, or $200 per month — and increase the contribution as their income grows or expenses drop. This approach works because of compound growth: money in a Roth IRA grows tax-free for decades, so even small early contributions add up.

A common strategy is to contribute enough to reach a goal by the end of the year, then increase that goal each year. For example, you might contribute $200 per month in year one, $250 in year two, and so on. Another approach is to contribute a percentage of each paycheck — say, 5% of your gross income — and let that percentage stay steady as your pay rises.

The key is consistency. Contributing $100 every month for 30 years builds far more wealth than waiting until you can afford the maximum and then stopping after a few years. The IRS does not reward you for maxing out; it rewards you for time in the market.

Contribution limits by age and year

YearAge Under 50Age 50 and Older
2024$7,000$8,000
2025$8,000$9,000

The limit for those 50 and older includes a catch-up contribution — an extra $1,000 per year the IRS allows to help people save more as they approach retirement. You become may be able to access for the catch-up contribution the year you turn 50.

These limits apply to your total contributions across all Roth IRAs you own. If you have two Roth IRAs at different banks, your combined contributions cannot exceed the annual limit. The same rule applies if you also contribute to a traditional IRA in the same year — your combined contributions to both types cannot exceed the limit.

What happens if you contribute too much

If you contribute more than the IRS limit, the excess amount is called an excess contribution. The IRS charges a 6% penalty tax on the excess each year it stays in the account. You can avoid the penalty by withdrawing the excess and any earnings on it before your tax return deadline (usually April 15 of the following year).

Excess contributions can happen by accident — for example, if you contribute to both a Roth and a traditional IRA in the same year and forget that the limits are combined. If you realize you over-contributed, contact your bank or brokerage right away and ask them to remove the excess. They can usually do this quickly and provide the paperwork you need for your tax return.

If you do not catch an excess contribution in time, you still have options. You can withdraw it in a later year, though the 6% penalty applies for each year it sat in the account. A tax professional can help you file an amended return or request a waiver of the penalty if you have a good reason for the mistake.

Balancing Roth contributions with other financial goals

Deciding how much to contribute to a Roth IRA means weighing it against other uses for your money. If you have high-interest credit card debt, an emergency fund with less than three months of expenses, or a mortgage with a very high interest rate, those may deserve your money first. A Roth IRA is powerful because the money grows tax-free for decades, but only if you can afford to leave it untouched until retirement.

A practical approach is to contribute enough to get any employer match in a workplace retirement plan first — that is assistance programs — then build an emergency fund of $1,000 to $2,000, then start a Roth IRA. Once you have those in place, you can increase your Roth contribution as your budget allows. If you have both a workplace plan and a Roth IRA, you can contribute to both in the same year, though your total across all retirement accounts may have separate limits.

If you are young and have decades until retirement, even small Roth contributions now will grow significantly. If you are closer to retirement, larger contributions matter more, which is why the catch-up contribution exists for those 50 and older. The right amount is the one you can sustain without cutting into necessities or building debt.

Frequently Asked Questions

Do I have to contribute the maximum amount each year?

No. You can contribute any amount from zero up to the IRS limit. Many people contribute far less than the maximum and still build substantial retirement savings over time. The IRS does not penalize you for contributing less; it only penalizes you for contributing more.

What if my income is too high to contribute to a Roth IRA?

A backdoor Roth conversion may work for you. You contribute to a traditional IRA, then convert it to a Roth. This bypasses the income limit, though it has tax implications if you already have traditional IRA balances. Consult a tax professional to see if this strategy makes sense for your situation.

Can I contribute to a Roth IRA if I do not have earned income?

No. You must have earned income — wages, self-employment income, or similar — to contribute. Passive income like interest or dividends does not count. If you are married and your spouse has earned income, a spousal Roth IRA may be an option.

What if I contribute too much by mistake?

Contact your bank or brokerage and ask them to remove the excess contribution before your tax return deadline. If you miss that deadline, you can still withdraw it later, but a 6% penalty applies for each year it remained in the account. A tax professional can help you file an amended return or request a penalty waiver.

Should I max out my Roth IRA or contribute to other retirement accounts first?

It depends on your situation. If your employer offers a 401(k) match, capture that first — it is assistance programs. Then build an emergency fund. Then contribute to a Roth IRA. If you have money left after maxing the Roth, you can increase your 401(k) or other retirement savings. The order matters less than consistency over time.