Compound Growth Calculator Formula

Understand the math behind the compound growth calculator. Each variable explained with a worked example.

Formulas Used

Final Val

final_val = initial * pow(1 + rate / 100, periods)

Total Gain

total_gain = initial * pow(1 + rate / 100, periods) - initial

Multiplier

multiplier = pow(1 + rate / 100, periods)

Doubling Time

doubling_time = rate > 0 ? 72 / rate : 0

Variables

VariableDescriptionDefault
initialInitial Value1000
rateGrowth Rate (%)(%)5
periodsNumber of Periods10

How It Works

Compound Growth

Formula

Final = Initial × (1 + r)^n

where r is the growth rate per period and n is the number of periods.

Rule of 72

To estimate doubling time: Periods ≈ 72 / rate(%)

At 6% growth, doubling takes approximately 72/6 = 12 periods.

Worked Example

1000 growing at 5% per year for 10 years.

initial = 1000rate = 5periods = 10
  1. 01Final = 1000 × (1.05)^10
  2. 02= 1000 × 1.6289
  3. 03= 1628.89
  4. 04Total gain = 628.89
  5. 05Doubling time ≈ 72/5 = 14.4 years

Frequently Asked Questions

What is compound growth?

Compound growth means that growth applies not just to the original amount, but also to all previously accumulated growth. Each period's gain builds on the previous total.

What is the Rule of 72?

The Rule of 72 is a quick way to estimate doubling time: divide 72 by the growth rate percentage. At 8% growth, doubling takes about 72/8 = 9 periods.

How does compound growth differ from simple growth?

Simple growth applies the rate to the original amount each period (linear). Compound growth applies it to the current total (exponential), so it accelerates over time.

Learn More

Guide

Understanding Logarithms - Complete Guide

Learn what logarithms are, how they work, and how to use them. Covers log rules, common and natural logarithms, change of base, and real-world applications.

Ready to run the numbers?

Open Compound Growth Calculator