Quick answer: how long to reach $1,000,000?
In this preset scenario, starting with $10,000 and investing $500 at the beginning of each month at a fixed 6% annual return, it takes approximately 39 yrs 1 mos (39.1 years) to reach a nominal $1,000,000 target. Total invested capital equals $244,500 ($10,000 starting principal + $234,500 in contributions), while $755,500 comes from assumed compound growth.
With a fixed 3% annual inflation assumption, the estimated purchasing power of that $1,000,000 at the time of reaching the goal is approximately $315,156 in today's dollars.
This is a preset scenario; you can edit the starting capital, target amount, monthly contribution, return assumption, or switch to other modes in the calculator above.