Skip to content
Investments

Millionaire Calculator

Calculate how many years it will take to become a millionaire based on your savings, monthly contributions, and investment return.

Savings plan

$
$
$
%
%

Time to reach $1,000,000.00

23 yrs 0 mos

Based on 7.5% annual return and $1,000.00/mo

Total capital contributed

$371,139.56

Investment growth

$631,719.88

Contributions vs growth at goal

Target wealth$1,000,000.00
  • Capital contributed$371,139.5637.0%
  • Investment growth$631,719.8863.0%
Report tool

How long does it take to reach $1 million?

Becoming a millionaire is less about a single windfall and more about consistent saving combined with compound growth. This calculator estimates how many years and months you need to reach a wealth target given your current balance, monthly contributions, expected return, and optional annual increase in savings.

The model compounds returns monthly and increases your contribution once per year when you set an annual savings raise. For a full portfolio projection with inflation and flexible deposit timing, use our investment calculator. To stress-test retirement timelines, pair results with the 401(k) calculator, IRA calculator, or early retirement calculator.

How the millionaire projection works

Each month the calculator applies investment growth to the current balance, adds your contribution, and checks whether the target is reached. The monthly growth rate comes from the annual return:

rm=rannual12r_m = \frac{r_{annual}}{12}

The balance update each month follows:

Bm=Bm1(1+rm)+PMTB_{m} = B_{m-1}(1 + r_m) + \text{PMT}

After every 12 months, the monthly contribution increases by your annual savings raise percentage. This stepwise approach matches how many households increase 401(k) deferrals or IRA contributions after raises.

Worked example

Starting with $25,000 saved, contributing $1,000 per month, earning 7.5% annually, and raising contributions 2% each year, you reach $1,000,000 in about 23 years (276 months). Total capital contributed is roughly $371,140, and investment growth supplies the remaining $631,860. Higher returns or larger contributions shorten the timeline; lower returns extend it.

Frequently asked questions

What annual return should I assume?
Historical U.S. stock market returns average roughly 7% to 10% before inflation over long periods, but future results vary. Conservative planners often use 6% to 7% for diversified portfolios and lower rates for bond-heavy allocations.
Does the calculator account for inflation?
No. The target amount and results are in today's dollars. $1 million in 25 years buys less than $1 million today. Use the investment calculator to model inflation-adjusted outcomes.
What if I already have more than my target?
The calculator reports that your goal is already reached and shows zero additional time needed. You can still inspect how much of your balance came from contributions versus growth.
Why does increasing monthly contributions matter so much?
Contributions add fresh capital that also compounds for every remaining month. A 2% annual raise on $1,000 per month adds over $20 extra per month by year 10, which accelerates the path to $1 million more than a flat contribution would.
Are taxes and fees included?
No. Returns are gross pre-tax figures. Fund expense ratios, advisory fees, and capital gains taxes reduce net wealth. Model fee drag with the investment fees calculator.

Resources and references

The formulas and methods in this calculator were checked against these independent sources.