Audited 27 Jul 2026·Last updated 15 Sept 2026·5 citations·Tier 1·0 uses

Roth IRA Calculator

Free Roth IRA calculator using 2026 IRS contribution limits and income phase-outs. Project tax-free growth with the age-50 catch-up applied.

Roth IRA Calculator

The value of your Roth IRA today.
$
Age 50 or older unlocks the 2026 IRS catch-up contribution ($1,100 extra, for $8,600 total).
What you intend to contribute each year. The projection holds this amount and the 2026 eligibility rules constant for every future year.
$
Long-run average annual return on your investments, e.g. 7% for a stock-heavy portfolio.
%
Years between today and when you plan to withdraw.
yrs
Filing Status
Your Modified Adjusted Gross Income — determines whether the 2026 IRS income phase-out reduces or eliminates your allowed contribution.
$
Projected Balance
$784,578.45
Illustrative balance under constant inputs. Tax treatment depends on whether the eventual distribution is qualified.
2026 phase-out limit (assumptions apply)
$7,500.00
Contribution Used in Projection
$7,500.00
Total Contributed
$225,000.00
Tax-Free Growth
$549,578.45

Background.

A Roth IRA calculator projects an account balance and checks the direct-contribution phase-out before deciding how much to compound. Roth IRAs are subject to an income-based eligibility reduction: within a specified Modified Adjusted Gross Income range, the contribution limit shrinks; at or above the upper boundary, no direct Roth IRA contribution is allowed. This calculator uses the 2026 figures verified from IRS Notice 2025-67 and Publication 590-A: a $7,500 IRA limit, an additional $1,100 catch-up for someone age 50 or older, a $153,000 to $168,000 phase-out for Single and Head of Household filers, and a $242,000 to $252,000 phase-out for Married Filing Jointly.

The IRS calculation has details that materially affect the answer. Publication 590-A Worksheet 2-2 reduces the applicable limit in proportion to MAGI, rounds a partial result up to the next $10, and sets a $200 minimum when the partial result would otherwise be more than zero but less than $200. This calculator implements those steps. It then uses the smaller of that result and the contribution you entered in the projection.

The displayed 2026 phase-out result has an explicit scope. It assumes your taxable compensation is at least the calculated limit and that you make no contributions to any other traditional or Roth IRA for the year. IRS Worksheet 2-2 actually uses the lesser of the statutory IRA limit and taxable compensation, then subtracts contributions to other IRAs. Those two amounts are not inputs on this page, so a person with lower compensation or other IRA contributions can have a lower legal Roth limit than the displayed figure. Married Filing Separately is also outside this calculator's supported filing-status scope. Use Publication 590-A or a tax professional when any of those conditions applies.

The growth side is an illustration rather than a tax-law forecast. It assumes the same contribution amount is deposited at the end of every year and holds the 2026 limit, phase-out result, MAGI, and filing status constant throughout the selected horizon. Actual IRA limits and phase-out bands are indexed and can change, income can move, and future contributions may therefore differ. The return is also a user-selected constant, not a promise; investment returns fluctuate and can be negative.

Qualified Roth IRA distributions can be tax-free. In general, earnings receive qualified-distribution treatment only after the applicable five-tax-year period and when another qualifying condition is met, commonly reaching age 59½. Contributions and earnings do not have identical distribution rules, and this page does not model ordering rules, conversions, early-distribution tax, the pro-rata rule, excess-contribution tax, or a backdoor Roth strategy. Treat the output labelled tax-free growth as projected investment growth that could be tax-free if the eventual distribution is qualified, not as a guarantee that every withdrawal will be untaxed.

Enter your current balance, age, planned annual contribution, expected return, years, filing status, and Roth-purpose MAGI. Compare the 2026 phase-out limit with the contribution used in the projection, then review the balance and growth with the scope limitations above. This is educational planning, not tax or investment advice. Confirm your allowable contribution with current IRS instructions before contributing, especially if your compensation is low, you contribute to another IRA, your filing status is not supported, or your circumstances change.

What is roth ira calculator?

A Roth IRA (Individual Retirement Arrangement) is a personal retirement account funded with after-tax dollars, in exchange for which the IRS never taxes the account again — not the original contributions, and not any of the investment growth — provided withdrawals are "qualified": the account has been open at least five years and the owner is at least 59½ (with limited exceptions for disability, a first home purchase, and a few other cases). This is the core distinction from a traditional IRA or a traditional 401(k), both of which are funded pre-tax and taxed as ordinary income on withdrawal. Because Roth IRAs are meant to help middle- and lower-income savers rather than substitute for employer plans at the top of the income scale, the IRS caps who can contribute directly: for 2026, the ability to contribute phases out between $153,000 and $168,000 of Modified Adjusted Gross Income for Single filers, and between $242,000 and $252,000 for Married Filing Jointly filers. Within the phase-out range, the allowed contribution shrinks proportionally to how far into the range your MAGI falls; above the upper threshold, direct contributions are not allowed at all (though a "backdoor Roth" conversion strategy exists for high earners, using a nondeductible traditional IRA contribution converted to Roth — not modeled by this calculator). The base contribution limit for 2026 is $7,500, with an additional $1,100 catch-up contribution available starting the year you turn 50, for a total of $8,600.

