Skip to content

Investment Calculator

Estimate the future value of your investments with compound growth.

Filled in with example values. Change them to calculate your own.

Investment Details

$
$
%

Results

Final Balance

$167,072.11

Total Contributions$58,000.00
Total Growth$109,072.11
ROI188.06%
PrincipalGrowth

Year-by-Year Growth

YearBalanceContributionsGrowth
1$13,319.98$12,400.00$919.98
2$16,915.52$14,800.00$2,115.52
3$20,809.48$17,200.00$3,609.48
4$25,026.64$19,600.00$5,426.64
5$29,593.83$22,000.00$7,593.83
6$34,540.09$24,400.00$10,140.09
7$39,896.88$26,800.00$13,096.88
8$45,698.29$29,200.00$16,498.29
9$51,981.21$31,600.00$20,381.21
10$58,785.61$34,000.00$24,785.61
11$66,154.77$36,400.00$29,754.77
12$74,135.57$38,800.00$35,335.57
13$82,778.77$41,200.00$41,578.77
14$92,139.35$43,600.00$48,539.35
15$102,276.86$46,000.00$56,276.86
16$113,255.77$48,400.00$64,855.77
17$125,145.93$50,800.00$74,345.93
18$138,022.97$53,200.00$84,822.97
19$151,968.79$55,600.00$96,368.79
20$167,072.11$58,000.00$109,072.11

What is the Investment Calculator?

This calculator estimates what your investment could be worth after a set number of years. You enter what you're starting with, how much you plan to add each month, the return you expect, and how long you'll stay invested. It then shows your final balance, how much of it is your own money, and how much came from growth.

It's useful if you're thinking about an index fund, a brokerage account, a retirement account, or a savings plan, and you want a rough picture before you commit. You can test a one-time lump sum, regular monthly contributions, or both.

Quick answer: If you invest $10,000 today and add $200 a month at an 8% annual return for 20 years, compounding monthly, you'd end up with about $167,072. You'd have put in $58,000 yourself; the other roughly $109,000 would be growth.

How to Use the Calculator

  1. Initial investment: the amount you're investing today. Enter 0 if you're starting from scratch.
  2. Monthly contribution: how much you'll add every month. Enter 0 for a one-time investment.
  3. Annual return rate (%): the yearly return you expect. See the tips below for choosing a sensible number.
  4. Investment period (years): how long you plan to keep the money invested.
  5. Compound frequency: how often returns are added to your balance. Monthly is the most common choice.
  6. Press Calculate.

Your results show the final balance, total contributions, total growth, and ROI. The year-by-year table underneath lets you see how the balance builds over time.

A practical tip: run the same numbers at 6%, 8% and 10%. You'll see a range of outcomes instead of a single number, which is a more honest way to plan.

How the Calculation Works

The calculator uses compound growth: your returns earn returns of their own. The formula for a starting amount plus regular contributions is:

FV = PV × (1 + r)ⁿ + PMT × [((1 + r)ⁿ − 1) / r]

  • FV = Future value (your final balance)
  • PV = Initial investment
  • PMT = Amount added each period (monthly contribution)
  • r = Return rate per period (annual rate ÷ number of periods per year)
  • n = Total number of periods (years × periods per year)

ROI on this page is total growth divided by total contributions. In the example above: $109,072 ÷ $58,000 = 188%.

A Worked Example

Let's walk through the numbers with a simple case.

  • Initial investment: $10,000
  • Monthly contribution: $200
  • Annual return: 8%
  • Period: 20 years
  • Compounding: monthly

Step 1: Monthly rate = 8% ÷ 12 = 0.6667% Step 2: Number of periods = 20 × 12 = 240 Step 3: Your $10,000 grows to about $49,268 on its own. Step 4: Your $200 monthly contributions grow to about $117,804. Step 5: Add them together: about $167,072.

  • Total you contributed: $58,000
  • Total growth: $109,072
  • Final balance: $167,072

Notice that growth is almost twice what you put in. Most of that growth arrives in the later years, because the balance is larger by then. That's why starting early matters.

How Return Rate Changes the Outcome

Same inputs as above ($10,000 start, $200 a month, 20 years), only the return rate changes:

  • At 6% a year: about $125,510
  • At 8% a year: about $167,072
  • At 10% a year: about $225,155

A couple of percentage points makes a big difference over two decades. It's also why the return you assume deserves some thought, since no one can know the real figure in advance.

What the Calculator Doesn't Include

To keep things clear, here's what the result leaves out:

  • A constant return. Real markets go up and down. Actual results will rarely follow a smooth line.
  • Fees. Fund fees and account charges reduce your return.
  • Taxes. Tax rules depend on your country and account type.
  • Inflation. The result is in today's dollar amounts but future dollars buy less. For example, $167,072 in 20 years with 3% yearly inflation would feel closer to about $92,500 in today's buying power.

Treat the result as an estimate for planning, not a prediction.

Frequently Asked Questions

There's no guaranteed number. Broad stock market indexes have historically returned somewhere around 7% to 10% a year over long periods before inflation, but individual years can be far better or far worse. Many people use a range, such as 6%, 8% and 10%, and plan around the lower figure to stay on the cautious side. Savings accounts and bonds usually earn less. Past performance doesn't guarantee future returns.