Compound Interest Calculator: Future Value & Growth | Calcrio
Home › Calculators › Compound Interest Calculator
Free • Browser-Based • No Sign-In

Compound Interest Calculator — Future Value & Growth

How long does $100 take to become $1,000 at 7%? About 34 years — $100 at 7% compounded annually grows to $997.81 after 34 years and $1,067.66 after 35. And the next 10x is just as fast: it reaches $9,956.27 after 68 years. This free compound interest calculator shows the future value, the interest earned, and a year-by-year growth table — with every step shown.

Method: Future value A = P(1 + r/n)^(nt). Contributions are credited at the end of each compounding period. Results depend only on the values you enter; they are not investment advice.
Finance Tool

Compound Interest Calculator: Future Value & Growth

Pick the mode that matches your question. Calculations run in your browser — nothing is sent anywhere.

The money you start with today.
As a percent, e.g. 7 means 7% per year.
How long the money stays invested.
More frequent compounding earns slightly more.
Added at the end of each month. 0 means no contributions.
Used by Solve for Time and Solve for Rate.
Tap a preset to load an example.
—
—
—
—
—
—
—
—
—
—
—
—
Enter values and press Calculate.
AI Citation Quick Answer

What Is a Compound Interest Calculator?

Quick Answer: A compound interest calculator finds how much money grows when interest is earned on the original amount plus all interest earned so far. $100 at 7% compounded annually becomes $997.81 after 34 years and $9,956.27 after 68 years. Enter a starting amount, rate, time and compounding frequency above to get the future value, total interest and a year-by-year table.

A compound interest calculator answers one question: if money earns interest, and that interest starts earning interest too, how much is there in the end? Give it $100 at 7% compounded annually and it finds $997.81 after 34 years — the interest in year 34 alone is about $65.28, more than half the original $100. The same $100 reaches $9,956.27 after 68 years. Every answer shows the step-by-step working and a year-by-year growth table, so you can check it by hand.

How to Use the Compound Interest Calculator

The tool has five modes so you can start with whatever your question is — the same starting amount and rate feed all of them.

Future ValueEnter the starting amount, rate, years and frequency — e.g. $100 at 7% for 34 years → $997.81, with the interest earned and a growth table.
Solve for TimeEnter the starting amount, target and rate — e.g. $100 → $1,000 at 7% takes 34.03 years.
Solve for RateEnter the starting amount, target and years — e.g. $100 → $1,000 in 20 years needs a 12.20% rate.
Monthly ContributionsAdd a monthly amount — e.g. $100 a month at 7% for 30 years → $121,997.10, from only $36,000 paid in.
Start-Age ComparisonCompare two starting ages at the same monthly saving — e.g. $200 a month at 7% to 65: $524,962.68 starting at 25 vs $243,994.20 starting at 35.
Growth TableEvery Future Value and Contributions calculation shows a year-by-year table of balance, interest and contributions.
  1. Choose a mode that matches your question (or tap a preset to load a worked example).
  2. Enter your numbers — starting amount, annual rate as a percent, years, and compounding frequency.
  3. Select Calculate to generate the result cards and the growth table.
  4. Read the note under the cards for the step-by-step working and a check you can verify by hand.

The built-in check re-derives the answer a second way — the future value from the growth table's final row, and the interest as future value minus everything paid in — so a wrong keystroke shows up immediately.

What Is Compound Interest?

Compound interest is interest earned on interest. In year 1, $100 at 7% earns $7.00. In year 2, the 7% applies to $107.00, not $100 — so it earns $7.49. Each year the interest itself is a little bigger, because the balance it is calculated on keeps growing. Simple interest never does this: it pays 7% of the original $100 every year, $7.00 forever.

A = P(1 + r/n)^(nt)
Interest earned = A − P − total contributions

In the formula, A is the future value, P is the starting amount (principal), r is the annual rate as a decimal (7% = 0.07), n is how many times per year interest is compounded, and t is the time in years. With annual compounding n = 1, so $100 at 7% for 34 years is 100 × (1.07)^34 = $997.81. The table below shows the same $100 at each milestone.

AfterBalanceInterest earnedWhat happened
1 year$107.00$7.007% of $100
5 years$140.26$40.26Interest starts earning interest
10 years$196.72$96.72Almost doubled — doubling takes 10.24 years
20 years$386.97$286.97Doubled twice (10.24 + 10.24 years)
30 years$761.23$661.23Growth visibly accelerating
34 years$997.81$897.81Just short of $1,000 — passes it in year 35
35 years$1,067.66$967.66Year 35 alone adds $69.85
68 years$9,956.27$9,856.27The second 10x takes the same 34.03 years
Key idea: the second $9,000 comes as fast as the first $900. $100 reaches $1,000 in 34.03 years, and $1,000 reaches $10,000 in the same 34.03 years — because multiplying by 10 always takes the same time at a fixed rate. That is why the growth curve bends upward: the same percentage acts on a bigger and bigger balance.

