Audited ·Last updated 27 Jul 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 calculator caps this at your actual 2026 IRS-allowed limit after applying the catch-up and income phase-out.
$
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
Your Roth IRA balance at the end of the horizon, all of it withdrawable tax-free once you meet the qualified-distribution rules.
Max IRS-Allowed Contribution
$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 what your account will be worth at retirement, and — unlike almost every other retirement calculator — it also has to model whether the IRS will let you contribute the amount you want to in the first place. Roth IRAs are one of the few retirement accounts subject to an income-based eligibility phase-out: earn too much in a given year, and your allowed contribution shrinks, then disappears entirely. This calculator handles both halves of the problem using the 2026 IRS figures, verified directly from irs.gov on July 27, 2026: a $7,500 annual contribution limit ($8,600 if you are 50 or older, thanks to the $1,100 catch-up contribution), and a Modified Adjusted Gross Income phase-out that begins at $153,000 for Single filers ($242,000 for Married Filing Jointly) and eliminates eligibility entirely at $168,000 ($252,000 for joint filers).

The headline feature of a Roth IRA — and the reason it's worth the extra eligibility complexity — is that qualified withdrawals in retirement are completely tax-free, not merely tax-deferred. Contribute after-tax dollars now, and neither your contributions nor any of the investment growth on top of them is ever taxed again, provided you meet the five-year holding period and are at least 59½ when you withdraw. Compare that to a traditional 401(k) or traditional IRA, where every withdrawal in retirement is taxed as ordinary income — Quanta's 401(k) calculator covers that side of the comparison in detail. The Roth structure is a bet that your tax rate in retirement will be the same or higher than it is today; if that's true, paying tax on the smaller number (your contribution) now rather than the larger number (your contribution plus decades of growth) later is the better trade.

To use this calculator, enter your current Roth IRA balance, your age (which determines whether the $1,100 catch-up applies), how much you plan to contribute each year, your expected annual return, how many years until you plan to withdraw, your filing status, and your Modified AGI. The calculator first works out your actual IRS-allowed contribution ceiling for 2026 — factoring in both the catch-up and the phase-out — then projects your balance forward using the standard ordinary-annuity growth formula, the same one used across Quanta's savings-goal and future-value calculators, applied to whichever contribution amount is actually allowed (which may be less than what you asked for, if your income phases you out).

This version of the calculator supports Single (including Head of Household, per how the IRS treats this specific phase-out) and Married Filing Jointly filing statuses. Married Filing Separately is not supported — its phase-out range is a flat, un-indexed $0 to $10,000 window that doesn't map cleanly onto the same proportional-reduction UI used for the other two statuses, and it affects a small minority of filers. The IRS's own Worksheet 2-2 additionally rounds the reduced contribution up to the nearest $10 and applies a $200 floor on any partial contribution; that exact rounding rule could not be confirmed from a machine-readable IRS source in this session, so this calculator reports the continuous, unrounded version of the reduction formula instead — a conservative simplification disclosed in the FAQ below, not a guessed number.

Run the numbers below to see both halves of the Roth IRA story at once: how much you're actually allowed to put in this year, and what that contribution stream, left alone to compound tax-free, is worth by the time you retire.

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 calculator will cap this at your actual IRS-allowed limit if your income phases you out of the full amount.
  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 Max IRS-Allowed Contribution against the Contribution Used in Projection — if they differ, your income is phasing you out of your full desired contribution — then read the Projected Balance and Tax-Free Growth as your bottom line.

The formula.

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

Reviewed on 2026-07-27 against the IRS's own published 2026 figures. The calculator works in two stages. First, it establishes your base 2026 contribution limit: $7,500, or $8,600 if you are 50 or older (the extra $1,100 is the IRS catch-up contribution). Second, it applies the Modified AGI phase-out using the IRS's own five-step reduction method: if your MAGI is at or below the lower threshold ($153,000 single, $242,000 joint), you get the full base limit; if it's at or above the upper threshold ($168,000 single, $252,000 joint), your allowed contribution is zero; in between, the allowed contribution shrinks proportionally — specifically, base limit minus (base limit times the fraction of the way your MAGI sits into the phase-out range). The phase-out range width is $15,000 for Single/Head of Household and $10,000 for Married Filing Jointly, matching the IRS's own divisors. Whatever contribution you asked for is then capped at this calculated ceiling — the smaller of the two numbers is what actually gets compounded forward.

The growth projection itself uses the standard ordinary-annuity formula: your current balance grows by the compounding factor (1 + r)^n, where r is your annual return as a decimal and n is the number of years, while your allowed annual contribution — assumed to be deposited at the end of each year — grows through the annuity factor ((1+r)^n − 1) / r. When your expected return is exactly 0%, the formula falls back to simple addition (contribution times years) rather than dividing by zero. Total contributions is just the allowed contribution multiplied by the number of years, and tax-free growth is whatever is left over once you subtract your starting balance and your total contributions from the final projected balance — every dollar of which is the tax-free benefit of the Roth structure.

One disclosed simplification: the official IRS worksheet (Publication 590-A, Worksheet 2-2) rounds the reduced contribution up to the next $10 and imposes a $200 minimum on any non-zero partial contribution. This calculator reports the continuous, unrounded reduction instead, because the exact wording of that rounding step could not be confirmed from a machine-readable IRS source in this session — the reported figure will be within a few dollars of the IRS's own rounded worksheet result, never overstated in your favor.

A worked example.

Example

A 55-year-old Single filer has $50,000 already in a Roth IRA and wants to contribute the full 2026 catch-up-eligible limit of $8,600 per year for the next 20 years, expecting a 6% annual return. Because they are 55 (50 or older), their base limit is $7,500 + $1,100 = $8,600. But their Modified AGI of $160,000 sits inside the Single phase-out range of $153,000 to $168,000 — specifically, $7,000 of the way through the $15,000-wide range. Their allowed contribution shrinks to $8,600 − $8,600 × ($160,000 − $153,000) / $15,000 = $8,600 − $8,600 × 0.4667 = $4,586.67. Even though they wanted to contribute $8,600, the IRS only allows $4,586.67 this year — that smaller number is what actually gets projected forward. Growing $50,000 at 6% for 20 years, plus a $4,586.67 annual contribution stream over the same period, produces a projected balance of $329,080.02. Of that, $50,000 + ($4,586.67 × 20) = $50,000 + $91,733.33 = $141,733.33 came from the saver's own pocket (starting balance plus contributions), and the remaining $187,346.69 is pure tax-free investment growth. Every dollar of that $329,080.02 — contributions and growth alike — comes out tax-free once this saver turns 59½ and the account has been open at least five years.

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 your allowed Roth contribution proportionally as your Modified AGI moves through a phase-out range, then eliminates it entirely above the top of that range. For 2026, Single and Head of Household filers phase out between $153,000 and $168,000 of MAGI; Married Filing Jointly filers phase out between $242,000 and $252,000. Below the lower number, you get the full limit. Above the upper number, you get zero. In between, the reduction is: your base limit, minus your base limit multiplied by how far you are into the range (MAGI minus the lower threshold, divided by the range width — $15,000 for single filers, $10,000 for joint filers). A high earner just $1,000 over the lower threshold loses only a small slice of their limit; someone near the top of the range loses nearly all of it.
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.

Embed

Quanta Pro

Paid features are coming later.

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