Skip to content

Doubling Time Calculator: Calculate How Long It Takes to Double

A doubling time calculator tells you how long it takes for a quantity to become twice as large as it is today. You enter a growth rate, and the calculator returns the time required to double.

Doubling Time Calculator

Estimate how long it takes an investment, population, quantity, or other growing value to double at a constant positive growth rate.

Assumption: the growth rate remains constant. The exact method uses continuous exponential growth. The Rules of 70 and 72 are quick approximations for ordinary annual percentage growth rates. Actual results may differ if growth fluctuates.

The question sounds narrow, but it comes up constantly: How long until my savings double? When will my city’s population reach twice its current size? How many months until monthly revenue hits twice today’s figure?

This article explains the doubling time formula, shows you how to calculate doubling time by hand, walks through the Rule of 72, and gives you accurate worked examples at 4%, 6%, 8%, 2%, and 10% growth. You will also see where doubling time breaks down and why a constant percentage increase behaves very differently from a fixed dollar increase.

What Is a Doubling Time Calculator?

A doubling time calculator is a tool that converts a growth rate into a time period. You provide the rate at which something grows, and it returns how long that growth must continue for the value to reach twice its starting point.

The key word is rate. Doubling time only makes sense for quantities that grow by a constant percentage each period. That includes money in an interest-bearing account, an investment portfolio with a steady assumed return, a population with a stable growth rate, and a business metric like monthly recurring revenue growing at a consistent percentage.

It does not apply to a quantity that increases by the same fixed amount each period. If you save $100 every month, your balance grows in a straight line, not an exponential curve, and the doubling time formula does not describe it. We will return to this distinction later, because it is the single most common source of error.

How to Calculate Doubling Time

There are three practical ways to calculate doubling time:

  1. The exact formula using natural logarithms, which works for any compounding rate.
  2. The continuous growth formula, used when growth is modeled as happening constantly rather than in discrete steps.
  3. The Rule of 72, a mental-math approximation that divides 72 by the percentage growth rate.

Each has a place. The exact formula is what a good calculator uses behind the scenes. The Rule of 72 is what you use in your head at a dinner table. Let’s take them one at a time.

What Is the Doubling Time Formula?

For a quantity growing at a constant percentage rate compounded once per period, the exact doubling time is:

n = ln(2) / ln(1 + r)

Where:

  • n = the number of periods required to double
  • ln = the natural logarithm
  • r = the growth rate per period, written as a decimal (so 6% becomes 0.06)
  • 1 + r = the growth factor per period

The numerator, ln(2), is approximately 0.6931. That constant appears because doubling means solving (1 + r)^n = 2, and taking the natural log of both sides gives n × ln(1 + r) = ln(2).

Worked example — 8% annual growth:

n = ln(2) / ln(1.08)
n = 0.6931 / 0.07696
n = 9.006 years

So money growing at exactly 8% per year, compounded annually, doubles in about 9.0 years.

For continuous exponential growth, the formula simplifies to:

t = ln(2) / k

Where k is the continuous growth rate per unit of time, and t is the time to double. If k = 0.08 per year, then t = 0.6931 / 0.08 = 8.66 years. This is slightly shorter than the discrete compounding result, because continuous compounding assumes growth is always being credited.

How Does the Rule of 72 Work?

The Rule of 72 says: divide 72 by the annual percentage growth rate, and the result is approximately the number of years needed to double.

At 8%: 72 ÷ 8 = 9 years. The exact answer is 9.006 years, so the approximation is excellent. At 6%: 72 ÷ 6 = 12 years, against an exact answer of 11.90 years. Again, very close.

The Rule of 72 works because ln(2) ≈ 0.693, and for small rates ln(1 + r) ≈ r. Dividing 0.693 by r gives 69.3/r. The number 72 is used instead of 69.3 because 72 divides evenly by many common rates (2, 3, 4, 6, 8, 9, 12) and because it slightly overestimates, which partially compensates for approximation error at higher rates.

Two important clarifications:

First, the Rule of 72 is an estimate, not the exact formula. It drifts at high growth rates. At 20% annually, the Rule of 72 predicts 3.6 years, while the exact answer is 3.80 years — a meaningful gap.

Second, there is nothing magic about 72. The Rule of 70 and Rule of 69.3 also exist, and they are more accurate at low rates. The Rule of 72 is simply the most convenient.

How to Use a Doubling Time Calculator Step by Step

