What is a compound interest calculator?
A compound interest calculator estimates how a starting balance can grow when earned interest is added back to the balance and later earns interest itself. This NumberMotive tool also lets you add a monthly contribution so you can compare a one-time deposit with a savings habit.
The result is a planning estimate from the numbers you type. It does not recommend an investment, predict a market or guarantee a return.
How compound interest works
Simple interest pays only on the original principal. Compound interest pays on the principal plus interest already earned. More frequent compounding applies that growth more often during the year.
This calculator uses a nominal annual rate that you enter and divides it by the number of compounding periods in a year. It does not look up APY, advertised bank rates or market indexes.
The formulas this calculator uses
Future value is the sum of two pieces:
Future value = principal growth + contribution growth
Principal growth uses the classic compound-interest formula:
Principal growth = principal × (1 + r ÷ n)n × t
r is the annual rate as a decimal, n is compounding periods per year and t is years. Monthly contributions are converted to an equivalent deposit in each compounding period, then grown as an ordinary (end-of-period) annuity:
Contribution growth = deposit per period × [((1 + r ÷ n)n × t − 1) ÷ (r ÷ n)]
When the rate is 0% or the term is 0 years, growth is skipped so the tool never returns NaN or Infinity. A 0% rate returns principal plus cash contributions. A 0-year term returns the starting principal.
Worked example
With $10,000.00 to start, $200.00 each month, a 7% planning rate, 10 years and monthly compounding, the estimate is $54,713.58. Of that total, $10,000.00 is the starting principal, $24,000.00 is cash contributed and $20,713.58 is modeled interest. Changing frequency, rate or years changes the result. None of those inputs is a promised market return.
Monthly contributions and compounding frequency
The contribution field is monthly. If compounding is monthly, each contribution matches one compounding period. If compounding is daily, quarterly, semiannual or annual, the monthly amount is converted to an equivalent deposit per compounding period (monthly amount × 12 ÷ n). Deposits are treated as occurring at the end of each period. That is a planning convention, not a bank posting calendar.
Daily compounding uses 365 periods per year. The calculator does not use 365.25, actual/actual calendars, leap days or intra-month posting times.
What this calculator does not include
- Inflation or real (inflation-adjusted) returns
- Taxes, tax-advantaged accounts or required minimum distributions
- Account fees, expense ratios, loads or bid-ask spreads
- Variable or market rates, APY conversion from a bank quote, or compounding on an advertised APY
- Beginning-of-period deposits, employer matches or catch-up contributions
- Withdrawals, loans against the balance or sequence-of-returns risk
- A recommendation to buy, hold or sell any investment
Limitations of this calculator
- Results are estimates based only on the numbers and frequency you enter.
- The rate is a planning assumption, not a forecast.
- Interest earned can be $0.00 when the rate is 0% or the term is 0 years.
- Very large combinations of rate, years and contributions are rejected when the result leaves the safe numeric range.
- Scenarios are not saved, emailed or sent to analytics.
Frequently asked questions
How do I calculate compound interest?
Enter an initial investment, a monthly contribution, an annual interest rate and the number of years. Choose how often interest compounds. This tool grows the starting principal and then grows equivalent deposits for each compounding period. With $10,000.00, $200.00 a month, 7%, 10 years and monthly compounding, the estimated future value is $54,713.58.
What is compound interest?
Compound interest is interest calculated on the starting principal plus interest already added to the balance. Later periods earn interest on a larger amount than the original deposit. This calculator models that idea with a rate and frequency you enter. It does not look up a bank APY.
What is the difference between compound interest and simple interest?
Simple interest is paid only on the original principal. Compound interest is paid on principal plus accumulated interest. This calculator uses compound interest. It does not offer a simple-interest mode.
How does compounding frequency change the result?
More frequent compounding applies the period rate more often during the year. Daily compounding uses 365 periods. Monthly uses 12, quarterly 4, semiannual 2 and annual 1. For the same nominal rate, more frequent compounding produces a larger estimate. The difference is a modeling effect, not a market forecast.
What if my monthly contribution is $0?
A $0.00 monthly contribution is valid. The estimate then grows only the initial investment. Contribution growth and total contributions are $0.00.
What if my initial investment is $0?
A $0.00 initial investment is valid. The estimate then comes from monthly contributions and the interest modeled on those deposits. Principal growth is $0.00.
What if the interest rate is 0%?
A 0% rate is valid. The future value equals the starting principal plus cash contributions. Interest earned is $0.00. The tool does not divide by zero or return NaN.
What if the number of years is 0?
A 0-year term is valid. No contributions are added and no interest is applied. The future value equals the starting principal.
Are contributions added at the beginning or the end of each period?
This version treats deposits as an ordinary annuity: equivalent contributions are applied at the end of each compounding period. It does not model beginning-of-period deposits, payroll dates or bank posting cutoffs.
Does this calculator convert an advertised APY?
No. You enter a nominal annual rate and a compounding frequency. The calculator does not convert APY to APR, look up current yields or adjust for how a bank advertises a rate.
Does this calculator include inflation?
No. Results are in the same dollars you entered. They are not real, inflation-adjusted or purchasing-power estimates.
Does this calculator include taxes or fees?
No. It does not subtract income tax, capital-gains tax, account fees, expense ratios or early-withdrawal penalties. If you want a fee in the picture, lower the planning rate yourself. That is still an assumption, not tax software.
Is this a recommended investment return?
No. The rate is a number you type for planning. NumberMotive does not recommend an investment, a portfolio or a return target.
Can I use this for retirement planning?
You can use it to see how a savings scenario adds up under a constant rate. It does not model Social Security, required minimum distributions, sequence-of-returns risk, withdrawals or a retirement budget.
Why might the result be rejected as out of range?
Very large combinations of rate, years and contributions can exceed the safe numeric range used by the browser calculator. The tool refuses those results instead of showing Infinity or a rounded-off figure. Reduce the inputs and try again.
Is this result a guaranteed future value?
No. It is a planning estimate from a constant rate and a simplified deposit schedule. Markets, banks and actual accounts do not follow this model exactly.
Last reviewed August 24, 2026 (UTC).