Ufuq Finance

Compound Investment Calculator

See how your investment grows with compound interest and regular contributions over time.

Your numbers

After 20 years, your investment grows to $232,643, of which $102,643 is earned interest.

Growth over time
Final balance breakdown

Year-by-year breakdown

YearStarting amountContributionsInterestTotal
1$10,000$6,000$651$16,651
2$10,000$12,000$1,642$23,642
3$10,000$18,000$2,991$30,991
4$10,000$24,000$4,716$38,716
5$10,000$30,000$6,837$46,837
6$10,000$36,000$9,372$55,372
7$10,000$42,000$12,345$64,345
8$10,000$48,000$15,776$73,776
9$10,000$54,000$19,690$83,690
10$10,000$60,000$24,111$94,111
11$10,000$66,000$29,066$105,066
12$10,000$72,000$34,580$116,580
13$10,000$78,000$40,684$128,684
14$10,000$84,000$47,407$141,407
15$10,000$90,000$54,782$154,782
16$10,000$96,000$62,840$168,840
17$10,000$102,000$71,617$183,617
18$10,000$108,000$81,151$199,151
19$10,000$114,000$91,479$215,479
20$10,000$120,000$102,643$232,643

How compound growth works

Compound growth is what happens when the returns you earn start earning returns of their own. Instead of growing by the same amount each period, your balance grows by a little more each time, because each period's return is calculated on a larger base than the one before it.

This calculator works the way the money actually moves: it steps through every period one at a time. In each period it adds the return earned on the current balance, then adds your contribution at the end of the period. Doing it period by period — rather than with a single formula — keeps the year-by-year chart honest and handles a 0% rate without any special cases.

The formula

For a single lump sum with no further contributions, the closing balance follows the standard compound interest formula:

A = P(1 + r/n)^(nt)

A
the final amount
P
the starting principal
r
the annual rate as a decimal (5% = 0.05)
n
the number of compounding periods per year
t
the number of years

A worked example

Suppose you start with 10,000 at a 5% annual rate, compounded monthly, for 3 years, with no contributions. Here n = 12 and t = 3:

  1. r / n = 0.05 ÷ 12 = 0.0041667 per month
  2. n × t = 12 × 3 = 36 periods
  3. A = 10,000 × (1 + 0.0041667)^36
  4. A = 10,000 × 1.16147 ≈ 11,614.72

After 3 years the balance is about 11,614.72 — roughly 1,615 of it earned interest. Add regular contributions and that interest figure grows much faster, because each contribution starts compounding too.

A few things to keep in mind

  • Time matters more than the amount. Starting earlier, even with smaller sums, usually beats starting later with more — compounding needs years to do its work.
  • The rate you enter is an assumption, not a promise. Real returns vary from year to year; use a conservative figure so the results don't flatter you.
  • These numbers ignore inflation, fees, and taxes. A 5% return with 3% inflation is closer to 2% in real terms.
  • This tool is for education and awareness, not financial advice.