Roth IRA Calculator: $848,125 Tax-Free by Age 60 on $7,500/yr Contributions
Use this guide to understand the assumptions, inputs, results, and next steps behind the calculator.
Created by Luis Gonzalez · Last updated July 24, 2026
A Roth IRA is an individual retirement account funded with after-tax dollars. Qualified withdrawals can be tax-free, and the account has no lifetime required minimum distributions for the original owner. This calculator estimates how contributions and investment growth could build over time, checks income-based contribution eligibility, and models withdrawals in retirement.
With the supplied defaults, the projection reaches a balance of $848,125 at age 60. It estimates $225,000 in contributions, $3,563,993 in cumulative growth, and $207,001 in estimated tax savings through age 90. These are model outputs, not guarantees; the savings estimate depends on the calculator's tax assumptions and withdrawal schedule.
Use the result as a planning scenario, then verify contribution eligibility and withdrawal rules for your tax year. For personalized tax estimates, compare the Roth IRA Tax Calculator and review IRS guidance on Roth IRAs.
Build a projection in a few steps
- Enter your current age, planned withdrawal age, and life expectancy. The first two determine how long contributions can grow; life expectancy sets the modeled withdrawal period.
- Add the Roth IRA balance you already have and the annual contribution you expect to make. If you have multiple Roth IRAs, use the combined amount relevant to this projection.
- Choose an expected annual return and inflation rate. Use a range of assumptions because investments do not earn a steady return each year.
- Select filing status and enter modified adjusted gross income (MAGI). These inputs determine whether the calculator applies a full, reduced, or zero contribution limit.
- Enter the tax rates, annual retirement withdrawal, and years the account has been open. Select salary-linked contribution increases only if you expect to raise contributions at the stated rate.
The calculator shows a projected balance at withdrawal, contributions, growth, and estimated tax savings. It also displays a year-by-year table with age, balance, contribution, growth, and withdrawal.
What the inputs mean
Ages and account horizon
Current age is the starting point for the projection. Withdrawal age marks the year contributions stop and modeled retirement withdrawals begin. Life expectancy is a planning horizon, not a prediction. A longer horizon may mean more years of withdrawals and more exposure to market and inflation risk.
The calculator uses age 60 as its qualified-distribution age threshold. Roth IRA tax rules generally require both age 59½ and the five-year period for qualified distributions of earnings. Since the model works in whole ages, its threshold is an approximation. Check the exact date and account history before withdrawing.
Current balance and contributions
Current balance is the amount already invested in the Roth IRA. Annual contribution is the amount you intend to deposit each year, subject to the annual contribution limit and your eligibility. For 2026, the IRA contribution limit is $7,500; people age 50 or older may contribute an additional $1,100 under the catch-up rule, for a total of $8,600. The limit is shared across traditional and Roth IRAs, not available separately to each. Review the IRS's 2026 retirement-plan and IRA limits.
Contributions are not the same as account growth. Contributions are deposits; growth is the modeled investment gain. If the calculator assumes a fixed contribution each year, it does not represent a contribution that changes with salary unless you enable that option.
MAGI and filing status
Roth IRA contribution eligibility depends on filing status and MAGI. The calculator uses those inputs to determine whether it applies the full annual contribution limit, a reduced limit, or no direct contribution eligibility. MAGI for Roth eligibility is a tax-specific calculation; it is not always the same as gross income or the MAGI used for another tax rule.
The calculator's default MAGI is $85,000 for a single filer, and its precomputed result finds the full $7,500 contribution limit. If your income is near a phase-out boundary, verify your MAGI and the current-year thresholds. The Roth IRA MAGI Calculator can help examine the income calculation, while the Roth IRA contribution calculator is not a substitute for eligibility verification. For a Roth IRA, see the specific Roth IRA MAGI calculator.
Return, inflation, and retirement withdrawals
Expected return is the annual rate applied to the account in the projection. It is not a promised rate or a forecast of a particular portfolio. Inflation adjusts retirement withdrawals over time and helps distinguish future dollars from today's purchasing power.
Annual withdrawal in retirement is the starting withdrawal amount. The model increases withdrawals for inflation and applies the expected return to the remaining balance. Your actual spending may not rise at a constant rate: health expenses, housing, taxes, and discretionary spending can change at different stages of retirement.
Current and retirement tax rates
The current tax rate and retirement tax rate support a simplified comparison of Roth and traditional treatment. Actual tax depends on taxable income, filing status, deductions, state rules, and other income. A single percentage cannot fully capture progressive tax brackets or future law changes.
Example using the calculator's defaults
The default inputs are age 30 today, withdrawal at 60, life expectancy 90, a $15,000 current balance, $7,500 annual contributions, 7% return, and 2.5% inflation. The calculator assumes a single filer with $85,000 MAGI, no salary-linked contribution increase, and a $30,000 starting annual retirement withdrawal.
The first projection year provides a check on the compounding sequence:
- Starting balance: $15,000
- Contribution: $7,500
- Growth: $1,050
- Ending balance: $15,000 + $7,500 + $1,050 = $23,550
That is consistent with applying a 7% return to the starting balance: $15,000 × 0.07 = $1,050. After 30 years of contributions, the calculator reports $848,125 at withdrawal age 60. It also reports $225,000 in total contributions and $3,563,993 in cumulative growth through the full age-90 projection, including the modeled retirement period. The last row shows a $2,423,984 balance at age 90 after a modeled $62,927 withdrawal that year.
The $207,001 estimated tax savings is a model estimate based on qualified withdrawals and the entered retirement tax rate. It is not a guaranteed tax bill reduction or a direct comparison of every possible traditional-account outcome.
How the projection is calculated
Before withdrawal age, the calculator adds the annual contribution and applies growth to the starting balance. At or after withdrawal age, it increases the withdrawal for inflation, subtracts it from the balance, and applies investment growth to what remains.
eligible annual contribution = the smaller of planned contribution or applicable IRA limit
year-end balance before retirement = (starting balance + contribution) × (1 + expected return)
inflation-adjusted withdrawal = starting retirement withdrawal × (1 + inflation rate)^retirement years elapsed
retirement year-end balance = (starting balance − withdrawal) × (1 + expected return)
The actual calculator also checks eligibility using filing status and MAGI, applies contribution limits, and records tax-savings estimates during retirement. It rounds displayed annual values, so a sum of rounded rows may differ slightly from an unrounded total.
Roth IRA rules that change the decision
Contribution eligibility is not the same as withdrawal eligibility
Income limits affect the ability to contribute directly to a Roth IRA. They do not prevent you from owning one or necessarily prevent a conversion from a traditional IRA. Conversion taxes, pro-rata rules, and other tax consequences are separate questions. Explore a possible conversion with the Roth IRA Conversion Calculator or the Backdoor Roth Calculator.
Qualified distributions require age and time
Generally, a Roth IRA distribution of earnings is qualified when the five-year period has been met and the distribution occurs after age 59½, or another qualifying event applies. The five-year clock and ordering rules can be more nuanced than a single “account age” input. IRS Publication 590-B describes distributions, ordering, and exceptions; see the IRS's Roth IRA distribution guidance.
Contributions generally come out before conversions and earnings under Roth IRA ordering rules. That can make some early withdrawals less costly than withdrawing the same amount from a traditional IRA, but it does not mean every early withdrawal is tax- and penalty-free. Use the Roth IRA Withdrawal Calculator and, if you are considering a pre-retirement distribution, the Roth IRA Early Withdrawal Penalty Calculator.
No lifetime RMDs for the original owner does not mean no distribution rules
The original Roth IRA owner generally does not take lifetime required minimum distributions. Beneficiaries can have distribution deadlines and tax rules. Inherited accounts should be evaluated separately with the Inherited Roth IRA RMD Calculator and the IRS explanation of required minimum distributions.
Compare planning scenarios
These scenarios illustrate how changing one assumption affects the model; only the default row uses the calculator's precomputed balance. Enter each alternative to obtain its exact projection.
| Scenario | Input change | Expected effect |
|---|---|---|
| Earlier withdrawals | Change withdrawal age from 60 to 55 | Five fewer years of contributions and growth; withdrawals begin sooner |
| Higher return assumption | Change expected return from 7% to 8% | Higher projected growth, with greater reliance on an uncertain assumption |
| Higher inflation | Change inflation from 2.5% to 3.5% | Larger modeled withdrawals and lower real purchasing power |
| Longer lifespan | Change life expectancy from 90 to 95 | Five additional modeled withdrawal years |
A useful stress test pairs a lower return with higher inflation and a longer lifespan. That does not predict the future; it shows whether your plan depends on especially favorable assumptions.
Interpreting the result and deciding what to do next
A high projected balance is not the same as a sustainable retirement income. It is affected by your contribution pattern, return, inflation, withdrawal amount, tax assumptions, and time horizon. Compare the balance with a spending plan and other sources of retirement income. A broader retirement calculator can include pension and Social Security assumptions.
Before acting, confirm the current contribution limit and your eligibility, verify the account's five-year history, and review your intended investment allocation. If the result relies on a large future contribution, check whether it fits your budget and whether the Roth contribution is preferable to a workplace plan contribution or debt repayment. Compare a traditional IRA scenario using the IRA Calculator and read about the tax tradeoff in Roth IRA versus traditional IRA: which saves more taxes?.
Frequently asked questions
What does the $848,125 result represent?
It is the calculator's projected account balance at withdrawal age 60 under the supplied defaults: $15,000 starting balance, $7,500 annual contribution, and 7% expected return over 30 years. It is a nominal projection, not guaranteed purchasing power or a promised account value.
Why does the calculator show $225,000 in contributions?
The model counts contributions over the pre-retirement years. With 30 modeled contribution years at $7,500 each, the calculation is 30 × $7,500 = $225,000. The annual IRA limit and eligibility still apply in real life.
Can I contribute the full $7,500 if my income is $85,000?
Under this calculator's 2026 assumptions, yes: its default single-filer MAGI of $85,000 produces a full $7,500 limit. Eligibility depends on the tax year's MAGI and filing status, so verify the applicable threshold before contributing.
Are Roth IRA withdrawals always tax-free?
No. Qualified distributions of earnings can be tax-free, but nonqualified distributions can have tax and penalty consequences. Contribution and conversion ordering rules also matter. Check the IRS rules and use a withdrawal-specific estimate before taking money out.
Should I prioritize a Roth IRA or a workplace 401(k)?
Compare employer matching, fees, investment choices, contribution limits, current tax savings, and expected future tax rates. A workplace match may be valuable, while a Roth IRA can offer more control and broader investment choices. You do not have to use only one account type.
Does a Roth IRA have required minimum distributions?
The original owner generally has no lifetime RMD requirement. Beneficiaries may have distribution obligations after inheriting the account, so estate and beneficiary planning still matters.
How should I choose an expected return?
Use several assumptions instead of selecting the one that gives the largest balance. A lower return stress test can show how much the plan depends on investment growth; actual returns vary and may be negative in some years.
What is the difference between a Roth contribution and a conversion?
A contribution is a new deposit subject to annual IRA contribution and income rules. A conversion moves pre-tax retirement money into a Roth account and generally creates taxable income in the conversion year. Estimate conversion taxes separately with the Roth IRA conversion calculator.
Use the estimate as a planning range
Try conservative, middle, and optimistic assumptions, then compare the results with your expected retirement budget. Recheck eligibility and contribution limits each year. When you are ready to evaluate withdrawals, conversions, or inherited-account rules, use the related calculators above and verify tax treatment with current IRS guidance.