The exact input fields depend on the tool you use, but a well-built doubling time calculator typically asks for the following:

  1. Growth rate — Enter the percentage rate, such as 6 for 6%.
  2. Growth-rate period — Specify whether that rate is daily, monthly, quarterly, or annual. This matters enormously. A 1% monthly rate is roughly 12.7% annually when compounded.
  3. Initial value (optional) — Some calculators ask for a starting amount. Doubling time itself does not depend on the initial value; a $100 balance and a $1,000,000 balance both double in the same number of periods at the same rate. The initial value is usually included so the tool can also display the doubled ending amount.
  4. Compounding method (if offered) — Choose discrete compounding (annually, monthly, daily) or continuous compounding. These produce slightly different answers.
  5. Time unit for the result — Select whether you want the answer in days, months, or years.

Interpreting the result:

If you enter a 6% annual rate with annual compounding and select “years,” the calculator returns approximately 11.9 years. That means if the balance grows at exactly 6% every year without interruption, it reaches twice its starting value in just under 12 years.

How changing the rate changes the answer:

Doubling time and growth rate have an inverse relationship, and it is not linear. Doubling the rate does not halve the time — it more than halves it. Going from 4% to 8% cuts doubling time from about 17.7 years to about 9.0 years, a reduction of roughly 49%. But going from 8% to 16% cuts it from 9.0 to about 4.7 years, a 48% reduction. The relationship is curved, which is exactly why the Rule of 72 is only an approximation.

How Long Does It Take Money to Double?

At common rates, here is how long money takes to double with annual compounding, calculated using the exact formula:

Annual Growth RateExact Doubling Time (years)Rule of 72 EstimateDifference
1%69.772.0+2.3
2%35.036.0+1.0
3%23.424.0+0.6
4%17.718.0+0.3
5%14.214.4+0.2
6%11.912.0+0.1
7%10.210.3+0.1
8%9.09.00.0
10%7.37.2−0.1
12%6.16.0−0.1
15%5.04.8−0.2
20%3.83.6−0.2

What this table tells you: the Rule of 72 is remarkably accurate between about 5% and 12%. Below 5%, it overestimates the doubling time slightly. Above 15%, it underestimates it. For quick mental math, that is a perfectly acceptable trade-off. For anything you plan to act on financially, use the exact formula or a calculator.

Doubling Time Calculator for Investments and Savings

This is where most people encounter doubling time, and it is also where the most caution is needed.

Example 1 — Investment at 4% annually

n = ln(2) / ln(1.04)
n = 0.6931 / 0.03922
n = 17.67 years

A $10,000 investment growing at exactly 4% per year becomes $20,000 in about 17.7 years, and $40,000 in about 35.3 years.

Example 2 — Savings at 6% annually

n = ln(2) / ln(1.06)
n = 0.6931 / 0.05827
n = 11.90 years

A $5,000 savings balance at 6% annually reaches $10,000 in just under 12 years.

Example 3 — Investment at 8% annually

n = ln(2) / ln(1.08)
n = 0.6931 / 0.07696
n = 9.01 years

The jump from 6% to 8% saves you nearly three years per doubling. Over a 36-year horizon, that is the difference between three doublings and four — an eightfold increase versus a sixteenfold increase on the same starting capital.

A necessary caveat about investment growth

A 4%, 6%, or 8% return is an assumption, not a promise. Real investment returns fluctuate year to year. A portfolio might return +18% one year and −12% the next, averaging out to something near your assumption over decades — or not. The doubling time formula assumes a smooth constant rate, which real markets do not provide.

Real estate and other income-producing assets introduce their own variables. A cap rate calculator helps you compare property yields against your doubling-time assumptions, while a rental property calculator factors in financing, vacancy, and operating costs that a simple growth rate ignores.

Three additional factors reduce real-world doubling time benefits:

  • Fees — an expense ratio of 1% on an 8% gross return leaves you with 7% net, pushing doubling time from 9.0 to 10.2 years.
  • Taxes — depending on account type and jurisdiction, taxes are owed on gains and reduce the amount available to compound.
  • Inflation — if inflation runs at 3% while your investment grows at 8%, your real growth rate is roughly 5%, and your purchasing power doubles in about 14.2 years, not 9.

None of this makes doubling time useless. It makes it a modeling tool rather than a forecast. Use it to compare scenarios, not to predict outcomes. For related business-finance modeling, a business valuation estimator can help you assess what a growing enterprise is actually worth today.

How to Calculate Population Doubling Time

Population doubling time uses the same mathematics, but the growth rate usually comes from birth rates, death rates, and net migration combined into a single annual percentage.

Example — population growing at 2% annually

n = ln(2) / ln(1.02)
n = 0.6931 / 0.01980
n = 35.0 years

A city of 500,000 growing at a steady 2% per year reaches 1,000,000 residents in about 35 years.

