Doubling Time Calculator logo Doubling Time Calculator
Tutorial

The Doubling Time Formula, Explained Clearly

A short, careful walk through ln(2), discrete versus continuous growth, and how to read the formula at a glance.

The Doubling Time Formula

Doubling time is one of the cleanest ways to talk about growth. Plug a rate into the Doubling Time Calculator and you get a single number that tells you how long it takes for a value to double. This post explains where that number comes from.

We will look at the discrete and continuous versions of the formula, why the natural logarithm shows up, and a quick way to sanity check any result.

Where ln(2) comes from

If a quantity grows at a constant rate, its size after time T is the starting amount multiplied by (1 plus r) raised to the power T. Setting that equal to twice the starting amount and solving for T gives T equals ln(2) divided by ln(1 plus r). The ln(2) appears simply because we want the value to double.

For continuous compounding the algebra is even cleaner. The growth model is e to the power (r times T), and setting that equal to 2 gives T equals ln(2) divided by r. See Continuous Growth Rate Formula for the full derivation.

Discrete vs continuous

The discrete formula assumes the rate is applied once per period, like a yearly interest rate that posts on January first. The continuous formula assumes the rate is applied at every instant. In the real world, monthly compounding sits between the two but is very close to continuous for small rates.

If you switch between the two on the calculator, you will see the answers drift further apart as the rate gets larger. At 1 percent the gap is tiny. At 50 percent the gap is significant.

Sanity checks

Two shortcuts give you instant feedback. The Rule of 70 says doubling time is roughly 70 divided by the rate as a percentage. The Rule of 72 swaps 70 for 72, which divides cleanly into common interest rates. If your calculator answer is more than a percent or two off the matching rule, double check the inputs.

When the formula breaks down

The formula assumes a steady rate. If your real rate changes every year, the formula gives an average doubling time, not a guaranteed one. Use it for orientation, not promises.

For more on the rules of thumb, see Rule of 70 vs Rule of 72. For a step-by-step walkthrough, see How to Calculate Doubling Time.

Quick answers

Why does ln(2) appear in the formula?
Because doubling is the target. We set the growth expression equal to 2 and solve for time, which brings ln(2) to the top of the fraction.
Is the discrete or continuous formula correct?
Both are correct in different worlds. Discrete fits scenarios where growth happens in fixed steps. Continuous fits scenarios where growth flows smoothly through time.
Can I just memorize the Rule of 70?
For everyday estimation, yes. For anything important like a financial decision or a research summary, run the exact formula in the calculator.