Why Compounding Frequency Matters — But Only a Little

Compounding more often means each interest payment starts earning interest sooner. The effect is real but small: $1,000 at 5% for 10 years grows to $1,628.89 compounded annually, $1,643.62 quarterly, $1,647.01 monthly and $1,648.66 daily. The jump from annual to daily is only $19.77 on $1,000 over a decade — the rate and the time matter far more than the frequency. The table below proves it on the same inputs.

Frequency (n)$1,000 at 5%, 10 yearsInterestExtra vs annual
Annually (n = 1)$1,628.89$628.89—
Quarterly (n = 4)$1,643.62$643.62+$14.73
Monthly (n = 12)$1,647.01$647.01+$18.12
Daily (n = 365)$1,648.66$648.66+$19.77

The Rule of 72: Doubling Time in Your Head

Divide 72 by the rate to estimate the doubling time in years. At 7%, 72 ÷ 7 ≈ 10.3 years — the exact doubling time is 10.24 years, so the estimate is off by less than a month. At 5% it estimates 14.4 years against an exact 14.21; at 10% it estimates 7.2 against an exact 7.27. The rule works because ln(2) ≈ 0.693, and 72 is the nearest number that divides cleanly by most common rates (6, 8, 9, 12). Use it for quick estimates; use the calculator for exact answers.

Starting Early Beats Saving More Later

Time is the biggest lever in compound interest, and the start-age comparison proves it. Two savers each put $200 a month into an account earning 7% until age 65. The one who starts at 25 ends with $524,962.68; the one who starts at 35 ends with $243,994.20. The 10-year head start is worth $280,968.48 — more than double — even though the early starter only paid in $24,000 more ($96,000 vs $72,000). The extra decade is almost all interest: $428,962.68 of interest for the age-25 starter vs $171,994.20 for the age-35 starter.

AgeStarted at 25Started at 35Gap
35$34,616.96$0.00$34,616.96
45$104,185.33$34,616.96$69,568.37
55$243,994.20$104,185.33$139,808.87
65$524,962.68$243,994.20$280,968.48

Compound Interest Calculator Worked Examples

Every row below is computed exactly — hand-verified in Python — so you can check each one by hand.

ScenarioCalculationFuture valueInterest earned
$100 at 7%, 34y, annual100 × 1.07^34$997.81$897.81
$100 at 7%, 68y, annual100 × 1.07^68$9,956.27$9,856.27
$1,000 at 5%, 10y, annual1,000 × 1.05^10$1,628.89$628.89
$1,000 at 5%, 10y, monthly1,000 × (1 + 0.05/12)^120$1,647.01$647.01
$1,000 at 7%, 10y, annual1,000 × 1.07^10$1,967.15$967.15
$1,000 at 7%, 30y, annual1,000 × 1.07^30$7,612.26$6,612.26
$100/mo at 7%, 30yAnnuity, $36,000 paid in$121,997.10$85,997.10
$200/mo at 7% to 65, from 25Annuity, $96,000 paid in$524,962.68$428,962.68
$200/mo at 7% to 65, from 35Annuity, $72,000 paid in$243,994.20$171,994.20

$1,000 at 7%: Year by Year

Watch the yearly interest grow: it starts at $70.00 in year 1 and reaches $498.00 in year 30. That is compounding in one table.

YearBalanceInterest that year
0$1,000.00—
1$1,070.00$70.00
5$1,402.55$91.76
10$1,967.15$128.69
20$3,869.68$253.16
30$7,612.26$498.00
Monthly contributions change everything: $100 a month at 7% for 30 years ends at $121,997.10 — and $85,997.10 of that is interest, more than double the $36,000 actually paid in. Saving $819.69 a month at 7% for 30 years reaches $1,000,000; with 40 years it takes only $380.98 a month. Time does the heavy lifting.

How to Calculate Compound Interest, Step by Step

Follow this recipe for the hero example — $100 at 7% compounded annually for 34 years.

A = 100 × (1 + 0.07/1)^(1 × 34) = 100 × 1.07^34 = $997.81
  1. Write down the inputs: P = $100, r = 7% = 0.07, n = 1 (annual), t = 34 years.
  2. Find the rate per period: r/n = 0.07/1 = 0.07.
  3. Find the number of periods: n × t = 1 × 34 = 34.
  4. Add 1 to the period rate: 1 + 0.07 = 1.07.
  5. Raise to the power of the periods: 1.07^34 ≈ 9.9781.
  6. Multiply by the principal: 100 × 9.9781 = $997.81.
  7. Interest earned: $997.81 − $100 = $897.81.
  8. Check with the Rule of 72: doubling takes about 10.3 years, so $100 → $200 (10.3y) → $400 (20.5y) → $800 (30.8y) → about $1,000 near year 34 ✓.