Demographers often use the Rule of 70 for populations instead of the Rule of 72, because 70 is closer to the mathematically correct 69.3 and population growth rates tend to be low, where accuracy matters more. At 2%, the Rule of 70 gives 35 years — matching the exact answer almost perfectly.

Important population caveats: real populations rarely grow at a constant rate for decades. Birth rates fall as incomes rise and urbanization increases. Migration shifts with economic conditions. Resources and housing constrain growth. The doubling time formula gives you a snapshot projection assuming today’s rate holds, which is a useful benchmark but not a demographic prediction.

Doubling Time vs. Growth Rate

Doubling time and growth rate describe the same phenomenon from opposite directions:

  • Growth rate answers: how fast is this changing per period?
  • Doubling time answers: how long until this is twice as big?

The relationship is inverse and non-linear. This has a counterintuitive consequence worth internalizing: small differences in growth rate produce large differences in doubling time over long horizons.

Going from 7% to 8% annually sounds trivial — one percentage point. But it moves doubling time from 10.2 years to 9.0 years. Over a 40-year working career, that is the difference between roughly four doublings (16×) and roughly four and a half doublings (about 22×). A single percentage point of return, sustained, is enormously valuable.

Sustainable growth depends on retention as much as acquisition. A net revenue retention calculator shows how much existing customers expand over time, and a pipeline velocity calculator measures how quickly your sales funnel converts opportunities into revenue — both of which determine whether a headline growth rate is repeatable.

Doubling Time Examples at Different Growth Rates

The table below shows doubling time across a wider range, including monthly and daily rates converted to practical time units.

Growth RatePeriodDoubling Time (same periods)Doubling Time (converted)
1%Monthly69.7 months5.8 years
2%Monthly35.0 months2.9 years
10%Monthly7.3 months0.6 years
0.5%Monthly139.0 months11.6 years
3%Annual23.4 years23.4 years
5%Annual14.2 years14.2 years
25%Annual3.1 years3.1 years
0.02%Daily3,466 days9.5 years

Example — business metric growing at 10% per month

n = ln(2) / ln(1.10)
n = 0.6931 / 0.09531
n = 7.27 months

A business with monthly recurring revenue of $50,000 growing at a steady 10% per month reaches $100,000 MRR in about 7.3 months. This is why SaaS investors pay close attention to month-over-month growth rates. A 10% monthly rate implies roughly 3.1 doublings per year, which is a 214% annual increase.

A monthly growth rate of 10% is extremely high and rarely sustained for long. Most businesses see growth rates decay as they scale. Treat such a figure as a short-term projection, not a multi-year plan.

If you are modeling business growth, tools like a SaaS gross margin calculator, a startup burn rate calculator, and a CAC payback period calculator help you check whether growth is actually profitable growth. Pair those with an LTV to CAC ratio calculator to confirm that each dollar spent acquiring customers returns more than it costs.

Continuous Growth vs. Compound Growth

These two models answer the same question with slightly different assumptions, and the difference is worth understanding.

Compound growth (discrete) assumes growth is credited at fixed intervals — annually, quarterly, monthly, daily. Between crediting events, nothing happens. The formula is:

n = ln(2) / ln(1 + r)

Continuous growth assumes growth is happening constantly, at every instant. The formula is:

t = ln(2) / k

Where k is the continuous rate.

Why continuous growth doubles faster:

At an 8% rate, discrete annual compounding gives 9.01 years. Continuous compounding at k = 0.08 gives 8.66 years. The continuous version is faster because interest is being earned on interest at every moment rather than once a year.

The connection between the two rates:

If you have a stated annual rate r compounded discretely, the equivalent continuous rate is k = ln(1 + r). At 8%, k = ln(1.08) = 0.07696. Plugging that into the continuous formula returns you to 9.01 years — the two models agree once you convert the rate correctly.

Which should you use?

Use discrete compounding when the growth genuinely happens in steps: annual interest payments, monthly subscription revenue, quarterly dividends. Use continuous compounding when growth is best modeled as smooth: large populations, bacterial cultures, radioactive decay, and theoretical finance problems. For everyday financial questions, discrete compounding is usually the more honest model.

Common Doubling Time Calculation Mistakes

These errors show up repeatedly, and each one produces a wrong answer.

Mistake 1 — Using the percentage instead of the decimal. The formula requires r = 0.06, not 6. Plugging 6 into ln(1 + r) gives ln(7), which produces a nonsense result of 0.36 periods.

Mistake 2 — Applying the formula to fixed-amount growth. If you add $500 to an account every month, the balance grows linearly, not exponentially. There is no constant growth rate, and no doubling time in the exponential sense. The doubling time formula simply does not apply.

