Roth IRA Calculator
See how Roth IRA contributions grow tax-free over time at your assumed return.
Inputs
Result
Visual breakdown
Formula
FV = balance · (1 + r/12)^(12y) + (annual/12) · (((1 + r/12)^(12y) − 1) ÷ (r/12)). Roth contributions grow tax-free; qualified withdrawals in retirement are also tax-free.
Example
$10k starting + $7,000/yr for 30 years at 7% ≈ $790k tax-free.
Related: Retirement · 401(k) · Savings growth
How to use
- Use a realistic annual contribution; the IRS sets an annual limit that changes over time.
- Use a real (after-inflation) return for a more honest long-term projection.
- Add catch-up contributions if you're 50+ by raising the annual amount.
When it's useful
- Estimating Roth IRA growth over decades.
- Comparing Roth vs taxable account outcomes.
- Sanity-checking a contribution plan.
Common examples
Frequently asked
What is a Roth IRA?
A US individual retirement account funded with after-tax dollars. Qualified withdrawals — including growth — are tax-free in retirement.
Does this show contribution limits?
No — set a realistic annual amount yourself. IRS limits change; check current figures.
Are income limits modeled?
No. Roth IRA eligibility phases out above certain incomes; check IRS rules for your filing status.
How is this different from a 401(k)?
A 401(k) is employer-sponsored and often pre-tax with employer match. Roth IRA is individual and post-tax. Many people use both.
People also calculate
More money & work →US-focused educational estimate only — not financial or tax advice.