Every January, a fresh batch of savers discovers the same unwelcome math: the Roth IRA has a bouncer, and it checks your paycheck at the door.
The IRS adjusts income limits most years, and for 2025 the phase-out ranges moved slightly higher.
Single filers start losing eligibility at $150,000 in modified adjusted gross income, with a full cutoff at $165,000.
Married couples filing jointly phase out between $236,000 and $246,000.
Those numbers sound generous until you live in a city where a mid-career salary and a side gig quietly push you over the line.
A raise that feels like progress can disqualify you from the one retirement account that lets your money grow and come out tax-free in retirement.
Meanwhile, the people who need tax-free growth the least are the ones who never bump into the ceiling.
The limit is based on modified adjusted gross income, a figure most people can't calculate without a tax software subscription and a stiff drink.
Bonuses, freelance income, and capital gains distributions all feed into it.
So a household can plan carefully in December, receive an unexpected payout, and only learn in April that it over-contributed.
The penalty for that mistake is a 6% excise tax on the excess for every year it stays in the account.
There's a workaround, and it's not a secret, which is exactly why it's worth questioning.
The backdoor Roth lets high earners contribute to a traditional IRA and convert it.
Congress has debated closing this loophole for years and never has, partly because it's popular with the same affluent voters who fund campaigns.
If you hold any pre-tax money in a traditional IRA, the conversion gets messy and partly taxable.
That traps a lot of people who rolled an old 401(k) into an IRA years ago.
Financial advisors love this complexity because it generates billable hours.
A simpler system would just let everyone contribute to a Roth and tax the wealthy elsewhere, but simplicity doesn't sell planning sessions.
If you're near the line, the practical move is to check your MAGI before contributing, not after.
Max out a workplace 401(k) first, because those contributions lower your MAGI and might pull you back under the threshold.
If you've already over-contributed, you can withdraw the excess plus earnings before the tax filing deadline, or apply it to next year's allowance if you're still eligible.
Ignoring the letter from the IRS is not a strategy.
Worth noting who benefits from the confusion.
Brokerages collect fees on the extra accounts.
The IRS collects excise taxes from people who guess wrong.
The only party that loses is the saver who assumed the rules were simple.
My take: the Roth's income limit is a means test dressed up as a fairness measure, and it mostly punishes people who are bad at predicting their own income.
If you're anywhere close to the threshold, treat the number as a moving target and verify before you contribute.
Final Thoughts
Tax-free growth is worth chasing, but not at the cost of a penalty you didn't see coming.