Mistake 3 — Mixing up the rate period and the result unit. If your rate is 1% per month and you compute n = 69.7, that answer is in months, not years. Converting incorrectly is one of the most frequent errors. Always confirm the unit your answer is expressed in. Percentage tools such as a markup calculator with percentage formulas make the same distinction between a rate and its resulting period, and misreading either one produces a wrong conclusion.

Mistake 4 — Forgetting that compounding frequency changes the effective rate. A stated 6% APR compounded monthly is not the same as 6% compounded annually. The monthly version has an effective annual rate of about 6.17%, which slightly shortens doubling time.

Mistake 5 — Treating the Rule of 72 as exact at high rates. At 25% annually, the Rule of 72 says 2.88 years; the exact answer is 3.11 years. An 8% error compounds badly across multiple doublings.

Mistake 6 — Ignoring negative growth. If the rate is negative, the formula still works mathematically but the quantity halves rather than doubles in that time. The concept is then a half-life, not a doubling time. Keep the terminology straight.

Mistake 7 — Assuming the rate stays constant. This is not an arithmetic error but a modeling one, and it is the most consequential. Markets, populations, and businesses all change their growth rates. A doubling time computed from today’s rate is a snapshot, not a schedule.

When Should You Use a Doubling Time Calculator?

Doubling time is the right tool in several situations:

  • Comparing investment scenarios. If one option offers 5% and another offers 7%, doubling time converts that abstract difference into “14.2 years versus 10.2 years,” which is far easier to reason about.
  • Setting savings goals. If you want your emergency fund to double within 10 years, doubling time tells you what rate you need — roughly 7.2%. A net worth calculator helps you track the broader picture, and for asset-specific payback questions, a solar panel payback ROI calculator shows how a different style of return calculation works in practice.
  • Evaluating business growth. Monthly growth rates convert into doubling times, which are easier to communicate to a team than percentages.
  • Understanding population and resource questions. Demographers, urban planners, and ecologists use doubling time constantly.
  • Teaching exponential growth. Doubling time is the most intuitive way to explain why exponential growth surprises people.

When not to use it: any situation involving fixed contributions, irregular growth, or rates that change substantially over the period in question. In those cases, a full compound interest schedule or a financial model is more appropriate than a single doubling time figure.

Frequently Asked Questions About Doubling Time

What is doubling time in simple terms?
Doubling time is the number of periods it takes for a growing quantity to reach twice its current size, assuming it grows at a constant percentage rate each period.

What is the doubling time formula?
For discrete compounding, n = ln(2) / ln(1 + r), where r is the growth rate as a decimal. For continuous growth, t = ln(2) / k.

Is the Rule of 72 accurate?
It is accurate to within about 0.2 years for rates between 5% and 12%. It becomes less accurate above 15% and below 2%.

How long does it take money to double at 7%?
About 10.2 years using the exact formula, or 10.3 years using the Rule of 72.

Does the initial amount affect doubling time?
No. A $100 balance and a $1,000,000 balance growing at the same rate double in exactly the same number of periods.

Can doubling time be negative?
No. If the growth rate is negative, the quantity shrinks and the relevant concept is half-life, which uses the same formula but describes halving. A percentage decrease calculator is a more direct tool for measuring that kind of decline.

What is the difference between doubling time and CAGR?
CAGR is the average annual growth rate. Doubling time is how long that rate takes to produce a 2× increase. They are two views of the same underlying growth.

How do fees and taxes affect doubling time?
They reduce your net growth rate, which lengthens doubling time. A 1% annual fee on an 8% return extends doubling time from about 9.0 years to about 10.2 years.

Can I use doubling time for a business metric?
Yes, provided the metric grows by a roughly constant percentage each period. Monthly recurring revenue, user counts, and website traffic are common examples.

What if the growth rate changes over time?
Then a single doubling time figure is only an approximation based on the current rate. For accurate long-term projections, model each period separately.

Final Thoughts on Calculating Doubling Time

A doubling time calculator turns an abstract growth rate into something you can actually picture. Instead of “8% annually,” you get “it doubles in nine years.” That shift in framing is genuinely useful, whether you are comparing savings accounts, projecting business growth, or explaining population dynamics.

The mathematics is not complicated. One formula — n = ln(2) / ln(1 + r) — handles almost every practical case. The Rule of 72 gets you close enough for mental math. The real skill is knowing when the model applies and when it does not.

Use the doubling time calculator for constant-percentage growth, and keep the assumptions visible: constant rate, no interruptions, and for financial questions, no fees, taxes, or inflation unless you adjust for them. A free business valuation calculator and the wider set of free online calculator tools cover the adjacent questions that usually come up next. Do that, and doubling time becomes one of the most practical tools in your financial and analytical toolkit.

Leave a Reply

Your email address will not be published. Required fields are marked *