The **doubling time calculator** helps analyze **exponential growth patterns**, whether you’re examining your **investment portfolio**, studying **bacterial growth** in a laboratory, or forecasting **population expansion**.

If you invest **$10,000** with an annual growth rate of** 7%**, a doubling time calculator can precisely determine how long it will take for your investment to reach **$20,000**.

## Doubling Time Calculator

Initial Value | Growth Rate | Exact Doubling Time | Rule of 72 Estimate | Final Value |
---|---|---|---|---|

$10,000 | 5% | 14.2 years | 14.4 years | $20,000 |

$25,000 | 7% | 10.2 years | 10.3 years | $50,000 |

$100,000 | 10% | 7.3 years | 7.2 years | $200,000 |

$50,000 | 12% | 6.1 years | 6.0 years | $100,000 |

$5,000 | 4% | 17.7 years | 18.0 years | $10,000 |

$15,000 | 8% | 9.0 years | 9.0 years | $30,000 |

$200,000 | 6% | 11.9 years | 12.0 years | $400,000 |

$75,000 | 9% | 8.0 years | 8.0 years | $150,000 |

$30,000 | 3% | 23.4 years | 24.0 years | $60,000 |

$120,000 | 11% | 6.6 years | 6.5 years | $240,000 |

$1,000 | 15% | 4.9 years | 4.8 years | $2,000 |

$250,000 | 2% | 34.7 years | 36.0 years | $500,000 |

$500,000 | 14% | 5.2 years | 5.1 years | $1,000,000 |

## Doubling Time Formula

The mathematical equation for calculating doubling time is:

**t = ln(2) / ln(1 + r)**

Where:

**t**represents the doubling time**ln**is the natural logarithm**r**is the growth rate (expressed as a decimal)

**This formula stems from the exponential growth equation and the properties of natural logarithms.**

Consider an investment with a 6% annual growth rate:

**r = 0.06
t = ln(2) / ln(1 + 0.06)
t = 0.693 / 0.058
t ≈ 11.9 years**

## How to Calculate Doubling Time?

Calculating doubling time involves three steps:

**Convert the growth rate**to decimal form: 5% becomes 0.05**Add 1 to the growth rate**and calculate its natural logarithm: ln(1 + 0.05)**Divide ln(2) by the result**: ln(2) / ln(1.05)

**For a population growing at 4% annually:**

**1. Convert: 4% = 0.04
2. Calculate: ln(1 + 0.04) = ln(1.04) = 0.0392
3. Solve: t = ln(2) / 0.0392 = 0.693 / 0.0392 = 17.7 years**

### Population Growth

A city with 100,000 residents growing at 3% annually:

**t = ln(2) / ln(1 + 0.03)
t ≈ 23.4 years**

This means the population will reach **200,000** in about **23.4 years**.

### Investment Growth

A $50,000 investment growing at 8% annually:

**t = ln(2) / ln(1 + 0.08)
t ≈ 9.0 years**

The investment will double to **$100,000** in approximately **9 years**.

## Rule of 72 Examples

The **Rule of 72** provides a quick estimation of doubling time by dividing **72 by the growth rate percentage**:

`For `**6% growth**: 72 ÷ 6 = **12 years** (approximate doubling time)

`For `**9% growth**: 72 ÷ 9 = **8 years** (approximate doubling time)

## References

- U.S. Securities and Exchange Commission (SEC) – “Compound Interest Calculator” https://www.investor.gov/financial-tools-calculators/calculators/compound-interest-calculator
- World Bank – “Population Growth (annual %)” https://data.worldbank.org/indicator/SP.POP.GROW
- Federal Reserve Economic Data (FRED) – “Economic Research” https://fred.stlouisfed.org/

**Related Math Tools:**