Skip to main content

Doubling Time Calculator

Quick answer

Exact doubling = ln(2) ÷ ln(1+r): at 9% money doubles in 8.04 years — the Rule of 72 says 8, off by just half a month.

  • Built for quick, repeated daily use.

Figures are estimates from this calculator’s standard formula — adjust the inputs in the tool below for your exact number.

How the Doubling Time Calculator Calculates Results

Doubling years = ln(2) ÷ ln(1 + r)

Doubling time is how long a compounding quantity takes to double. The exact answer uses natural logarithms; the Rule of 72 approximates it mentally. Mathematically, the engine applies Doubling years = ln(2) ÷ ln(1 + r). At 9% annual growth, doubling takes ln(2) ÷ ln(1.09) = 0.6931 ÷ 0.08618 = 8.04 years; the Rule of 72's 72 ÷ 9 = 8 years is off by only 0.04 years — about two weeks. Everything you enter stays in your browser, and the answer appears in the same units as your inputs the moment the figures are complete.

  1. 1

    Step 1

    Fill in each input field with your own data.

  2. 2

    Step 2

    The tool runs the formula Doubling years = ln(2) ÷ ln(1 + r) on your figures.

  3. 3

    Step 3

    Review the result displayed on screen.

  4. 4

    Step 4

    Refine the inputs until the numbers fit your case.

Use Cases

Investment horizon math

Checking when a portfolio doubles

Inflation decay

Dating the halving of cash purchasing power

Debt growth fears

Seeing how fast unpaid balances double

Viral growth modeling

Doubling times of users or subscribers

Common Mistakes

  • Applying to simple interest

  • Direction confusion

  • Percent entered as decimal

FAQs

When does the rule of 72 fail?

Far from the 6–10% band: at 2% it says 36 years versus the true 35.0, and at 50% it says 1.44 versus 2.0 — use the exact log form.

What about tripling and halving?

Tripling uses ln(3) ÷ ln(1+r) (≈11.5 years at 10%); halving under decay uses ln(0.5) ÷ ln(1−d) — inflation halves purchasing power in 24 years at 3%.

What is the math behind the Doubling Time Calculator?

The Doubling Time Calculator applies Doubling years = ln(2) ÷ ln(1 + r), where r is the annual growth rate as a decimal.

Can I use it on my phone?

The Doubling Time Calculator works on phones, tablets and desktop screens alike, with the same instant results everywhere.