Doubling Time Calculator
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 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
Step 1
Fill in each input field with your own data.
- 2
Step 2
The tool runs the formula Doubling years = ln(2) ÷ ln(1 + r) on your figures.
- 3
Step 3
Review the result displayed on screen.
- 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?
What about tripling and halving?
What is the math behind the Doubling Time Calculator?
Can I use it on my phone?
Related tools
Pick another tool to continue your calculation.
EOQ Calculator – Inventory
Calculate optimal order quantity.
Perpetuity Calculator
Calculate perpetuity value.
Dividend Reinvestment Calculator (DRIP)
Calculate portfolio growth with dividend reinvestment.
WACC Calculator – Cost of Capital
Calculate Weighted Average Cost of Capital.
Asset Turnover Calculator
Calculate asset utilization efficiency.
Bond Convexity Calculator
Calculate bond convexity for price sensitivity.