Calculation

How much to save monthly to reach $2M in 20 years?

To reach $2,000,000 in 20 years at a 7% average annual return, save about $3,839 a month. You'd put in $921,435 of your own money. Compounding adds the other $1,078,565.

The earlier you start, the more compounding does for you. Over 20 years at a 7% average annual return, $3,839/month grows to $2,000,000, and only $921,435 of that is money you contributed.

Stretch the horizon and the monthly number drops fast, because your earlier dollars have longer to compound. These are nominal figures, before inflation.

Annual return vs outcome

The same question at every rate, so you can use the one you believe.

Monthly saving needed by annual return
Annual returnMonthly saving needed
4%$5,453
5%$4,866
6%$4,329
7%our default$3,839
8%$3,395
10%$2,634

Returns are an assumption, not a forecast, and no one earns the same percentage every year. These are nominal figures before inflation and before tax on any gains realised along the way.

Assumptions

Annual return
7%
Time horizon
20 yr

Frequently asked

How much do I save monthly to reach $2M in 20 years?

About $3,839 a month at a 7% average annual return, starting from zero.

How much is contributions vs. growth?

You contribute $921,435; the remaining $1,078,565 is investment growth.

Every number here comes from the same engine that powers Rightmont. Model your own plan free in 60 seconds.

Model My Decision