How to use this calculator.

  1. Enter your current Roth IRA balance.
  2. Enter your age — 50 or older unlocks the 2026 catch-up contribution.
  3. Enter how much you plan to contribute annually. The projection caps it at the 2026 phase-out result, assuming sufficient taxable compensation and no contributions to other IRAs.
  4. Enter your expected annual return, e.g. 7% for a stock-heavy long-term portfolio.
  5. Enter the number of years until you plan to withdraw.
  6. Select your filing status: Single/Head of Household or Married Filing Jointly.
  7. Enter your Modified AGI. This drives the income phase-out calculation.
  8. Compare the 2026 phase-out limit against the contribution used in the projection, then interpret the balance under the stated constant-return, constant-rule assumptions.

The formula.

Max = L − L×(MAGI−lo)⁄(hi−lo)

Reviewed on 2026-07-27 against IRS Notice 2025-67 and Publication 590-A. First, the calculator selects the 2026 IRA limit: $7,500, or $8,600 for someone age 50 or older. It then applies the Roth MAGI phase-out. At or below $153,000 for Single/Head of Household or $242,000 for Married Filing Jointly, the full selected limit remains. At or above $168,000 or $252,000 respectively, the direct-contribution result is zero. Inside the range, the reduction equals the selected limit multiplied by (MAGI minus the lower boundary) divided by $15,000 for Single/Head of Household or $10,000 for Married Filing Jointly. Following Worksheet 2-2, the remaining partial limit is rounded up to the nearest $10; if that non-zero result is below $200, it becomes $200.

The worksheet also caps the limit at taxable compensation and accounts for contributions to other IRAs. Because this calculator does not collect those values, its phase-out result assumes taxable compensation is at least the selected limit and other-IRA contributions are zero. It is therefore not a complete statutory maximum for users outside those assumptions.

For growth, the current balance compounds by (1 + r)^n. End-of-year contributions use the ordinary-annuity factor ((1+r)^n − 1) / r. At a 0% return, the calculator adds contribution times years instead of dividing by zero. The same contribution and 2026 eligibility result are repeated for every projection year even though future IRS limits, income, filing status, and actual returns can change. Projected growth is tax-free only if the eventual distribution qualifies under the applicable Roth IRA rules.

A worked example.

Example

A 55-year-old Single filer has $50,000 in a Roth IRA and enters an $8,600 annual contribution, 6% return, 20 years, and $160,000 of Roth-purpose MAGI. The age-50 limit is $7,500 + $1,100 = $8,600. The MAGI is $7,000 into the $15,000 phase-out range, so the continuous result is $8,600 − $8,600 × ($160,000 − $153,000) / $15,000 = $4,586.67. IRS Worksheet 2-2 rounds that partial result up to the nearest $10, producing a 2026 phase-out limit of $4,590. Assuming taxable compensation of at least $8,600, no contributions to other IRAs, and the same $4,590 contribution at each year end, the projected balance is $329,202.64. Contributions during the horizon total $4,590 × 20 = $91,800, so projected growth is $329,202.64 − $50,000 − $91,800 = $187,402.64. The projection holds 2026 rules and the return constant; actual future limits, income, returns, and qualified-distribution treatment can differ.

annual Return Percent6
filing Statussingle
annual Contribution8,600
current Balance50,000
age55
years20
modified A G I160,000

Frequently asked questions.

