How Much to Invest Per Month to Reach $1 Million

Published on July 25 2026 • By Compound Calc

Introduction

Reaching a seven‑figure portfolio is a common financial milestone, yet many investors struggle to translate that goal into a concrete monthly savings plan. The answer depends on three levers: time horizon, expected rate of return, and starting capital. In this guide we break down the mathematics, provide ready‑to‑use tables, walk through real US‑dollar examples, and show you how to fine‑tune the numbers for inflation and taxes. By the end you’ll know exactly how much to invest each month to hit $1,000,000 — and you’ll have a free calculator at your fingertips.

Understanding Compound Interest

Compound interest is the process where earnings generate their own earnings. Unlike simple interest, which pays only on the original principal, compounding adds each period’s interest to the principal, so the next period’s interest is calculated on a larger base.

The Power of Time

Because each month’s return builds on the previous month’s total, the earlier you start, the less you need to contribute. A 25‑year horizon at 7 % annualized requires roughly half the monthly outlay of a 15‑year horizon at the same rate.

Frequency Matters

Monthly compounding (12 periods per year) is the standard for most retirement accounts (401(k), IRA). Daily compounding yields a marginally higher effective annual rate, but the difference is usually <0.05 % and can be ignored for planning purposes.

The Core Formula

The future value of a series of equal monthly payments (an ordinary annuity) is:

FV = PMT × [ ((1 + r)ⁿ – 1) / r ]

Where:

Re‑arranging to solve for PMT:

PMT = FV × r / [ (1 + r)ⁿ – 1 ]

If you already have a starting balance (PV), the formula becomes:

PMT = (FV – PV × (1 + r)ⁿ) × r / [ (1 + r)ⁿ – 1 ]

All examples below assume PV = $0 unless noted.

Key Variables That Change the Outcome

VariableTypical RangeImpact on Monthly PMT
Annual Return4 % – 10 %Higher return → dramatically lower PMT (exponential effect)
Time Horizon10 – 40 yearsLonger horizon → lower PMT (more compounding periods)
Starting Balance$0 – $200,000Existing capital reduces required PMT linearly
Inflation Adjustment2 % – 4 % per yearIncreases nominal FV target, raising PMT
Tax Drag0 % – 2 % effectiveReduces net return, increasing PMT
Quick rule of thumb: At a 7 % nominal return, every extra 5 years of investing cuts the required monthly contribution by roughly 30 %.

Monthly Investment Needed at Different Returns

The table below shows the exact PMT (rounded to the nearest dollar) required to reach $1,000,000 with $0 starting balance, monthly compounding, for various horizons and annual returns.

Years4 % Annual6 % Annual7 % Annual8 % Annual10 % Annual
10$6,770$5,970$5,620$5,300$4,720
15$4,070$3,460$3,210$2,990$2,560
20$2,730$2,250$2,100$1,960$1,640
25$1,950$1,560$1,440$1,330$1,090
30$1,440$1,130$1,030$940$760
35$1,090$840$760$690$550
40$840$640$570$510$400

Notice the steep drop when moving from a 10‑year to a 20‑year horizon — the monthly burden halves. At a modest 6 % return, a 30‑year plan needs only about $1,130 per month.

Real‑World US‑Dollar Scenarios

Scenario A – Early Career Professional (Age 25, 40‑Year Horizon)

Assumptions: 7 % annual return, $0 starting balance, 40 years until age 65.

PMT = 1,000,000 × (0.07/12) / [ (1 + 0.07/12)^(40×12) – 1 ] ≈ $570 / month

Result: $570 per month (≈ $6,840 per year). This fits comfortably within a typical 401(k) contribution limit ($23,000 for 2026).

Scenario B – Mid‑Career Catch‑Up (Age 40, 25‑Year Horizon)

Assumptions: 6 % annual return, $50,000 already saved.

PMT = (1,000,000 – 50,000 × (1 + 0.06/12)^(25×12)) × (0.06/12) / [ (1 + 0.06/12)^(25×12) – 1 ] ≈ $1,050 / month

Result: $1,050 per month. The existing $50k cuts the required contribution by about $390 compared to starting from zero.

Scenario C – Aggressive Investor (Age 30, 30‑Year Horizon, 10 % Return)

