Compound interest and savings calculator

Grow a starting amount and regular deposits, exact to the cent, with a chart and CSV.

Added every month or year; leave empty for none.

Shows the balance in today's money.

Result

Balance at the end (After 20 years)

109,333.14

Total paid in
58,000.00
Interest earned
51,333.14
Growth over timeOver 20 years the balance grows from 10,000.00 to 109,333.14: 58,000.00 paid in and 51,333.14 interest. The yearly table below has every figure.050K100K150K05101520
  • Paid in
  • Interest

Year by year

YearPaid inInterestBalance
112,400.00567.3912,967.39
214,800.001,286.6016,086.60
317,200.002,165.3919,365.39
419,600.003,211.9322,811.93
522,000.004,434.8026,434.80
624,400.005,843.0330,243.03
726,800.007,446.0934,246.09
829,200.009,253.9638,453.96
931,600.0011,277.1142,877.11
1034,000.0013,526.5547,526.55
1136,400.0016,013.8752,413.87
1238,800.0018,751.2357,551.23
1341,200.0021,751.4462,951.44
1443,600.0025,027.9268,627.92
1546,000.0028,594.8374,594.83
1648,400.0032,467.0180,867.01
1750,800.0036,660.0987,460.09
1853,200.0041,190.4994,390.49
1955,600.0046,075.46101,675.46
2058,000.0051,333.14109,333.14

An illustration, not financial advice. Taxes, fees and changing rates are not included.

What this tool does

It shows what a starting amount and regular deposits become when the interest they earn also earns interest. Enter what you have today, what you add each month or year, the yearly rate, how often the interest is added and for how many years. You get the final balance, how much of it you paid in, how much is interest, a chart, and a table with one row per year that you can copy or download as CSV. Add an inflation rate and it also shows the balance in today's money. Everything is calculated in your browser.

How to use it

  1. Type the starting amount and the regular contribution (either may be empty, but not both) and choose whether you add it every month or every year, at the start or at the end.
  2. Enter the interest rate per year, choose how often interest is added (daily, weekly, monthly, quarterly, every six months or yearly) and the number of years, from 1 to 100.
  3. Optionally enter the yearly inflation to see the balance in today's money, and pick a currency so amounts show with the right symbol and number of decimals. A number written like 1.234,56 is understood too, and the page tells you how it read it.

How the interest is calculated

The rules are fixed and stated here so the numbers can be checked. The year is split into equal compounding periods, and at the end of each one the interest on the balance is added. There is no rounding between periods: the balance is carried with at least thirty more digits than a cent and rounded half up to the cent once, when it is shown. So 10,000 at 5% compounded monthly for 10 years is exactly the textbook 10,000 × (1 + 0.05 ÷ 12)^120, which is 16,470.09. Money you deposit part-way through a compounding period earns simple interest for the time it was in the account, so a deposit at the end of a period joins after that period's interest and one at the start earns the whole period. The interest in the table is the balance minus everything you have paid in, so each row adds up. In today's money means the balance divided by (1 + inflation) for each year that has passed.

Worked examples

  • How often interest is added. 10,000 at 5% for 10 years ends at 16,288.95 compounded yearly, 16,386.16 every six months, 16,436.19 quarterly, 16,470.09 monthly, 16,483.25 weekly and 16,486.65 daily. The gain flattens quickly: even interest added every instant would only reach 16,487.21.
  • Regular saving. 500 a month at the end of each month at 7% compounded monthly for 30 years grows to 609,985.50, of which you paid in 180,000.
  • Start or end of the month. Depositing 1,000 a month at 12% for one year gives 12,809.33 when you deposit at the start of each month and 12,682.50 at the end.
  • Inflation. 10,000 at 7% for 10 years becomes 20,096.61, but with 3% yearly inflation that is worth 14,953.77 in today's money.

Good to know

This is an illustration, not financial advice. It does not include taxes, fees, a rate that changes over time, contributions that grow with your income or irregular withdrawals, and real investments can lose value, which a fixed rate cannot show. If you want to borrow rather than save, the loan calculator gives the schedule for a loan. To work out a percentage change or an increase, use the percentage calculator, and the number to words converter writes an amount out in words.

Frequently asked questions

What is compound interest?

Interest that is added to the balance and then earns interest itself. With 5% a year, 1,000 becomes 1,050 after a year and 1,102.50 after two, because the second year's interest is also earned on the first year's 50.

Does it matter how often interest is added?

A little. More frequent compounding gives more, but the gain flattens: 10,000 at 5% for 10 years is 16,288.95 compounded yearly and 16,470.09 monthly, while daily is only 16,486.65.

Why is the result 'exact to the cent'?

The calculation uses whole numbers and carries far more digits than a cent between periods, rounding only the numbers it shows. The results were checked against an independent high-precision calculation for the examples in the tests.

What does in today's money mean?

It divides the balance by (1 + inflation) once for every year, to show roughly what the future amount could buy in terms of today's prices. It is shown only when you enter an inflation rate.

Is anything uploaded?

No. The calculation runs in your browser and nothing you type is sent or saved.