How Long Does It Take to Reach $500,000?
Enter your starting balance, monthly contribution and nominal annual return to find the first month your modelled balance reaches $500,000. Compare your own deposits with growth; results are hypothetical, not a return forecast.
Time to the target
Balance at that month: $—
Total contributed: $— · Growth: $—
Year-by-year progress
| Year | Balance | Contributed | Growth |
|---|
How to use this question well
Time-based goals are helpful because they make trade-offs clearer. If the timeline is too long, you know you need to change the starting amount, the monthly contribution, or the expected return assumption.
Next pages to use
Compare monthly contributions and returns
Starting from zero with end-of-month deposits. Rates are nominal annual assumptions with monthly compounding. Times show the first complete month that crosses the target, rounded to one decimal year for this table.
| Monthly contribution | At 5% | At 7% | At 10% |
|---|---|---|---|
| $500 | 32.9 years | 27.6 years | 22.5 years |
| $750 | 26.7 years | 22.8 years | 18.9 years |
| $1000 | 22.6 years | 19.6 years | 16.5 years |
| $1500 | 17.5 years | 15.5 years | 13.4 years |
| $2000 | 14.3 years | 12.9 years | 11.3 years |
| $3000 | 10.6 years | 9.8 years | 8.8 years |
Formula and assumptions
Each month uses Bm = Bm−1(1 + r/12) + C for end deposits, or Bm = (Bm−1 + C)(1 + r/12) for beginning deposits. P is the starting balance, r is the nominal annual rate as a decimal, and C is the monthly deposit. The result stops at the first month with B at least 500,000, so the final balance can exceed the target.
At zero return, the required months are ceil((500,000 − P)/C) when C is positive. A starting balance already at the target returns zero months. The search is capped at 100 years; an unreached target is labelled clearly. Constant rates, level deposits and monthly compounding are assumed. Taxes, fees, inflation and variable returns are excluded. Currency symbols are labels.
A starting balance makes a measurable difference
At 7% with $500 end-of-month deposits, $50,000 already invested reaches the target in 21 years; $100,000 reaches it in 16 years and 6 months. The earlier table incorrectly showed about 18 years for both. These examples were corrected on September 27, 2026 using an independent cash-flow calculation.
Questions about the milestone
How long does it take to reach $500,000?
With no starting balance, end-of-month deposits of $1,000 and a constant 7% nominal annual return compounded monthly, the target is first crossed in month 235: 19 years and 7 months. At $500 per month it takes 27 years and 7 months.
How much should I deposit monthly to reach $500,000 in 20 years?
At 7% nominal annual return compounded monthly, end-of-month deposits and no starting balance, the model requires about $959.83 per month. Starting with $50,000 reduces it to about $572.18. These are hypothetical constant-return calculations.
What if my return or contributions are zero?
At zero return, the target can only be reached through deposits. With no deposits, a positive starting balance can still grow at a positive return. With zero starting balance and zero deposits, a positive target is never reached.
Does reaching $500,000 mean I can retire?
No. A balance alone does not determine retirement readiness. Spending, taxes, inflation, time horizon, market variability and withdrawals all matter. This accumulation calculator does not model retirement income or guarantee a sustainable withdrawal rate.
Explore the time to $100,000 calculator, increasing-contribution investment comparison and investment fee comparison.