Roth IRA Calculator
Project the tax-free balance of your Roth IRA at retirement from your current balance, monthly contributions and expected return.
What the projection assumes
The calculator grows your current balance at the expected annual return divided by 12, compounded monthly. It adds your monthly contribution at the start of each month, so every contribution earns at least one month of growth. Future value is the sum of the two; total invested is your current balance plus all the monthly contributions.
With the defaults ($10,000 balance, $500 a month, 7%, 30 years) the projection is $694,708.72 on $190,000 put in.
Three things it does not do: it doesn't check your contribution against the IRS limit, it applies the same return every month with no bad years, and it shows the result in future dollars. Keep those in mind before you treat the number as a plan.
Fitting your contribution to the 2026 limits
For tax year 2026, the IRS limit is $7,500 a year across all your IRAs, traditional and Roth combined. If you are 50 or older, the catch-up adds $1,100, for $8,600 in total. As monthly amounts:
- Under 50: $7,500 ÷ 12 = $625 a month
- 50 or older: $8,600 ÷ 12 = $716.67 a month
The calculator will happily accept $800 a month, which is $9,600 a year and over the limit, so use these figures as your ceiling.
Income can lower the ceiling too. For 2026, the amount you may contribute directly phases out with modified adjusted gross income between $153,000 and $168,000 for single and head-of-household filers, $242,000 and $252,000 for married couples filing jointly, and $0 and $10,000 for married filing separately if you lived with your spouse. Inside the range your allowed contribution is reduced; above it, you can't contribute directly.
Modelling the catch-up years with two runs
The calculator uses one contribution for the whole period, but the limit rises at 50. Split the projection at that birthday. Say you are 40 with $25,000 in your Roth IRA and assume a 6% return:
- Age 40 to 50: $25,000 balance, $625 a month, 10 years. Result: $148,421.63.
- Age 50 to 65: enter $148,422 as the current balance, $716.67 a month, 15 years. Result: $573,704.63.
Contributing $625 a month for all 25 years instead gives $546,911.08, so the catch-up adds about $26,800 at 65.
One catch in the second run: "Total invested" now shows $277,422.60, because the calculator counts the $148,422 balance, including its growth, as money invested. Your own contributions are $25,000 + $75,000 + $129,000.60 = $229,000.60.
Reading the balance at retirement
The projected balance is in the dollars of the year you retire. To see it in today's money, enter it in the inflation calculator and read the purchasing-power figure. At an assumed 3% inflation over 25 years, $573,705 buys about what $274,004.70 buys today.
The page treats the balance as tax-free, and that holds only for qualified withdrawals. A withdrawal is qualified only after the five-year period that starts with the first tax year you contributed to any Roth IRA, and only if you are 59½ or older. Disability, death or a first-home purchase (up to a $10,000 lifetime limit) can stand in for the age test, but not for the five years.
Frequently asked questions
Can I put $7,500 in a Roth IRA and another $7,500 in a traditional IRA in 2026?+
No. The $7,500 limit for 2026 is shared across all your traditional and Roth IRAs, or $8,600 if you are 50 or older. You can split it between the two types, but the total can't exceed the limit.
Is it better to contribute monthly or all at once in January?+
If the return were steady, a January lump sum would come out ahead because the money is invested longer. At 7%, $7,500 invested at the start of the year grows to about $8,042.18 by year-end, against $7,790.55 for $625 a month. Real markets don't rise evenly, so the gap can go either way in a given year. The calculator only models monthly contributions; to approximate a lump sum, add it to the current balance and set the monthly contribution to zero.
Does the calculator raise the contribution limit in future years?+
No. It uses the monthly amount you enter for every year. The IRS does adjust the limits: the base limit rose from $7,000 for 2025 to $7,500 for 2026, and the 50-plus catch-up is now indexed. If you plan to keep contributing the maximum, rerun the projection when new limits are announced.
Guides & deep dives
Embed this tool on your website
Free to use on blogs, school sites and intranets. Paste this code into your page's HTML; please keep the credit line.
<iframe src="https://utilityapp.lat/embed/finance/roth-ira-calculator" title="Roth IRA Calculator" width="100%" height="660" style="border:0;max-width:760px" loading="lazy"></iframe> <p style="font-size:13px"><a href="https://utilityapp.lat/finance/roth-ira-calculator">Roth IRA Calculator</a> by UtilityApp</p>