The IRS sets an annual limit, not a monthly one

The IRS does not require you to contribute a set amount each month to a Roth IRA. Instead, it sets a yearly ceiling on how much you can put in total across all your IRAs combined. For 2024, that ceiling is $7,000 if you are under 50, or $8,000 if you are 50 or older. You can divide that however you want across the year — $583 a month, $1,750 quarterly, or a single lump sum in December.

The limit changes most years. The IRS adjusts it for inflation in $500 increments, so it may stay the same for several years, then jump. Check the current year's limit on IRS.gov or ask your bank or brokerage when you open your account — they will tell you what applies this year.

If you contribute more than the limit, the IRS charges a 6% penalty tax on the overage each year it sits in the account. That penalty stacks, so overfunding is expensive to fix. If you realize you over-contributed, you can withdraw the excess and any earnings on it before your tax deadline (usually April 15 of the following year) to avoid the penalty.

Key Takeaways

  • The IRS limit for 2024 is $7,000 per year if you are under 50, or $8,000 if you are 50 or older, and you can split it any way across the months.
  • The annual limit changes most years for inflation, so confirm the current year's cap with your bank or brokerage before you start.
  • Contributing more than the limit triggers a 6% penalty tax on the overage each year, so it is cheaper to contribute less than to over-contribute and fix it later.
  • You must have earned income at least equal to what you contribute — you cannot put in $7,000 if you only made $3,000 that year.

How much you can actually contribute depends on your income

Even if the IRS limit is $7,000, you may not be able to use all of it. Your contribution is capped at your total earned income for the year. If you made $4,000 from a job or self-employment, you can contribute at most $4,000 to a Roth IRA, regardless of the annual limit.

Earned income means wages from a job, net profit from self-employment, or taxable alimony. It does not include investment returns, rental income, Social Security, or pension payments. If you are married and file jointly, your spouse's income counts toward your limit too, as long as you file that way.

If you are self-employed, your contribution limit is based on your net self-employment income after you subtract the self-employment tax deduction. This is a smaller number than your gross revenue, so calculate it carefully or ask a tax preparer.

Income phase-out rules may reduce or block your contributions

If your income is above a certain threshold, the IRS phases out your ability to contribute to a Roth IRA. The phase-out range depends on your filing status and changes each year. For 2024, if you file as single, the phase-out begins at $146,000 and ends at $161,000. If you are married filing jointly, it begins at $230,000 and ends at $240,000.

If your income falls within that range, you can contribute a reduced amount. If your income is above the top of the range, you cannot contribute to a Roth IRA at all that year. Some people in this situation use a "backdoor Roth" strategy — they contribute to a traditional IRA and then convert it to a Roth — but that has its own rules and tax consequences. Talk to a tax preparer if your income is close to the phase-out limit.

Monthly contribution amounts that work for different budgets

If you want to hit the full $7,000 limit spread evenly across the year, you would contribute about $583 per month. If you are 50 or older and want to hit $8,000, that is about $667 per month. But you do not have to be even. Many people contribute more in months when they have a bonus or tax refund, and less in tight months.

Some people set up automatic monthly transfers from their checking account to their Roth IRA. This removes the decision-making and makes it harder to skip. Your bank or brokerage can usually set this up in a few minutes. You can change or stop the automatic transfer anytime, so it is not a lock-in.

If you cannot afford the full limit, contribute what you can. Even $100 a month adds up to $1,200 a year, and that money grows tax-free. There is no minimum contribution to a Roth IRA, so any amount is better than nothing.

What happens if you miss a contribution deadline

There is no deadline during the year to contribute to a Roth IRA. You can contribute anytime between January 1 and the tax filing deadline of the following year (usually April 15). So if you did not contribute in 2024, you have until April 15, 2025 to put money in for 2024. Your brokerage will ask you which year the contribution is for.

Once the tax deadline passes, you cannot go back and contribute for that year. If you want to catch up, you can only contribute for the current year going forward. This is why it helps to set up automatic monthly contributions — you are less likely to forget or run out of time.

Frequently Asked Questions

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

No. You must have earned income — from a job, self-employment, or taxable alimony — at least equal to what you contribute. If you have no income, you cannot contribute. A spouse with income can contribute to their own Roth IRA, but not to yours.

What if I contribute too much by accident?

Withdraw the overage and any earnings on it before your tax deadline (usually April 15 of the following year). You will owe income tax on the earnings, but you can avoid the 6% penalty. After the deadline, the penalty applies each year the overage sits in the account. Talk to your brokerage about how to report the withdrawal correctly.

Do I have to contribute the same amount every month?

No. You can contribute $100 one month and $1,000 the next, or skip months entirely. The only rule is that your total for the year does not exceed the IRS limit and does not exceed your earned income for that year.

Can I contribute to a Roth IRA and a 401(k) in the same year?

Yes. They have separate limits. Your 401(k) limit is different from your Roth IRA limit, and contributing to one does not reduce what you can put in the other. However, your income may phase you out of Roth contributions even if you have a 401(k).

What if my income changes during the year?

Your contribution limit is based on your total earned income for the full year, not what you made by a certain month. If you earn $8,000 by June but lose your job, your limit for the year is still $8,000. If you earn $3,000 by June and then get a new job and earn $5,000 more, your limit is $8,000 total.