"Millionaire" sounds like a word for other people — inheritances, startups, luck. For most people who actually get there, it's none of those things. It's a normal income, a normal monthly contribution, and a few decades of not stopping. The math below is real, verified, and probably smaller than you're expecting.

What it actually takes, by starting age

Same target — $1,000,000 by age 65. Same assumed 7% average annual return. The only thing that changes is when you start.

Verified monthly contribution required to reach $1,000,000 by age 65
Starting age Years investing Required monthly Total you'd contribute
2540$380.98$182,870
3530$819.69$295,088
4520$1,919.66$460,718
5510$5,777.51$693,301

Starting at 25 instead of 35 doesn't just save you money — it more than halves the monthly amount required for the exact same $1,000,000 result. That's not from the market treating early investors specially. It's the same math every time: money that's had 40 years to compound needs far less help from new contributions than money that's only had 10.

Notice what's doing the actual work

Someone starting at 25 contributes $182,870 of their own money over 40 years and ends up with $1,000,000 — the other $817,130 is pure compound growth. Someone starting at 55 contributes $693,301 over just 10 years for the same $1,000,000 — growth only accounts for $306,699. The earlier you start, the more of your million is the market's work, not yours.

Illustration of four small figures climbing a mountain toward a flag at the peak marked with a dollar sign, each starting from a different point on the slope, with the lowest starting figure closest to the summit

Run your own numbers

Set your own target, current age, and target age to see exactly what monthly contribution gets you there.

Millionaire calculator

Defaults match the 25-year-old example above.

The amount matters less than you'd think

If $381/month still feels out of reach right now, that's not a reason to wait — it's a reason to start with whatever you actually have. $25/month at 25 years old, even without ever increasing it, is still 40 years of compounding working in your favor. You can raise the amount later as your income grows; you can't get back the years you didn't start at all. This is the same logic behind every "just start" guide on this site — see our guide to celebrating small financial milestones for why the first $1,000 invested deserves its own moment, not just the eventual million.

Easy apps to actually open today

Any of these take under 10 minutes to set up. Fees and features change over time — confirm current terms before opening an account.

Beginner-friendly apps for a first investing account
App Best for Good if you...
RobinhoodSimple, mobile-first commission-free tradingWant the easiest possible interface to buy fractional shares of a broad ETF — stick to that, not individual stock-picking, per our investing basics guide
AcornsPassive micro-investing from spare changeWant the lowest-effort possible start — check that its flat monthly fee doesn't eat too much of a very small balance
SoFi InvestCommission-free investing with automated optionsWant one app that can also handle banking and other accounts as your finances grow, alongside investing

Whichever app you pick, the platform matters far less than what our investing basics guide covers first: pay off high-interest debt, build a small starter fund, grab any employer match, then start small and automate it. That order applies before any app comparison does.