ToolSpotAI

Compound Interest Calculator

Calculate how your savings and investments grow over time with compound interest, monthly contributions, and multiple compounding frequencies.

Finance

Step 1: Initial Investment

Amount of money that you have available to invest initially.

Initial investment$1,000.00

Step 2: Monthly Contribution

Amount that you plan to add to the principal every month. A negative number for withdrawals.

Monthly contribution$100.00

Step 3: Interest Rate

Length of time (years)10
Estimated annual rate (%)7%
Interest rate variance range (ยฑ2%)

Range of interest rates (above and below the rate set above) that you desire to see results for.

Step 4: Compound Frequency

How often your investment will be compounded.

Future value in 10 years

$19,318.14

Low estimate (5.0%)

$17,175.24

Base estimate (7.0%)

$19,318.14

High estimate (9.0%)

$21,802.78

Initial investment: $1,000.00

Total contributions: $12,000.00

Total interest: $6,318.14

Initial investment

$1,000.00

Total contributions

$13,000.00

Total interest earned

$6,318.14

Future value

$19,318.14

Interest as % of total

32.7%

Compounding

monthly

Growth over time

Year 1Year 10

Contributions

Interest earned

Uses the standard compound interest formula with periodic contributions. FV = Pร—(1+r/n)nt+ PMTร—[((1+r/n)ntโˆ’1)/(r/n)]. Actual returns depend on market conditions, fees, and taxes. Not financial advice.

Advertisement

What is Compound Interest Calculator?

A compound interest calculator shows how an investment or savings account grows over time when interest is reinvested and earns its own interest. Albert Einstein reportedly called compound interest "the eighth wonder of the world" โ€” whether or not he actually said it, the math is remarkable. Small differences in rate, time, or contribution amount create enormous differences in final value over decades. This tool models the standard compound interest formula used by investor.gov and financial textbooks worldwide. You enter an initial investment, a monthly contribution (positive for deposits, negative for withdrawals), an estimated annual interest rate, the number of years, and the compounding frequency. The calculator then shows your future value, total contributions vs total interest earned, a rate variance range for optimistic and conservative scenarios, a growth chart, and a year-by-year breakdown table. All math runs in your browser โ€” nothing is sent to a server.

How It Works

Enter your initial investment (principal), monthly contribution, estimated annual interest rate, time period in years, and compounding frequency (daily, monthly, quarterly, semi-annually, or annually). The calculator converts your monthly contribution to match the compounding frequency, then iterates period by period: each period, interest is calculated on the current balance, added to the balance, and then the contribution is added. This period-by-period approach matches how real accounts accrue interest and ensures accuracy even when contribution and compounding frequencies differ. The rate variance feature runs the same calculation at higher and lower rates so you can see best-case and worst-case scenarios.

Formula

Basic compound interest (no contributions):
A = P ร— (1 + r/n)^(nt)

With regular contributions (ordinary annuity):
A = P ร— (1 + r/n)^(nt) + PMT ร— [((1 + r/n)^(nt) โˆ’ 1) / (r/n)]

Where:
P   = initial principal (initial investment)
PMT = contribution per compounding period
r   = annual interest rate (decimal)
n   = compounding periods per year
t   = time in years

Formula Explained

The first term, P ร— (1 + r/n)^(nt), calculates how the initial lump sum grows. Each compounding period, the balance is multiplied by (1 + r/n) โ€” the per-period growth factor. After nt total periods, this multiplication has been applied nt times, which is why we raise it to that power. The second term handles regular contributions. Each contribution also grows by compound interest, but for a shorter time since each is added later. The summation of all these growing contributions forms a geometric series, and the closed-form solution is PMT ร— [((1 + r/n)^(nt) โˆ’ 1) / (r/n)]. This assumes contributions are made at the end of each period (ordinary annuity). When the interest rate is 0, the formula simplifies to just adding up contributions without growth.

Example

Initial investment: $10,000 Monthly contribution: $100 Annual interest rate: 6% Time: 10 years Compounding: Monthly Calculations: r/n = 0.06/12 = 0.005 nt = 12 ร— 10 = 120 periods Contribution per period = $100 Lump sum growth: $10,000 ร— (1.005)^120 = $18,193.97 Contribution growth: $100 ร— [((1.005)^120 โˆ’ 1) / 0.005] = $16,387.93 Future Value: $18,193.97 + $16,387.93 = $34,581.90 Total contributed: $10,000 + ($100 ร— 120) = $22,000.00 Total interest earned: $34,581.90 โˆ’ $22,000.00 = $12,581.90 Verify: investor.gov shows $34,581 for these inputs โ€” โœ“

Tips & Best Practices

  • โœ“Start early: 10 years of compounding can be worth more than the contributions themselves.
  • โœ“Use the Rule of 72 to quickly estimate doubling time: 72 รท rate% = years to double.
  • โœ“Even small monthly contributions add up dramatically over 20-30 years due to compounding.
  • โœ“Compare compounding frequencies โ€” monthly vs annually makes a meaningful difference over long periods.
  • โœ“Use the rate variance feature to plan for both optimistic and conservative outcomes.

Common Use Cases

  • โ€ขPlanning retirement savings by projecting 401(k) or IRA growth
  • โ€ขComparing savings account APY offers from different banks
  • โ€ขTeaching students how exponential growth works in finance
  • โ€ขEstimating how long it takes to reach a savings goal
  • โ€ขModeling investment growth scenarios with different contribution amounts

Frequently Asked Questions

Compound interest is interest calculated on both the initial principal and the accumulated interest from previous periods. Unlike simple interest (which is only on the principal), compound interest grows exponentially over time. For example, $1,000 at 10% simple interest earns $100/year forever. With compound interest, year 1 earns $100, year 2 earns $110 (10% of $1,100), year 3 earns $121, and so onโ€”each year earns more than the last.

More frequent compounding produces slightly higher returns because interest starts earning its own interest sooner. Daily compounding yields more than monthly, which yields more than annually. However, the difference between monthly and daily compounding is small. For example, $10,000 at 6% for 10 years: annually = $17,908, monthly = $18,194, daily = $18,221. The jump from annual to monthly matters most.

The basic formula is A = P(1 + r/n)^(nt), where A is the future value, P is the principal, r is the annual rate (decimal), n is compounding periods per year, and t is time in years. With regular contributions (PMT), the formula adds: PMT ร— [((1 + r/n)^(nt) โˆ’ 1) / (r/n)]. Our calculator uses this full formula.

The Rule of 72 is a quick way to estimate how long it takes to double your money: divide 72 by the annual interest rate. At 6%, money doubles in about 12 years (72 รท 6 = 12). At 8%, about 9 years. At 10%, about 7.2 years. This is an approximation but remarkably accurate for rates between 2% and 18%.

The average annual return of the S&P 500 has been about 10% before inflation (roughly 7% after inflation) over long periods. Savings accounts currently offer 4-5% APY. Bonds historically return 4-6%. Use the rate variance feature to see a range of outcomes. Remember that past performance does not guarantee future results, and actual returns vary year to year.

Related tools