Roth IRA Calculator
Project how your Roth IRA balance grows with after-tax contributions and compound investment returns — with qualified withdrawals that are entirely tax-free.
Calculator verified • Last updated: August 2026
Roth IRA Details
A = P(1+r)ⁿ + C · [(1+r)ⁿ − 1] / r
Roth vs. Traditional (illustrative): this Roth balance is —, entirely tax-free. Contributing the equivalent pre-tax amount to a Traditional account instead (same out-of-pocket cost today) would grow to about — pre-tax, or — after paying tax at your expected retirement rate — meaning a Roth would save you roughly — in taxes on that portion versus Traditional. Assumes your current balance is already after-tax and only the ongoing contribution stream is rescaled for the comparison.
Non-Qualified Withdrawal Cost (Est.): your — in contributions can always be withdrawn tax- and penalty-free. But withdrawing the — in growth before meeting the 5-year/59½ qualified-withdrawal rule would cost roughly — in tax plus the standard 10% early-withdrawal penalty, leaving about — of the growth portion.
Year-by-Year Breakdown
| Year | Starting Balance | Contributions | Growth | Ending Balance |
|---|
Growth Over Time
In a Roth, the growth shown in green isn't just tax-deferred like a Traditional account — under qualified withdrawal rules, it's never taxed at all. That makes the widening gap between contributions and total balance more valuable here than the same-looking chart on a Traditional IRA or 401(k).
2026 limit reference: the same overall IRA cap applies across Traditional and Roth accounts combined — roughly 7,500 dollars under age 50, or roughly 8,600 dollars at 50+, subject to income-based phase-outs for Roth eligibility. This calculator doesn't enforce that cap.
What Makes a Roth IRA Different
A Roth IRA uses the opposite tax treatment from a Traditional IRA or 401(k). With those accounts, you contribute pre-tax money (often getting a deduction now) and pay ordinary income tax when you withdraw in retirement. A Roth IRA flips that: you contribute money that's already been taxed, get no upfront deduction, and in exchange every qualified withdrawal in retirement — your original contributions and every dollar of investment growth — comes out completely tax-free. This calculator uses the exact same compound-growth math as a Traditional IRA projection; the entire point of a separate Roth page is that tax outcome, not different arithmetic.
Why "Tax-Free Growth" Is the Whole Story Here
Look at the "Total Tax-Free Growth" figure in the results above — in a Traditional IRA, that identical dollar amount would eventually be taxed as ordinary income on withdrawal. In a Roth, it simply isn't, assuming the withdrawal is qualified (generally: the account has been open at least 5 years, and you're at least 59½). Over a multi-decade projection, growth is usually the largest single piece of the final balance, which is exactly why the Traditional-vs-Roth choice matters more the longer money stays invested — you're choosing which portion of a much larger future number gets taxed, not just which portion of today's contribution does.
The Compound Growth Formula
The math is identical to any compound-growth account: your starting balance grows on its own, and each contribution grows for whatever time remains once it's made.
A: the projected final balance — entirely tax-free if withdrawals are qualified.
P: your current Roth IRA balance.
r: the periodic (monthly) rate of return.
n: the total number of months until retirement.
C: your monthly after-tax contribution amount.
The calculator simulates this month by month rather than plugging directly into the formula, so the year-by-year table and chart show an exact running balance at every step.
Accounting for Fund Expense Ratios
The mutual funds, index funds, or ETFs held inside a Roth IRA typically charge their own annual expense ratio, deducted automatically from the fund's returns rather than billed separately. The optional Expense Ratio field subtracts that fee directly from your expected annual return before the projection runs, so the "Projected Tax-Free Balance" and "Effective Annual Rate" above reflect your real, after-fee growth rate rather than the fund's advertised headline return — and since Roth growth is never taxed on qualified withdrawal, the fee is the one drag on this account's return that isn't offset by any tax advantage. Leave it at 0 for a fee-free projection, or if you don't yet know the specific expense ratio of the funds you plan to hold.
Worked Example: 5,000 Dollars Start + 6,500 Dollars/Year at 7% for 30 Years
With the calculator's default inputs, the projected balance reaches roughly 701,400 dollars after 30 years — about 200,000 dollars from contributions and roughly 501,400 dollars from growth. In a Traditional IRA, that 501,400 dollars of growth would be taxed as ordinary income as it's withdrawn. In a Roth, assuming qualified withdrawals, none of it is — the entire 701,400-dollar balance is available tax-free.
Income Limits: The Catch With Roth IRAs
Unlike a Traditional IRA, Roth IRA eligibility isn't unconditional — contribution limits phase out and eventually disappear above certain income thresholds, which vary by filing status and are adjusted periodically. Higher earners may be ineligible to contribute directly at all (though other strategies, like a "backdoor" conversion, described below, exist for some situations). The reference table below shows the approximate 2026 MAGI (Modified Adjusted Gross Income) phase-out ranges — always check the current-year IRS income limits for your filing status before assuming you qualify to contribute directly.
| Filing Status | 2026 MAGI Phase-Out Range |
|---|---|
| Single / Head of Household | 153,000 – 168,000 dollars |
| Married Filing Jointly | 242,000 – 252,000 dollars |
| Married Filing Separately | 0 – 10,000 dollars |
Below the low end of your range, you can contribute the full amount; above the high end, you're ineligible to contribute directly at all; in between, your allowed contribution phases out proportionally. These figures adjust most years for inflation — verify the current-year figures with the IRS before relying on them.
How the Backdoor Roth Works
A "backdoor" Roth is a two-step workaround for savers whose income exceeds the direct-contribution limit above: first, contribute to a Traditional IRA (which has no income limit on the contribution itself, though the deduction may phase out), then convert that Traditional IRA balance to a Roth IRA shortly after. The conversion itself is generally taxable only on any investment growth or pre-tax balance that existed at the time of conversion — converting a brand-new, non-deductible contribution with little or no growth yet typically triggers little or no additional tax. This strategy has real complications worth knowing about before attempting it: the IRS's "pro-rata rule" treats all of your Traditional IRA balances (across every Traditional IRA you own) as one pool when calculating the taxable portion of a conversion, which can create an unexpected tax bill if you already hold other pre-tax IRA funds. This calculator doesn't model the backdoor Roth process itself — consult a tax professional before attempting one.
Common Roth IRA Mistakes
Assuming a Roth is automatically better than a Traditional account is a common oversimplification — the real comparison depends on whether your tax rate is likely to be higher now or in retirement, which nobody can know with certainty decades in advance. Withdrawing earnings early or before the account meets the 5-year/59½ qualified-withdrawal rule can trigger tax and penalties on the growth portion, even though a Roth's original contributions can usually be withdrawn penalty-free at any time. And contributing above the income limit without correcting it can trigger IRS excess-contribution penalties, so it's worth double-checking eligibility before contributing, not after.
Roth IRA Terms You Should Know
Qualified Withdrawal — a Roth withdrawal that meets the IRS's tax-free conditions: the account has been open at least 5 years, and the owner is at least 59½ (with some exceptions).
After-Tax Contribution — money contributed after income tax has already been paid on it, which is how every Roth contribution is funded.
Income Phase-Out — the income range over which your allowed Roth contribution shrinks toward zero, based on your filing status.
Backdoor Roth — a strategy some higher-income savers use (contributing to a Traditional IRA, then converting it to a Roth) to get money into a Roth despite exceeding the direct contribution income limit — see "How the Backdoor Roth Works" above for the mechanics and its pro-rata-rule complication.
Roth Conversion — moving money from a Traditional retirement account into a Roth, paying ordinary income tax on the converted amount now in exchange for tax-free growth afterward.
This calculator provides estimates for educational and planning purposes only. Actual amounts may vary based on real investment performance, fees, and contribution timing. It is not tax or financial advice — consult a qualified professional and verify current-year contribution and income limits with the IRS.
Frequently Asked Questions
What makes a Roth IRA different from a Traditional IRA?
A Traditional IRA is funded with pre-tax money and taxed on withdrawal; a Roth IRA is funded with after-tax money, so qualified withdrawals in retirement — including all the growth — are completely tax-free. You pay tax on a Roth up front instead of later.
Are there income limits on Roth IRA contributions?
Yes — unlike a Traditional IRA, Roth IRA eligibility phases out above certain income thresholds that vary by filing status and adjust periodically. Check the current IRS limits for your filing status before contributing.
Is Roth IRA growth really tax-free?
Yes, as long as withdrawals are qualified — generally meaning the account has been open at least 5 years and you're at least 59½. Every dollar of growth shown in this calculator would be withdrawn tax-free under those conditions, unlike a Traditional IRA where growth is taxed as ordinary income on withdrawal.
How much can I contribute to a Roth IRA in 2026?
The same overall IRA limit applies across Traditional and Roth accounts combined — roughly 7,500 dollars under age 50 and roughly 8,600 dollars at 50+, subject to the income phase-out above. This calculator doesn't enforce the limit; verify the current figure with the IRS.
Is a Roth actually better for me than a Traditional IRA?
It depends mainly on whether your tax rate is higher now or in retirement. The calculator's Roth vs. Traditional comparison uses your entered current and expected-retirement tax rates to estimate the equivalent Traditional outcome and the taxes a Roth would let you avoid, using your own numbers rather than a one-size-fits-all answer.
What happens if I withdraw Roth growth before it's qualified?
Your original contributions can generally be withdrawn tax- and penalty-free at any time, since they were already taxed. The growth portion is different: withdrawing it before the account is 5 years old and you're 59½ (absent a specific exception) generally triggers ordinary income tax plus a 10% early-withdrawal penalty on that growth. The calculator's Non-Qualified Withdrawal Cost estimate applies this to the growth portion only, using your entered tax rate.