Compound Interest Calculator

Updated June 2026

See how a starting balance plus regular contributions grows over time. Adjust the inputs and the chart updates instantly — everything runs privately in your browser.

$
$
%
Historical stock-market average is ~7% after inflation.
Future balance $0
Total contributions
$0
Interest earned
$0
Growth multiple

Disclosure: some links below are partner links. If you open an account we may earn a commission, at no extra cost to you. We only list options we'd consider ourselves. See our methodology.

🏦

Put idle cash to work

Compare today's top high-yield savings accounts so your starting balance actually earns.

Compare HYSA rates →
📊

Start investing the contributions

Low-cost brokerages and robo-advisors that automate your monthly investing.

See top brokers →

How this compound interest calculator works

Compound interest is interest earned on top of interest. Each month your balance earns a little return, and next month that return earns its own return. Given enough time, this snowball effect does most of the heavy lifting — often contributing more than the money you actually deposited.

This tool assumes interest compounds monthly and that your contribution is added at the end of each month. The future value is:

FV = P(1 + r)n + C · [ ((1 + r)n − 1) ÷ r ]
where P = starting balance, C = monthly contribution, r = annual rate ÷ 12, and n = years × 12.

The full derivation and assumptions are on our methodology page. Returns are not guaranteed — markets fluctuate, and this calculator is for education, not advice.

Frequently asked questions

What is compound interest?
Interest earned on both your original money and the interest it has already earned. That "interest on interest" makes balances grow faster the longer you stay invested.
What rate of return should I use?
For a diversified stock portfolio, many people model ~7% per year after inflation (about 10% before). Savings accounts and bonds are lower. Try a few rates to see the range.
Does this calculator store my numbers?
No. Everything runs in your browser. Nothing you type is uploaded or saved on a server.