Solving for time instead? Use logs: t = ln(A/P) ÷ ln(1 + r). For $100 → $1,000 at 7%: t = ln(10) ÷ ln(1.07) = 2.3026 ÷ 0.0677 = 34.03 years. Solving for rate? r = (A/P)^(1/t) − 1. For $100 → $1,000 in 20 years: r = 10^(1/20) − 1 = 12.20%.

Common Mistakes With Compound Interest

1. Using simple interest instead of compound interest

The classic. Simple interest on $1,000 at 7% for 30 years is $1,000 × (1 + 0.07 × 30) = $3,100. Compound interest is $7,612.26 — a gap of $4,512.26. If your answer grows by the same dollar amount every year, you used the simple-interest formula by mistake.

2. Forgetting to convert the percent to a decimal

7% means r = 0.07, not 7. Using 7 in the formula gives 100 × 8^34 — a number with 30 digits. Always divide the percent by 100 first.

3. Mixing up n and t

n is how many times per year interest compounds; t is the number of years. For monthly compounding over 10 years, n = 12 and t = 10, so the exponent is n × t = 120 periods and the period rate is r/n = 0.07/12. Swapping them gives a wildly wrong exponent.

4. Comparing rates with different frequencies as if they were equal

A 7% rate compounded monthly is not the same as 7% compounded annually — monthly is effectively 7.229% a year. Compare effective annual rates, not nominal rates: the calculator shows the effective rate for every calculation.

5. Ignoring contributions (or counting them twice)

With monthly contributions, the future value is principal growth PLUS contribution growth. $100 a month at 7% for 30 years is $121,997.10 — the $36,000 paid in plus $85,997.10 of interest. Interest earned is the future value minus the principal minus ALL contributions, not minus the principal alone.

6. Expecting the growth to be linear

Compound growth starts slow and finishes fast: $100 at 7% is only $196.72 after 10 years but $761.23 after 30. The first decade adds $96.72; the third decade adds $374.26. If your year-by-year table shows equal yearly gains, the compounding is missing.

Benefits and Limitations

Five modes in one placeFuture value, solve for time, solve for rate, monthly contributions and the start-age comparison — start from whatever the question gives you.
Every step shownThe formula, the period rate, the number of periods and the growth table are all visible, so the working can be checked by hand.
Two-route checkThe growth table's final row and the interest = future value − paid-in check cross-verify every answer.

Benefits

  • Finds the future value with annual, quarterly, monthly or daily compounding, with the full formula working.
  • Shows total interest earned separately from the money paid in.
  • Builds a year-by-year growth table so the acceleration of compounding is visible.
  • Solves backwards for the time or the rate a goal needs — e.g. 34.03 years for $100 → $1,000 at 7%, or a 12.20% rate to do it in 20 years.
  • Compares starting at 25 vs 35 on identical monthly savings, so the cost of waiting is a number, not a slogan.
  • Responsive on phones, tablets and desktops.

Limitations

  • Assumes a fixed rate for the whole period — real savings rates and investment returns change over time.
  • Ignores inflation, taxes and fees, which all reduce the real return. A 7% nominal return is not a 7% real return.
  • Contributions are credited at the end of each compounding period; contributions made at the start of a period would earn slightly more.
  • Results are educational estimates, not investment advice.
AI Search & Featured Snippet Section

Quick Definitions

QuestionDirect Answer
What is a compound interest calculator?A tool that finds how much money grows when interest earns interest. $100 at 7% annual becomes $997.81 in 34 years and $9,956.27 in 68 years.
What is the compound interest formula?A = P(1 + r/n)^(nt). For $100 at 7% annual for 34 years: A = 100 × 1.07^34 = $997.81.
How long does $100 take to become $1,000 at 7%?34.03 years with annual compounding. After 34 years it is $997.81; after 35 years it is $1,067.66.
What is the Rule of 72?Divide 72 by the rate to estimate doubling time. At 7%: 72/7 ≈ 10.3 years (exact: 10.24 years).
What is the difference between compound and simple interest?Simple interest pays only on the principal; compound interest pays on the interest too. $1,000 at 7% for 30 years: compound $7,612.26 vs simple $3,100.00.
How much is $1,000 worth in 10 years at 5%?$1,628.89 compounded annually ($628.89 interest); $1,647.01 monthly; $1,648.66 daily.
Is it better to start investing at 25 or 35?Starting at 25. $200/month at 7% to 65: $524,962.68 from 25 vs $243,994.20 from 35 — $280,968.48 more from only $24,000 extra paid in.
What is the effective annual rate?The true yearly rate after compounding: (1 + r/n)^n − 1. 7% compounded monthly is 7.229% effective; 7% compounded daily is 7.250%.
FAQ

