Compound interest calculator

Calculate monthly compound growth from an initial amount and a nominal annual return, with a balance table. Free in your browser.

The annual return is a nominal annual rate. Monthly rate = annual rate ÷ 100 ÷ 12, compounded monthly. Use the same currency for all amounts.

Final amount
1,126.83
Initial amount
1,000
Accumulated return
126.83

Actual returns vary. Taxes, fees, and inflation are excluded. Only displayed amounts are rounded to two decimal places.

Up to 12 months: monthly rows. Longer periods: annual summaries (multiple-year intervals for very long periods), including the initial and final balances.

Balance over time
MonthFinal amountInitial amountAccumulated return
01,0001,0000
11,0101,00010
21,020.11,00020.1
31,030.31,00030.3
41,040.61,00040.6
51,051.011,00051.01
61,061.521,00061.52
71,072.141,00072.14
81,082.861,00082.86
91,093.691,00093.69
101,104.621,000104.62
111,115.671,000115.67
121,126.831,000126.83

Your inputs stay on this device.

How to use
  1. Enter an initial amount and a nonnegative nominal annual return.
  2. Enter a whole number of months (0–120,000).
  3. Review the final amount, return, and balance table; copy the conditions and results.

With P as the initial amount, r = annual return / 100 / 12, and n months, balance = P × (1 + r)^n. For 1,000 at 12% over one month, the result is 1,010. There are no monthly deposits. Calculations run in your browser without uploads.