Compound Interest Calculator

See how your money grows with monthly contributions, any compounding frequency, inflation adjustment and a year-by-year breakdown. Results update as you type.

100% free No sign-up Works in your browser 8 currencies Shareable link

Your plan

Raise your contribution each year, e.g. with a pay rise.

Your results

Final balance

$0
Total contributions
–
Total interest earned
–
Interest as % of balance
–
Doubling time (rule of 72)
–
Doubling time (exact)
–

Growth over time

Compare scenarios PRO

Save the current inputs as a scenario, then change them to see the difference. Saved scenarios appear as lines on the chart. Free plan: 1 scenario, Pro: up to 3.

Goal calculator PRO

“I want to reach X by year Y – what monthly contribution do I need?” Uses your initial investment, rate, compounding and contribution settings above.

Yearly breakdown

📈

Live growth chart

Stacked bars show what you put in versus what compounding earned, year by year.

🗓️

Yearly & monthly tables

Starting balance, contributions, interest and ending balance for every period.

💸

Inflation aware

Toggle inflation to see what your future balance is worth in today's money.

🔗

Share & save

Inputs are saved in your browser and can be shared with a single link.

What is compound interest?

Compound interest is interest earned on interest. With simple interest you earn a return only on the money you deposited; with compounding, each interest payment is added to your balance and starts earning its own return. In the first few years the difference looks small, but because the growth is exponential it accelerates: at 7% a year, a balance doubles roughly every ten years, so $10,000 becomes about $20,000 after 10 years, $40,000 after 20 and $76,000 after 30 – without adding a cent.

How this compound interest calculator works

For a single lump sum the classic formula is A = P(1 + r/n)nt, where P is the initial investment, r the annual interest rate as a decimal (7% = 0.07), n the number of compounding periods per year (365 daily, 12 monthly, 4 quarterly, 1 annually) and t the number of years. Dividing the rate by n and compounding n·t times is what turns a nominal 7% into an effective 7.23% when compounded monthly.

Regular contributions are a series of deposits, each compounding for a different length of time. Rather than relying on a closed-form annuity formula that only works when contributions and compounding share the same schedule, GrowthCalc simulates the account month by month:

  1. Convert the nominal rate to an effective monthly rate: rm = (1 + r/n)n/12 − 1. This exactly matches the lump-sum formula above for any compounding frequency.
  2. Each month, apply that rate to the running balance to get the month's interest.
  3. Add your monthly contribution either before interest is calculated (start of month) or after (end of month).
  4. If you set an annual contribution increase, the monthly amount grows by that percentage at the start of each new year.

Summing those steps for every month gives the final balance, the total you contributed and the total interest earned, plus the figures in the yearly and monthly tables. The inflation toggle divides the future balance by (1 + inflation)t to express it in today's purchasing power.

Why starting early matters so much

Time is the most powerful input in the formula. Imagine two people who both invest $300 a month at 7% until age 65. The one who starts at 25 contributes $144,000 over 40 years and ends with about $787,000. The one who starts at 35 contributes $108,000 over 30 years and ends with about $366,000. Waiting ten years cost only $36,000 in contributions but more than $420,000 in final balance – the lost decade was the one where the earliest deposits would have compounded the longest. Try it with the years slider: the final decade of any plan typically produces more growth than the first two combined.

How much does compounding frequency matter?

Less than most people expect. At a 7% nominal rate the effective annual yield is 7.00% with annual compounding, 7.12% quarterly, 7.23% monthly and 7.25% daily. On $10,000 over 20 years that is the difference between $38,697 (annual) and $40,547 (daily) – worth knowing when comparing savings accounts, but tiny compared with the effect of contributing more or starting a few years earlier. Switch the frequency dropdown to see the gap for your own numbers.

What return should you assume?

Match the rate to the asset. High-yield savings accounts and money-market funds have paid roughly 3–5% in recent years. Investment-grade bonds have historically returned around 4–6%. A broad, diversified stock index has returned close to 10% per year on average over the last century before inflation, or about 7% in real (inflation-adjusted) terms – which is why 7% is such a common default. Real returns in any given decade vary enormously, however, so it is sensible to run a cautious scenario (say 5%) alongside an optimistic one (9%) and plan around the range rather than a single number. Fees and taxes also reduce your effective return; the simplest way to account for them is to lower the rate you enter.

Don't forget inflation

A million dollars in 30 years will not buy what a million buys today. At 3% inflation, prices roughly double every 24 years, so $1,000,000 in 2055 has the purchasing power of about $410,000 now. Turn on the inflation toggle to see every balance “in today's money”. If you want to think purely in real terms, you can instead enter a real return (nominal return minus inflation, e.g. 7% instead of 10%) and leave the toggle off.

Who is this calculator for?

Frequently asked questions

How is compound interest calculated?

For a lump sum the formula is A = P(1 + r/n)nt, where P is the starting amount, r the annual rate as a decimal, n the number of compounding periods per year and t the number of years. GrowthCalc converts your rate to an effective monthly rate, (1 + r/n)n/12 − 1, and then simulates every month: it applies that month's interest to the balance and adds your contribution at the start or end of the month. Summing those steps gives the exact result for both the initial deposit and the series of contributions.

What interest rate should I use?

Use a rate that matches where the money actually sits. A high-yield savings account might pay 3–5%, bonds roughly 4–6%, and a broad stock index fund has historically returned around 10% per year before inflation, or about 7% in real terms, over long periods. Many planners use 6–8% for diversified long-term investing. When in doubt, run a conservative and an optimistic scenario and compare them.

What is the difference between monthly and annual compounding?

With annual compounding interest is credited once a year; with monthly compounding one twelfth of the annual rate is credited every month and immediately starts earning interest itself. The more often interest compounds, the higher the effective annual yield, but the gap is modest: 7% compounded monthly equals an effective 7.23% per year, and daily compounding gives 7.25%. The length of time invested matters far more than the compounding frequency.

Is this compound interest calculator free?

Yes. The calculator, chart, yearly and monthly tables, inflation adjustment, share links and copy summary are completely free with no sign-up. An optional one-time Pro upgrade adds scenario comparison, a goal solver, CSV export and a printable report.

Does the calculator include taxes or fees?

No. Results are gross figures before taxes, fund fees, platform charges or trading costs. To approximate their effect, lower the interest rate you enter: for example use 6.5% instead of 7% to account for a 0.5% annual fund fee, or reduce it further for taxes on interest or dividends in a taxable account.

What is the rule of 72?

The rule of 72 is a mental shortcut for how long money takes to double: divide 72 by the annual interest rate in percent. At 7% that gives roughly 10.3 years; at 10% about 7.2 years. The exact figure is ln(2) ÷ ln(1 + r), which GrowthCalc also shows. The rule is most accurate for rates between roughly 6% and 10%.

Disclaimer: GrowthCalc is an educational tool. Projections assume a constant rate of return and do not account for taxes, fees, market volatility or changes in contribution. Nothing on this site is financial, investment or tax advice; consult a licensed professional before making decisions.