Roth IRA Calculator
Enter your current Roth IRA balance, annual contributions, and expected return rate to see how much your account could grow by retirement — and how much of that is pure investment earnings.
Enter your current Roth IRA balance, annual contributions, and expected return rate to see how much your account could grow by retirement — and how much of that is pure investment earnings.
A Roth IRA is one of the most powerful retirement savings tools available to eligible individuals. Unlike a traditional IRA or 401(k), contributions are made with after-tax dollars — meaning you pay taxes now — but all qualified withdrawals in retirement are completely tax-free, including decades of investment growth. This calculator helps you visualize how your contributions and returns compound over time.
The calculator runs a year-by-year simulation from your current age to retirement:
Year-End Balance = (Starting Balance + Annual Contribution) × (1 + Return Rate) Next Year Contrib = Current Contribution × (1 + Contribution Increase Rate) Total Contributions = Starting Balance + Sum of All Annual Contributions Investment Growth = Final Balance − Total Contributions
Investment returns are not guaranteed and will vary based on market conditions and your asset allocation. Roth IRA contribution eligibility depends on your income and filing status — consult IRS guidance or a tax professional. Contribution limits and income phase-out thresholds change periodically with tax law updates.
It depends on your starting balance, annual contributions, how much you increase contributions over time, your expected investment return, and years until retirement. Use this calculator to model different scenarios. Even modest contributions compounded over 20–30 years can grow substantially thanks to tax-free compounding.
Both accounts have advantages. A Roth IRA uses after-tax contributions and grows tax-free, meaning qualified withdrawals in retirement are completely tax-free. A traditional 401(k) gives you a tax deduction now but withdrawals are taxed as income. Many financial planners suggest using both — contribute enough to your 401(k) to get the employer match, then fund a Roth IRA, then return to the 401(k) if you have more to save.
The long-term average annual return of the US stock market has historically been around 7%–10% before inflation. A common planning assumption is 6%–7% after accounting for inflation and fees. If your Roth IRA holds bonds, money market funds, or more conservative assets, use a lower rate. This calculator does not guarantee any return — it models a fixed assumed rate.
Yes. Roth IRA and 401(k) contribution limits are separate. You can max out both in the same year if you meet income eligibility requirements. In 2026, the Roth IRA limit is $7,500 ($8,600 if age 50 or older), and the 401(k) limit is $24,500 ($32,500 if age 50 or older).
Starting later dramatically reduces the compounding runway. For example, starting at 35 instead of 25 with the same contributions and return rate could result in less than half the final balance by age 65. This calculator lets you compare scenarios by adjusting current age and retirement age.
No. Eligibility to contribute directly to a Roth IRA phases out above certain income thresholds (for 2026: $153,000–$168,000 for single filers, $242,000–$252,000 for married filing jointly). This calculator models growth only — check IRS guidance or consult a tax advisor to confirm your eligibility.
Increasing contributions annually — even by a small percentage — can significantly boost your ending balance over time. A common strategy is to increase contributions whenever you get a raise, directing part of the raise toward retirement savings. Use the 'Annual contribution increase' field to model this strategy.