Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Years to Reach Your Target
17.79
years of saving
Total Contributions $533,844.3
Investment Growth $466,155.7

What it is

The Early Retirement Savings Calculator estimates how many years of consistent annual investing it will take to accumulate your target nest egg. It is a planning tool for anyone pursuing financial independence (FI) or early retirement, and it works with any currency since the math is universal.

Line chart showing savings growing toward a target nest egg line over years
Annual contributions plus compounding investment returns accumulate toward your financial independence (FI) target.

How to use it

Enter your target nest egg, the amount you contribute each year, and the average annual return you expect from your investments. The calculator returns the number of years until you hit the goal, along with how much of that comes from your own contributions versus investment growth.

The formula explained

The tool solves the future-value-of-an-annuity equation for time. Given a future value FV, an annual contribution PMT, and a decimal annual return \(r\), the number of years is $$n = \frac{\ln\!\left(\dfrac{\text{FV} \cdot r}{\text{PMT}} + 1\right)}{\ln(1 + r)}.$$ When \(r\) is 0 the equation simplifies to \(\text{FV} / \text{PMT}\), which the calculator handles separately to avoid dividing by zero.

Advertisement
Diagram breaking the years-to-FI formula into its components
Each input — target FV, return rate \(r\), and annual contribution PMT — feeds into the years-to-FI formula.

Worked example

Suppose you want a $1,000,000 nest egg, contribute $30,000 per year, and expect a 7% return. Then \(r = 0.07\), $$\frac{\text{FV} \cdot r}{\text{PMT}} = \frac{1{,}000{,}000 \times 0.07}{30{,}000} = 2.3333,$$ plus 1 gives 3.3333. \(\ln(3.3333) \approx 1.20397\) and \(\ln(1.07) \approx 0.06766\), so \(n \approx 17.8\) years. Your contributions over that time total about $533,800 and the rest, roughly $466,200, is investment growth.

FAQ

Are contributions made at year-end? Yes, this model assumes an ordinary annuity with contributions at the end of each period.

Does it account for inflation or taxes? No. Use a real (inflation-adjusted) return and after-tax figures if you want results in today's dollars.

What if I already have savings? Treat your target as the remaining gap, or subtract the future value of existing savings from the target before entering it.

Last updated: