If you've been dutifully funneling money into a Roth IRA every January, you might want to double-check the math before tax season sneaks up.
The income limits that determine who can contribute to a Roth IRA are adjusted most years, and drifting past the threshold can trigger a paperwork headache that catches even careful savers off guard.
For 2025, single filers can make a full contribution if their modified adjusted gross income stays under $150,000, while married couples filing jointly get until $236,000.
Past those marks, the amount you're allowed to contribute phases down, and once you cross $165,000 as a single filer or $246,000 jointly, the door closes entirely for direct contributions.
Your income for these purposes isn't just your salary; it includes bonuses, side gig earnings, and investment income.
A year with a raise, a severance package, or a surprise freelance check can push you over the line without any obvious warning.
Many people contribute in January based on last year's numbers, then discover in March that this year's income told a different story.
The penalty for over-contributing isn't catastrophic, but it isn't pleasant either.
You generally owe a 6% excise tax on the excess amount for each year it stays in the account.
The fix is usually to withdraw the extra contribution and any earnings before the tax filing deadline, but that means tracking down the exact growth attributable to that money, which can be tedious if your account has been moving.
There's a workaround that gets less attention than it deserves.
If your income is too high for a direct Roth contribution, you may still be able to make a nondeductible contribution to a traditional IRA and then convert it to a Roth, a maneuver commonly called a backdoor Roth.
The catch is that if you already hold pre-tax money in a traditional IRA, the conversion rules get complicated and part of the conversion could be taxable.
If you're close to the phase-out range, the safest move is to wait until you have a clearer picture of your annual income before contributing, or to make your contribution in smaller pieces as the year unfolds.
Your tax preparer or a fee-only financial planner can run the numbers, but the responsibility for staying under the limit ultimately sits with you, not your brokerage.
One more thing worth knowing: the income thresholds are based on modified adjusted gross income, not your gross salary.
That distinction can work in your favor if you have deductions that lower your MAGI, or against you if you have income sources you forgot to count.
Reading the fine print on your tax return before you contribute is the simplest defense.
The rules around Roth IRAs exist to keep a tax break aimed at middle-income savers from becoming a playground for the wealthy.
That's a reasonable goal, but it does mean the system rewards people who plan ahead and punishes those who assume the rules never change.
Final Thoughts
Checking your numbers before you contribute takes ten minutes and can save you a tax bill later.