IRA Contribution Limit Calculator 2025

This IRA contribution limit calculator determines how much you can contribute to Roth and Traditional IRAs for 2025. Enter your age, filing status, MAGI and whether you are covered by a workplace retirement plan. The calculator looks up your maximum contribution ($7,000 for those under 50, or $8,000 at age 50 and older), then applies income phase-out rules if applicable. Roth IRA contributions phase out at $150,000 to $165,000 MAGI for single filers and $236,000 to $246,000 for married filing jointly. Traditional IRA deductibility depends on workplace plan coverage and MAGI: if you are covered, deductibility phases out at $79,000 to $89,000 (single) or $126,000 to $146,000 (married filing jointly). You can contribute to both account types in the same year, but combined contributions cannot exceed the annual limit. The calculator shows your maximum Roth IRA contribution, your Traditional IRA deductible portion, eligibility status for each, applicable phase-out ranges and your total combined IRA contribution limit. Useful for high earners considering backdoor Roth conversions or those managing multiple IRA accounts.

For a single filer age 42 with $80,000 MAGI in 2025: Roth IRA maximum is -- (--). Traditional IRA: --, --.

Source: IRS Retirement Topics, IRA Contribution Limits, as at 12 June 2026.

2025 IRS limits apply
Age 50 or older qualifies for catch-up contributions
Your federal income tax filing status
Your Modified Adjusted Gross Income for 2025
Affects Traditional IRA deductibility only (not contribution limit)
Which IRA type you want to analyse
2025 IRA limits for your situation
Maximum contribution --
Eligibility --
MAGI phase-out range --
Maximum contribution --
Deductibility --
Deductibility phase-out range --
Maximum total IRA contribution --

Combined limit across all IRAs (Roth + Traditional combined)

2025 IRA contribution limits explained

The IRS sets an annual dollar limit on contributions to all of your IRAs combined. For 2025, the limit is $7,000 per year. If you are age 50 or older, a catch-up contribution of $1,000 is allowed, bringing the total to $8,000. These limits apply to the sum of contributions to all your Traditional and Roth IRAs; you cannot contribute $7,000 to each.

You must have earned income (wages, salary, self-employment income) to contribute. Your contribution cannot exceed your earned income for the year.

Age group Annual contribution limit Catch-up addition Total limit
Under age 50 $7,000 Not applicable $7,000
Age 50 or older $7,000 $1,000 $8,000

Source: IRS, Retirement Topics, IRA Contribution Limits, 2025.

Roth IRA income limits for 2025

Your ability to contribute to a Roth IRA is reduced or eliminated once your MAGI exceeds certain thresholds. The phase-out ranges below are from the IRS for 2025. Within the phase-out range, the maximum contribution is reduced proportionally; above the upper limit, no Roth IRA contribution is allowed.

Filing status Phase-out begins Phase-out ends (ineligible above)
Single / Head of Household $150,000 $165,000
Married Filing Jointly $236,000 $246,000
Married Filing Separately (lived with spouse) $0 $10,000

Source: IRS, Retirement Topics, IRA Contribution Limits, 2025.

How the Roth IRA phase-out is calculated

When your MAGI falls within the phase-out range, the IRS reduces your maximum contribution proportionally. The reduced amount is rounded to the nearest $10 and is never less than $200 as long as you remain eligible. The formula: reduced limit = base limit x (1 minus (MAGI minus lower bound) divided by (upper bound minus lower bound)). Above the upper bound, no contribution is permitted.

Worked example (default values)

Single filer, age 42, MAGI $80,000, covered by a workplace plan:

  1. Base limit (age under 50): $7,000
  2. Roth IRA phase-out for single filer: $150,000 to $165,000
  3. MAGI $80,000 is below the lower bound ($150,000), so Roth IRA maximum = $7,000 (full eligibility)
  4. Traditional IRA maximum contribution: $7,000 (always the base limit if you have earned income)
  5. Traditional IRA deductibility phase-out for single filer covered by a workplace plan: $79,000 to $89,000
  6. MAGI $80,000 is within the phase-out range, so deductibility is partial: reduced limit = $7,000 x (1 minus ($80,000 minus $79,000) / ($89,000 minus $79,000)) = $7,000 x 0.9 = $6,300, rounded to $6,300
  7. Maximum total IRA contribution across all IRAs: $7,000

Traditional IRA deductibility in 2025

Anyone with earned income can contribute up to the annual limit to a Traditional IRA, regardless of age or income. However, whether that contribution is tax-deductible depends on your income and whether you (or your spouse) are covered by a workplace retirement plan such as a 401(k) or 403(b).

If neither you nor your spouse is covered by a workplace retirement plan, your Traditional IRA contribution is fully deductible at any income level.

If you are covered by a workplace plan, the deduction phases out over the ranges below. A non-deductible contribution is still permitted; it grows tax-deferred, and you track the basis via IRS Form 8606.

Situation Phase-out begins Phase-out ends (not deductible above)
Single / HOH, covered by workplace plan $79,000 $89,000
MFJ, contributing spouse covered by workplace plan $126,000 $146,000
MFJ, contributing spouse NOT covered, but other spouse IS $236,000 $246,000
MFS, covered by workplace plan $0 $10,000
Not covered by any workplace plan Fully deductible at any MAGI

Source: IRS, Retirement Topics, IRA Contribution Limits, 2025.

IRA contribution limit calculator: frequently asked questions

What is the IRA contribution limit for 2025?

$7,000 for people under age 50; $8,000 for those age 50 or older. This is the combined limit across all your IRAs (Roth plus Traditional combined). Source: IRS Retirement Topics, IRA Contribution Limits (irs.gov).

Can I contribute to both a Roth and a Traditional IRA in the same year?

Yes, but your combined contributions to all IRAs cannot exceed the annual limit ($7,000, or $8,000 if you are age 50 or older). For example, you could put $4,000 in a Roth IRA and $3,000 in a Traditional IRA in the same year, as long as both are within your individual eligibility limits.

What is MAGI for IRA purposes?

MAGI stands for Modified Adjusted Gross Income. It is your AGI with certain deductions added back, such as the student loan interest deduction and IRA deductions. The IRS explains the calculation in Publication 590-A (irs.gov). Your tax software or accountant can calculate your exact MAGI.

What if I contribute more than the limit?

Excess contributions are subject to a 6% excise tax per year until corrected. To avoid the penalty, withdraw the excess contribution and any earnings on it before your tax-filing deadline (including extensions). IRS Publication 590-A (irs.gov) has full details on correcting excess contributions.

Official sources

Reviewed by the CalculatorHub team, edited by James Graham, 12 June 2026. See our methodology. General information, not financial or tax advice.