Skip to content
AgileLogics

Compound Interest Calculator

Calculates the future value of a principal amount under compound interest, with a choice of annual, semi-annual, quarterly, monthly, or daily compounding.

Formula

A = P × (1 + r/n)^(n×t), where n is the number of compounding periods per year.

Results are estimates for general guidance and do not replace verified calculations from a qualified professional where accuracy is critical.

How it works

Enter the principal, annual interest rate, number of years, and how often interest compounds.

What is compound interest?

Compound interest is interest calculated on both the original amount and the interest already added to it. Each time interest compounds, it's added to the balance, so the next period's interest is a little larger. Over long periods this makes growth accelerate, which is why the time money is left invested matters so much.

For a plain-language explanation from a regulator, see the U.S. Securities and Exchange Commission's Investor.gov glossary entry on compound interest.

The formula this calculator uses

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

  • P is the principal, the amount you start with.
  • r is the annual interest rate as a decimal (8% = 0.08).
  • n is the number of times interest compounds per year: 1 (annually), 2 (semi-annually), 4 (quarterly), 12 (monthly) or 365 (daily).
  • t is the time in years. Decimals such as 2.5 are allowed.

The calculator reports the future value A and the total interest earned, A − P, both rounded to two decimal places. It doesn't deduct tax on interest, fees or inflation, and it assumes the rate stays the same for the whole period.

Worked example

10,000 invested at an example rate of 8% a year for 10 years, compounded annually:

  1. Rate per period: 0.08 ÷ 1 = 0.08.
  2. Number of periods: 1 × 10 = 10.
  3. Growth factor: 1.08^10 = 2.158925.
  4. Future value: 10,000 × 2.158925 = 21,589.25.
  5. Interest earned: 21,589.25 − 10,000 = 11,589.25.

Switch the frequency to monthly and the rate per period becomes 0.08 ÷ 12, applied 120 times, giving 22,196.40.

How compounding frequency changes the result

The same 10,000 at 8% for 10 years, calculated with this tool:

Compounding Future value Interest earned Effective annual rate
Annually 21,589.25 11,589.25 8.00%
Semi-annually 21,911.23 11,911.23 8.16%
Quarterly 22,080.40 12,080.40 8.24%
Monthly 22,196.40 12,196.40 8.30%
Daily 22,253.46 12,253.46 8.33%

The effective annual rate, (1 + r/n)^n − 1, is the single yearly rate that would give the same result with annual compounding. It's the fairest way to compare two offers that compound at different frequencies. Banks may publish it as the APY (annual percentage yield) or AER.

More frequent compounding always earns a bit more, but the gain shrinks quickly: going from monthly to daily adds only 57.06 over ten years here.

Estimating doubling time

The rule of 72, described on Investor.gov, is a quick way to estimate how long compounding takes to double your money: divide 72 by the annual rate. At 8% that's about 9 years, and the exact answer with annual compounding is 9.01 years. At 4% it gives roughly 18 years.

How to use the calculator

  1. Enter the principal.
  2. Enter the annual interest rate as a percentage.
  3. Enter the number of years (decimals allowed).
  4. Pick the compounding frequency. If you're unsure, the account or deposit terms will say how often interest is compounded.
  5. Click Calculate to see the future value and total interest.

SEC's Investor.gov also has a compound interest calculator that adds monthly deposits, if you want to cross-check.

Related calculators

Results are estimates for illustration and aren't financial advice; actual returns depend on the product's terms and may differ.

Last updated

Frequently asked questions

What is the compound interest formula?
A = P × (1 + r/n)^(n × t), where P is the starting amount, r is the annual rate as a decimal, n is the number of compounding periods per year and t is the number of years. Interest earned is A − P.
How much difference does compounding frequency make?
Less than people expect at normal rates. 10,000 at 8% for 10 years grows to 21,589.25 with annual compounding and 22,253.46 with daily compounding, a difference of 664.21. The rate and the time invested matter far more.
Does this calculator include regular deposits?
No. It calculates the growth of a single lump sum. For a fixed amount invested every month, use the SIP calculator or the retirement calculator, which both handle monthly contributions.
What is the rule of 72?
A shortcut for doubling time. Divide 72 by the annual interest rate to estimate how many years it takes money to double with compounding. At 8% that's 72 ÷ 8 = 9 years; the exact figure with annual compounding is about 9.01 years.
Can I enter part of a year?
Yes. Years can be a decimal, such as 2.5. The formula raises the growth factor to a fractional power, which assumes interest accrues smoothly through a partial period. Banks may treat a broken period differently.