Skip to content
HappyCalcz

Compound Interest Calculator

See how your savings can grow when interest earns more interest. Enter a starting amount, an optional monthly contribution, and an interest rate to get your future balance and a year-by-year breakdown.

Future balance

54,713.58

Total contributions
34,000.00
Interest earned
20,713.58
Year-by-year breakdown
YearContributionsInterestBalance
112,400.00801.4213,201.42
214,800.001,834.2716,634.27
317,200.003,115.2820,315.28
419,600.004,662.3924,262.39
522,000.006,494.8328,494.83
624,400.008,633.2433,033.24
726,800.0011,099.7437,899.74
829,200.0013,918.0343,118.03
931,600.0017,113.5548,713.55
1034,000.0020,713.5854,713.58

Results are estimates for information only and do not constitute financial, medical, or legal advice.

How compound interest works

With compound interest you earn interest not only on the money you put in, but also on the interest you have already earned. Each time interest is added to your balance, the next round is calculated on a slightly bigger amount, so growth speeds up the longer you leave the money alone.

This calculator adds interest as often as you choose (annually, semiannually, quarterly, monthly, or daily) and assumes your monthly contributions are made at the end of each month. The result doesn't include taxes, fees, or inflation.

If interest isn't added monthly (for example, annually, semiannually, quarterly, or daily) but you contribute every month, the calculator converts the annual rate into an equivalent monthly rate, (1 + r / n)n / 12 − 1, and applies it every month. That way each contribution earns interest from the month it's made, and over a full year the initial deposit grows exactly as the formula below says. Banks don't all work this way: some only pay interest on money that stayed in the account for a whole period, so your bank's figure may be slightly different.

The formula

For a single deposit with no extra contributions, the future balance is:

A = P × (1 + r / n)n × t

  • A: balance at the end
  • P: initial deposit
  • r: annual interest rate as a decimal (5% = 0.05)
  • n: number of times interest is added per year (12 for monthly)
  • t: number of years

Monthly contributions follow the same idea: each one grows from the month it's added until the end. The calculator adds everything up month by month, which gives the same result as the formula.

Worked example

You deposit 1,000 at 5% a year, compounded annually, and leave it for 3 years with no extra contributions.

  1. Year 1: 1,000.00 × 1.05 = 1,050.00
  2. Year 2: 1,050.00 × 1.05 = 1,102.50
  3. Year 3: 1,102.50 × 1.05 = 1,157.63

With the formula: 1,000 × (1 + 0.05 / 1)1 × 3 = 1,000 × 1.157625 = 1,157.63. You earn 157.63 in interest, which is 7.63 more than the 150 you would get with simple interest, because in years 2 and 3 the interest also earns interest.

Frequently asked questions

What's the difference between simple and compound interest?

Simple interest is calculated only on the money you put in. Compound interest is calculated on that money plus the interest already added to it, so the balance grows a little faster every period.

Does compounding more often make a big difference?

It helps, but less than most people expect. At 5% a year, 1,000 grows to 1,050.00 after one year with annual compounding and to about 1,051.27 with daily compounding. The interest rate and the number of years matter much more.

Which interest rate should I enter?

Enter the nominal annual rate offered by your bank or investment and choose how often it compounds. If you only know the APY (annual percentage yield), enter it with annual compounding, because the APY already includes the effect of compounding. For investments whose returns change from year to year, an average rate only gives a rough estimate.

Are taxes, fees, and inflation included?

No. The result is your balance before taxes and fees, and it isn't adjusted for inflation. For a rough idea of what it's worth in today's money, subtract the expected inflation rate from the interest rate and calculate again.

Which currency does the calculator use?

Any currency. Enter amounts in your own currency and the results will be in that same currency.