Roth IRA Calculator

Project tax-free Roth IRA account growth with a beginning balance and recurring end-of-year contributions. Contribution eligibility and annual limits are not checked.

Jump to result

Roth IRA growth assumptions

Current balance ($)
i

Use your best current estimate; lender and account terms control.

Annual contribution ($)
i

Use your best current estimate; lender and account terms control.

Years to grow
i

Use your best current estimate; lender and account terms control.

Expected annual return (%)
i

Use your best current estimate; lender and account terms control.

Current age (optional)
i

Use your best current estimate; lender and account terms control.

How to use this calculator

  1. Enter your current Roth balance and planned annual contribution.
  2. Set a growth horizon and an average annual return assumption.
  3. Use the future value as a planning scenario, not a market forecast.

Results explained

The headline combines compound growth on the starting balance with an end-of-year contribution stream. The optional age simply translates years into a rough future age.

Quick reference: Roth IRA projection

The model assumes a stable return and contributions at each year-end.

ItemDetail
Starting balance growthBalance × (1 + return)^years
Contribution growthAnnual contribution annuity
Future ageCurrent age + years when age is entered

IRS contribution limits, income eligibility, withdrawals, fees, inflation, and investment volatility are not modeled.

How it’s built

Future value equals the current balance compounded annually plus the future value of equal end-of-year contributions.

Example

A $10,000 balance with $7,000 annual contributions over 25 years at 6% can grow substantially, but real returns will vary year to year.

FAQ

Does this check Roth contribution limits?

No. Verify current IRS limits and income rules separately.

Are Roth withdrawals tax-free?

Qualified withdrawals are generally tax-free; rules and exceptions apply.

Why use annual contributions?

It keeps the estimate readable; monthly investing changes the timing slightly.