Frequently Asked Questions

How long does it take $100 to become $1,000 at 7% compound interest?

About 34 years. With annual compounding, $100 at 7% grows to $997.81 after 34 years and $1,067.66 after 35 years, so it passes $1,000 during year 35. The exact time is 34.03 years. With monthly compounding it is a little faster: 32.99 years.

What is the compound interest formula?

A = P(1 + r/n)^(nt). A is the future value, P is the starting amount, r is the annual rate as a decimal, n is the compounding periods per year, and t is the years. For $100 at 7% annual for 34 years: A = 100 × 1.07^34 = $997.81.

How much is $1,000 worth in 10 years at 5% compound interest?

$1,628.89 compounded annually ($628.89 of interest). Compounded monthly it is $1,647.01, and compounded daily $1,648.66. Simple interest would give only $1,500.00.

What is the Rule of 72?

Divide 72 by the interest rate to estimate the doubling time in years. At 7%, 72 ÷ 7 ≈ 10.3 years; the exact doubling time is 10.24 years. At 5% it estimates 14.4 years against an exact 14.21. It is a quick estimate — use the calculator for exact answers.

Is it better to start investing at 25 or 35?

Starting at 25, by a wide margin. Saving $200 a month at 7% until age 65 gives $524,962.68 starting at 25 versus $243,994.20 starting at 35 — $280,968.48 more, from only $24,000 of extra contributions. The extra decade is almost all interest.

What is the difference between compound and simple interest?

Simple interest pays only on the original principal; compound interest pays interest on the interest already earned. On $1,000 at 7% for 30 years, compound interest gives $7,612.26 while simple interest gives $3,100.00 — a gap of $4,512.26 that grows every year.

Internal Linking

Related Math Tools

Loan CalculatorLoans charge compound interest in reverse — the same formula, with payments instead of contributions. $1,000 borrowed at 7% grows the same way $1,000 saved does.
Mortgage CalculatorA mortgage is compound interest over 30 years with monthly payments. The $100 → $997.81 growth curve is the mirror image of a loan balance shrinking.
SCHD Dividend CalculatorReinvested dividends compound like interest — SCHD's yield plus growth is the same snowball, with the dividend reinvested each year instead of paid out.
Exponent CalculatorCompound interest IS an exponent: 1.07^34 ≈ 9.9781 is the whole calculation. Check any power here first.
Logarithm CalculatorSolving for time needs logs: t = ln(10) ÷ ln(1.07) = 34.03 years. Any log in the working can be checked here.
Percentage Increase / Decrease CalculatorEach year adds 7% to the balance — a percentage increase, repeated 34 times. $100 → $107 is a 7% increase; $997.81 is 34 of them compounded.
Methodology

Compound Interest Calculator Methodology

This calculator derives every answer from the standard compound-interest formula, using exact decimal arithmetic in the browser.

A = P(1 + r/n)^(nt)
t = ln(A/P) / (n × ln(1 + r/n))   ·   r = n × ((A/P)^(1/(nt)) − 1)
A = P(1+i)^N + PMT × ((1+i)^N − 1)/i    (contributions, i = r/n, N = n×t)

Future value is computed as P × (1 + r/n)^(n×t); for the hero example, $100 at 7% annual for 34 years is 100 × 1.07^34 = $997.81, and for 68 years it is 100 × 1.07^68 = $9,956.27. Monthly contributions use the ordinary-annuity formula with contributions credited at the end of each compounding period; the per-period contribution is the monthly amount × (12/n), so with monthly compounding it is the monthly amount itself. With a zero rate the formula reduces to principal plus total contributions. Solve-for-time uses natural logarithms and solve-for-rate uses the nth root; both require the target to exceed the principal and the rate to be positive. The year-by-year table recomputes the same formula at each whole year, and the final row must equal the headline future value — that is the built-in check, along with interest = future value − principal − total contributions. The page is intended as an educational calculator and verification tool, not investment advice.

Trust note: Every answer carries a two-route check — the growth table's final row against the headline future value, and the interest as future value minus everything paid in — and the landmark answers are fixed points: $100 at 7% annual is $997.81 after 34 years and $9,956.27 after 68 years. If a result disagrees with its landmark, a number was entered wrong.
References

Financial References

How Fast Will Your Money Grow?

Enter your starting amount, rate and years above — $100 at 7%, or your own numbers — and see the future value, the interest earned and the year-by-year table. Remember: $100 reaches $1,000 in about 34 years, and $10,000 in about 34 more.

Use Compound Interest Calculator
Scroll to Top