What are the 2026 Roth IRA contribution limits?
For 2026, the base Roth IRA contribution limit is $7,500, verified directly from the IRS on July 27, 2026. If you are age 50 or older at any point during the year, you can contribute an additional $1,100 catch-up contribution, for a total of $8,600. These limits apply to the combined total of all your IRA contributions (traditional plus Roth) in a given year — you cannot contribute $7,500 to a Roth AND $7,500 to a traditional IRA in the same year; the $7,500 (or $8,600) cap is shared across both account types. These figures are up from $7,000 (base) and $1,000 (catch-up) in 2025.
How does the Roth IRA income phase-out actually work?
The IRS reduces the applicable limit proportionally as MAGI moves through the phase-out range, then eliminates direct-contribution eligibility at the upper boundary. For 2026, Single and Head of Household filers phase out from $153,000 to $168,000; Married Filing Jointly filers phase out from $242,000 to $252,000. Publication 590-A Worksheet 2-2 rounds a partial result up to the nearest $10 and raises a non-zero result below $200 to $200. The worksheet also limits contributions by taxable compensation and contributions to other IRAs. This page implements the phase-out rounding but assumes sufficient compensation and no other-IRA contributions.
How is a Roth IRA different from the 401(k) I have through my employer?
Two big differences. First, tax treatment: qualified Roth IRA withdrawals are entirely tax-free in retirement, while traditional 401(k) withdrawals are taxed as ordinary income (a Roth 401(k), where your employer offers one, gets the same tax-free treatment as a Roth IRA, but is a different account with a much higher contribution limit — $24,500 for 2026 versus $7,500 for an IRA). Second, eligibility: anyone with earned income can contribute to a 401(k) through their employer regardless of how much they earn, but Roth IRA eligibility phases out at higher incomes ($153,000–$168,000 single, $242,000–$252,000 joint for 2026) — a restriction that simply does not exist for 401(k) contributions. A third practical difference is that 401(k)s often come with an employer match, which is essentially free money with no equivalent in an IRA. Quanta's 401(k) calculator models the employer-match side of this comparison in full.
What is the five-year rule for Roth IRA withdrawals?
To withdraw your Roth IRA's investment earnings completely tax- and penalty-free, two conditions must both be true: your Roth IRA must have been open for at least five tax years (starting January 1 of the year of your first contribution, regardless of when during that year you actually contributed), AND you must be at least 59½ years old (or meet a limited exception for disability, death, or a first-time home purchase up to $10,000). Your original contributions — as opposed to the earnings on them — can always be withdrawn tax- and penalty-free at any time, at any age, because you already paid tax on that money before contributing it. This calculator projects your balance and its tax-free growth; it does not model early-withdrawal penalties, which apply only if you withdraw earnings before meeting both conditions above.
What counts as Modified Adjusted Gross Income (MAGI) for the Roth phase-out?
MAGI for Roth IRA purposes starts with your Adjusted Gross Income (AGI, the number at the bottom of the front page of your Form 1040) and adds back a handful of specific deductions and exclusions — most commonly the traditional IRA deduction itself, the student loan interest deduction, and the foreign earned income exclusion, among a few less common items. For most taxpayers who don't have foreign income or certain less common deductions, MAGI for this purpose is very close to, or identical to, AGI. IRS Publication 590-A contains the full worksheet for calculating MAGI precisely if you have any of the add-back items. This calculator asks for MAGI directly rather than recalculating it from gross income, since the exact add-backs depend on details this tool doesn't otherwise collect.
Why doesn't this calculator support Married Filing Separately?
Married Filing Separately has a fundamentally different, un-indexed phase-out: $0 to $10,000 of MAGI, and it has stayed at that narrow range for years because Congress never wrote an inflation adjustment into that specific rule. Nearly anyone filing separately with any meaningful income is entirely phased out of Roth contributions, which makes the proportional-reduction display used for Single and Married Filing Jointly filers a poor fit — a MFS filer either gets the full amount (MAGI under $10,000, unusual) or nothing at all (MAGI at or above $10,000, common), a binary outcome. We chose not to force that flat rule into the same interface as the other two statuses; a small number of separately-filing high earners are affected.
What's the age-50 catch-up contribution, exactly?
Starting the calendar year you turn 50, the IRS lets you contribute an extra $1,100 above the base limit — $8,600 total for 2026, versus $7,500 for savers under 50. The catch-up exists to help people closer to retirement make up for years they may not have maximized their contributions. It applies for the entire calendar year you turn 50, not just from your actual birthday forward — so if your birthday is in November, you can still use the higher limit starting January 1 of that year. This calculator applies the $8,600 limit automatically whenever the age you enter is 50 or above, before applying any income phase-out on top of it.
Does this calculator account for the 'backdoor Roth IRA' strategy?
No. A backdoor Roth IRA is a two-step strategy used by high earners who are fully phased out of direct Roth contributions: first, contribute to a traditional IRA (which has no income limit for the contribution itself, though the deduction may be limited), then convert that traditional IRA balance to a Roth IRA. The conversion is generally not subject to the income phase-out that applies to direct contributions, which is why this loophole exists and is widely used. This calculator only models the direct-contribution path and its phase-out; it does not model conversion mechanics, the pro-rata rule that applies if you have other pre-tax IRA balances, or the tax owed on any pre-tax amount converted. If your MAGI is fully phased out and you're considering a backdoor strategy, consult a tax professional — the pro-rata rule in particular can create an unexpected tax bill if handled incorrectly.

How this page was produced

Published by
Quanta Calculator
Primary sources
5 cited below
Method
Max = L − L×(MAGI−lo)⁄(hi−lo)
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon