$200,000 Now or $1,000,000 in 30 Years?

Make your gut call, then see the math.

Loading calculator… (JavaScript required)

Results are hypothetical illustrations based on the numbers you enter and simple assumptions: a constant return, with no taxes, fees or inflation unless stated. They are not predictions or guarantees; real returns vary from year to year and can be negative, and investing can lose money. Educational content only. Not financial advice. See our Disclaimer.

Quick answer: Take the $200,000 now if you will invest it: at 8% a year it grows to about $2.0M in 30 years, double the future million. The $200,000 only needs about 5.5% a year to match. At 4% it reaches about $650,000, and the million wins.

The gut answer

A million is five times $200,000, so the million feels obvious. But thirty years is a very long time for $200,000 to grow.

The real answer

$200,000 invested at 8% for 30 years becomes about $2.0M — double the guaranteed million. You only need to earn about 5.5% a year for the $200,000 to catch the million. A plain index fund has beaten that in almost every 30-year window in history. Then there is inflation: $1,000,000 in 30 years buys what roughly $400,000 buys today at 3% inflation.

At a 4% return the $200,000 only reaches about $650,000, so the million wins. The question is really “do you trust yourself to invest it and leave it alone?”

The lesson

Time is the most valuable thing in the deal. Thirty years turns a modest amount into a large one — if you start now.

More dilemmas

Try next

Questions people ask

Is $200,000 now worth more than $1,000,000 in 30 years?

Usually yes. Invested at 8% a year, $200,000 becomes about $2 million in 30 years — double the guaranteed million. The break-even return is about 5.5% a year; earn less than that and the future million wins.

How does inflation change the answer?

At 3% inflation, $1,000,000 in 30 years buys what roughly $400,000 buys today, so the future million is smaller than it looks.

What return makes $200,000 equal to $1 million in 30 years?

About 5.5% a year: $200,000 × 1.055^30 ≈ $1,000,000. Earn more than that and taking the $200,000 now wins.

Should I take $200,000 now or $1 million later?

It depends on whether you would invest the money and leave it alone for 30 years. If yes, the $200,000 has historically been the better bet; if you would spend it, the guaranteed future million is safer. Educational math, not financial advice.