Smart Toolhub

What Will $1 Million Buy in 30 Years?

At 2.5% inflation, $1 million today will only be worth $477,000 in 30 years. You'd need $2.1 million to maintain the same purchasing power.

Inflation Calculator
Results

Adjusted Purchasing Power

$476,742.69

Purchasing Power Loss

$523,257.31

Loss Percentage

52.33%

Inflation-Adjusted Value

$476,742.69

Year-by-year inflation impact for What Will $1 Million Buy in 30 Years?
YearPurchasing Power (Today's $)Amount Needed (Future $)Cumulative Loss
Year 1$975,609.76$1,025,000.002.4%
Year 2$951,814.40$1,050,625.004.8%
Year 3$928,599.41$1,076,890.627.1%
Year 5$883,854.29$1,131,408.2111.6%
Year 10$781,198.40$1,280,084.5421.9%
Year 15$690,465.56$1,448,298.1731.0%
Year 20$610,270.94$1,638,616.4439.0%
Year 25$539,390.59$1,853,944.1046.1%
Year 30$476,742.69$2,097,567.5852.3%

At 2.5% annual inflation over 30 years, $1,000,000 today will have the purchasing power of approximately $476,743 in today's dollars. In other words, a million dollars in 30 years will only buy what roughly $477,000 buys today. To maintain $1 million in real purchasing power over 30 years at 2.5% inflation, you would need to accumulate about $2,097,568 in nominal terms.

The 30-year horizon is the most common retirement planning window. At 2.5% inflation — close to the Fed's 2% target — prices roughly double every 28 years. This means that a retirement lifestyle costing $50,000 per year today would require about $104,878 per year in 30 years just to maintain the same standard of living. A $1 million portfolio drawing down at 4% annually provides $40,000 per year — well below the inflation-adjusted equivalent.

This calculation is a wake-up call for anyone who thinks reaching $1 million in savings is sufficient for retirement. Depending on your age and retirement timeline, you may need $2 million or more in nominal savings to maintain today's purchasing power. Investing in assets that outpace inflation — equities, real estate, TIPS — is essential for long-term wealth preservation.

What will $1 million be worth in 30 years at 2.5% inflation?

At 2.5% annual inflation, $1,000,000 today will have the purchasing power of approximately $476,743 in today's dollars after 30 years. To maintain $1 million in real purchasing power, you would need about $2,097,568 in nominal terms in 30 years.

Is $1 million enough to retire on in 30 years?

At 2.5% inflation over 30 years, $1 million in 30 years has the real value of only about $477,000 today. Using the 4% withdrawal rule, that generates roughly $40,000 per year in today's dollars — adequate for some but tight for many. Most planners recommend targeting $2 million or more for a 30-year retirement horizon.

How can I ensure my savings keep up with inflation over 30 years?

To outpace 2.5% inflation over 30 years, invest in assets with higher expected returns. A diversified stock portfolio targeting 7–10% annually would grow $1 million to $7.6–17.4 million in 30 years, far exceeding inflation. Even a conservative 5% return would grow $1 million to $4.3 million.