Assumptions: 10 % annual return (e.g., equity‑heavy portfolio), $0 start.

PMT = 1,000,000 × (0.10/12) / [ (1 + 0.10/12)^(30×12) – 1 ] ≈ $760 / month

Result: $760 per month. Higher expected return dramatically lowers the savings rate, but comes with higher volatility.

Takeaway: Even modest differences in return or horizon create large swings in required monthly cash flow. Tailor the assumptions to your risk tolerance and career timeline.

Starting Early vs. Starting Late

Compounding is often called the “eighth wonder of the world” because its effect is non‑linear. The chart below illustrates the total contributions versus final portfolio value for two investors who both end with $1,000,000 at 7 % return.

InvestorStart AgeYears InvestingMonthly PMTTotal ContributedPortfolio at 65
Alice2540$570$273,600$1,000,000
Bob4520$2,100$504,000$1,000,000

Alice contributes **$230,400 less** out‑of‑pocket because her money has 20 extra years to compound. The earlier you start, the more you leverage time instead of cash.

Adjusting for Inflation

$1,000,000 today will not buy the same goods in 30 years. If you want the purchasing power of $1 million in today’s dollars, inflate the target:

FV_real = FV_nominal / (1 + i)ʸ

Where i = annual inflation rate (e.g., 3 %) and y = years. Rearranged to find the nominal target you must hit:

FV_nominal = FV_real × (1 + i)ʸ

Example

Goal: $1,000,000 in today’s dollars, 30 years, 3 % inflation.

FV_nominal = 1,000,000 × (1.03)³⁰ ≈ $2,427,000

Plugging $2,427,000 into the PMT formula at 7 % return, 30 years:

PMT ≈ $2,500 / month

Inflation roughly **2.5×** the nominal monthly contribution. Always decide whether your $1 M target is nominal or real.

Tax Considerations

Taxes erode net returns. In a taxable brokerage account, qualified dividends and long‑term capital gains may be taxed at 15 %–20 %, while interest and short‑term gains face ordinary rates up to 37 %. A practical approach is to use an after‑tax return in the formula.

Estimating After‑Tax Return

Adjusted Example

Gross expected return 7 %, equity‑heavy, 15 % tax drag → net return ≈ 5.95 %.

PMT = 1,000,000 × (0.0595/12) / [ (1 + 0.0595/12)^(30×12) – 1 ] ≈ $1,210 / month

Compared with the pre‑tax $1,030/month, taxes add **$180/month**. Using tax‑advantaged accounts (401(k), Roth IRA) can eliminate or defer this drag.

Use the Compound Calc Calculator

Ready to Crunch Your Own Numbers?

Plug in any target, horizon, return, and starting balance to see the exact monthly investment required.

Use the Compound Calc Calculator

Conclusion

Reaching $1,000,000 is a matter of math, not magic. The three levers — time, rate of return, and consistent monthly contributions — interact exponentially. Starting early, choosing a realistic return, accounting for inflation, and minimizing tax drag can shrink the monthly burden from several thousand dollars to a few hundred. Use the tables and formulas above as a baseline, then head over to the Compound Calc calculator to model your personal scenario with precision. Your seven‑figure future starts with the first automatic transfer — set it up today.

Frequently Asked Questions

What monthly investment is needed to reach $1 million in 20 years at a 7 % annual return?
Approximately $2,100 per month. Use the formula PMT = FV × r / [(1+r)ⁿ – 1] where r = 0.07/12 and n = 20×12.
How does starting 10 years earlier change the required monthly contribution?
Starting 10 years earlier (30‑year horizon) reduces the monthly contribution to roughly $850 at the same 7 % return, because compounding has more time to work.
Should I adjust my target for inflation?
Yes. If you want $1 million in today’s purchasing power, increase the nominal target by the expected inflation rate (e.g., 3 % per year) and recalculate.
Do taxes affect the monthly amount I need to invest?
Taxes on dividends, interest, and capital gains reduce net returns. Use an after‑tax return (e.g., 5 % instead of 7 %) in the formula to get a realistic contribution.
Can I use the Compound Calc calculator for custom scenarios?
Absolutely. The free calculator at https://compound-calc.my.id/ lets you set any target, horizon, return, and starting balance to see the exact monthly investment.