Compound Interest Calculator

Simulate the growth of your capital with compound interest, including monthly contributions. Enter the values below to see instant results with a year-by-year breakdown—no sign-up required and no results hidden behind ads.

What is compound interest?

Compound interest is interest calculated on the initial principal added to the interest accumulated over previous periods—commonly known as "interest on interest." Unlike simple interest, where returns are always calculated on the original amount, compound interest earns returns on a growing balance each period, causing acceleration over time.

This is the standard model used in most long-term investments (savings accounts, CDs, bonds, funds) as well as accumulated debts such as credit card balances and overdrafts.

Compound interest formula

The base formula without monthly contributions is:

A = P × (1 + r)^t

  • A: final amount
  • P: initial principal
  • r: interest rate per period (as a decimal)
  • t: number of periods

With monthly contributions, the calculation occurs period by period: each month, the previous balance is multiplied by the rate and added to the new contribution, which then begins earning interest for the remaining duration. This calculator runs that complete calculation automatically.

Practical example

With an initial capital of $1,000, a monthly contribution of $200, and a rate of 1% per month for 5 years (60 months), the final balance reaches approximately $18,150. That represents over $5,150 earned purely in accumulated interest on a total investment of $13,000. Try testing different figures in the calculator above to see how subtle changes in rates or duration impact the end result.

Frequently asked questions

What is compound interest?

It is interest calculated on the initial capital plus accumulated interest from prior periods ("interest on interest"). This drives accelerated growth over time.

What is the compound interest formula?

A = P × (1 + r)^t, where A is the final amount, P is the initial principal, r is the rate per period, and t is the number of periods. With recurring contributions, calculations run period by period.

How do you convert an annual rate into a monthly rate?

Do not simply divide the annual rate by 12, as that ignores compounding. Use the equivalent rate formula: monthly rate = (1 + annual rate)^(1/12) − 1. Selecting "% per year" in this calculator applies this conversion automatically.

Is it better to invest with or without monthly contributions?

Monthly contributions boost growth significantly because each addition earns interest for the remaining term. Over time, regular small contributions usually surpass a single, larger initial deposit.