The IRS limits direct Roth IRA contributions once your income enters a phase-out range. Below the range you get the full limit; above it you get nothing; in between, your limit is prorated. This calculator applies the exact 2025 rule for your filing status.
How it works
base limit = 7,000 (+ 1,000 catch-up if age 50+)
if MAGI <= range low → full base limit
if MAGI >= range high → 0
otherwise → base × (range high − MAGI) / (range high − range low)
rounded UP to nearest 10, floored at 200 if > 0
The 200 USD floor and round-up-to-10 come straight from IRS Publication 590-A. The phase-out width is 15,000 USD for single filers and 10,000 USD for married filing jointly.
Example
A single filer with MAGI of 157,500 USD and base limit 7,000 USD is halfway through the 150,000 to 165,000 range: 7,000 × (165,000 − 157,500) / 15,000 = 3,500 USD. Rounded to the nearest 10 it stays 3,500 USD.
Notes
This covers direct contributions only. If you are over the range, the backdoor Roth strategy may still let you fund a Roth indirectly, subject to the pro-rata rule on existing traditional IRA balances. Confirm with a tax professional.