Skip to content
FinToolSuite

How long to become a millionaire by investing

Investing 1,000 a month at 7% reaches a million in about 27.5 years, and only a third of it is money paid in. Here is the formula, a worked example, and the levers that move the date.

F

FinToolSuite Editorial


Put aside 1,000 a month, earn an average of 7% a year, and you cross a million in about 27.5 years. The surprise is how little of that million is actually your own money: roughly a third. The rest comes from compounding doing its slow, boring work in the background. So the question of how long it takes to become a millionaire is really a question about three numbers — what you contribute, what your investments earn, and what you already have. Change any one of them and the date moves, sometimes by years. This guide walks through the formula, a fully worked example, and the trade-offs that pull the finish line closer or push it further out, with a compound interest calculator to test your own numbers.

Figures below have no currency symbol on purpose. The arithmetic is the same in any currency, so read 1,000 as 1,000 of whatever you save in.

What is the timeline to reach a million in investments?

The timeline to a million is the number of months — or years — that a stream of regular contributions plus investment growth takes to compound to a balance of one million. It depends on three inputs: how much goes in each period, the rate of return your investments earn, and any balance already invested at the start. Move any of those and the date shifts. It is a useful concept because it turns a vague ambition into a number that responds predictably to the levers a saver actually controls.

Why this matters

A million is an arbitrary round number, but it sticks. People use it as shorthand for retirement adequacy, financial independence, or just feeling done. Framing it as a timeline rather than a fixed date matters because most of the work is done by compounding, not by contributions.

In the headline example, contributions make up about a third of the final balance and growth supplies the rest. That ratio is why two people paying in identical amounts can reach the target years apart — whoever starts earlier, or earns a slightly higher return, hands more of the job over to compounding. Long-run data from bodies like the OECD and the CFA Institute also shows wide dispersion in actual returns across decades, which is why this timeline is best treated as a projection, not a promise.

How the timeline to a million is calculated

The calculation rearranges the standard future value of an annuity formula to solve for time. Instead of asking what a fixed number of contributions grows to, it asks how many contributions are needed to reach a chosen balance. In plain English: you keep adding the monthly amount, each contribution earns the monthly rate, and you count the months until the running total passes the target.

n = ln(1 + (FV * r / PMT)) / ln(1 + r)

where r = annual return / 12

Each variable carries a clear meaning:

  • FV = the target balance, one million in this case
  • PMT = the contribution paid in each month
  • r = the monthly rate of return, the annual rate divided by 12
  • n = the number of monthly contributions, which is the timeline the formula returns

The natural logarithm appears because growth is exponential, not linear. That is also why doubling the contribution does not halve the timeline, and why a small change in the assumed return can move the result by years rather than months.

How long to become a millionaire: a worked example

Take a saver starting from zero, paying in 1,000 a month, assuming an average annual return of 7%. The first step is to convert the annual rate to a monthly rate.

r = 0.07 / 12 = 0.005833. Substituting into the formula:

n = ln(1 + (1,000,000 * 0.005833 / 1,000)) / ln(1.005833)
  = ln(1 + 5.833) / ln(1.005833)
  = ln(6.833) / ln(1.005833)
  = 1.9218 / 0.005816
  = 330.41 months

That works out to about 27.5 years. Contributions land in whole months, so the balance is just under the target at month 330 — around 997,000 — and crosses a million during month 331. Rounding only at the end matters here: trimming 330.41 down to 330 would understate the result, so the honest reading is that the million arrives early in the 331st month.

The composition is the striking part. Across roughly 331 payments the saver puts in about 331,000 of their own money, while close to 670,000 comes from compounding. You can reproduce the same numbers in the compound interest calculator by entering a 1,000 monthly contribution, a 7% annual return, and a zero starting balance, then reading off the point where the projected balance crosses a million.

How to use the compound interest calculator

The compound interest calculator takes four main inputs: a starting balance, a regular contribution amount, the contribution frequency, and an assumed annual rate of return. It projects the balance forward period by period and reports the future value, the total contributed, and the growth component separately.

To answer a timeline question, enter the contribution and return, then adjust the term until the projected balance hits the target. The split between contributions and growth is the part worth studying — it shows how much of the goal compounding is doing for you. Testing two or three return assumptions — say a cautious 5% and an optimistic 9% — gives you a range of plausible outcomes rather than a single point estimate that pretends to certainty it does not have.

Common scenarios

The headline figure of 27.5 years rests on one specific combination of inputs. A few common variations move it noticeably.

Starting with a balance already invested

A head start compounds for the full term, so it punches above its weight. Add a 50,000 opening balance to the same 1,000 a month at 7% and the timeline drops from about 27.5 years to roughly 23.9 years. Early money earns returns on returns for far longer than later contributions, which is why an existing balance often shortens the journey more than an equivalent increase in monthly saving.

A higher or lower assumed return

Return assumptions dominate the result. Holding the contribution at 1,000 a month, the timeline runs to about 32.9 years at 5%, 29.9 years at 6%, 27.5 years at 7%, 25.5 years at 8%, and 22.4 years at 10%. A two-point swing in return moves the finish line by several years, which is why the assumed rate deserves more scrutiny than it usually gets.

Paying in more each month

At a 7% return, contribution maps to timeline roughly like this: 250 a month takes about 45.7 years, 500 a month about 36.4 years, 1,000 a month about 27.5 years, 1,500 a month about 22.7 years, and 2,000 a month about 19.6 years. Doubling the contribution does not halve the time, because compounding does an increasing share of the work in the later years no matter how much is going in.

The eroding value of a million

A million reached decades from now buys less than a million today. At 2.5% annual inflation, the million arriving in 27.5 years has the purchasing power of about 507,000 in present money — a little over half. Planning around a real target rather than the round nominal number keeps the goal anchored to what it can actually buy.

Where estimates go wrong

A handful of errors come up again and again when people estimate this timeline.

  1. Treating the assumed return as fixed. Realised returns vary year to year, and the order in which good and poor years arrive affects the outcome. A 7% average is a planning figure, not a schedule.
  2. Ignoring fees. A one-percentage-point annual cost that drops a 7% return to 6% adds roughly 2.4 years to the timeline in the headline example. Small recurring charges compound against the saver in the same way returns compound for them.
  3. Forgetting inflation. Projecting a nominal million without adjusting for rising prices overstates what the goal can buy by the time it arrives.
  4. Assuming contributions stay flat. Pay rises and periodic step-ups compress the timeline meaningfully, yet a flat projection captures none of that.
  5. Overlooking tax on gains. In a taxable account, your local tax authority may take a share of growth or income, so the net return that drives the timeline can sit below the headline market return.

The timeline to a million connects to a few neighbouring questions worth modelling alongside it:

Frequently asked questions

How long does it take to become a millionaire on a typical income?

There is no single answer, because the timeline tracks the amount invested and the return — not the salary itself. As a reference point, someone able to invest 1,000 a month at an average 7% return reaches a million in about 27.5 years from a standing start. A saver on the same income who invests half that amount would take roughly 36 years at the same return. The practical takeaway is that the savings rate, meaning the share of income that actually gets invested, matters more than the headline pay figure. Two people earning the same can land years apart depending on how much each one channels into a compounding portfolio.

How much do I need to invest each month to become a millionaire in 20 years?

At an assumed 7% annual return and starting from zero, hitting a million in 20 years takes about 1,920 a month. Stretch the horizon to 30 years and the required amount drops to roughly 820 a month, because the extra decade hands far more of the task to compounding. The relationship is not linear: cutting the timeline from 30 to 20 years more than doubles the monthly figure. This is why time in the market is so valuable — each additional year of compounding reduces the contribution needed to hit the same target, often by a surprisingly large margin.

Does reaching a million faster always mean taking more risk?

Not really, although return and risk are linked. The timeline can be shortened in three ways: contributing more, starting with a larger balance, or earning a higher return. Only the third typically involves taking on more investment risk. Raising the monthly contribution or starting earlier shortens the journey without changing the risk profile of the portfolio at all. A saver who lifts contributions by 50% shortens the timeline considerably while holding the same assumed return. So a faster route to a million can come from a higher savings rate rather than a riskier allocation — which separates two ideas that often get blurred together.

Will a million be worth the same in 25 or 30 years?

No. Inflation steadily erodes purchasing power, so a million reached decades from now buys noticeably less than a million today. At a 2.5% average inflation rate, a million arriving in 27.5 years has the real purchasing power of roughly 507,000 in present money — a little over half. At 3% inflation the figure drops closer to 444,000. This is why some savers set a real target, adjusting the goal upward to preserve what it can actually buy, rather than fixing on the round nominal number. Projecting both the nominal balance and its inflation-adjusted value gives a fuller picture of what the milestone represents.

Can someone starting late still become a millionaire?

Yes, although a later start usually calls for a higher contribution to make up for the lost years of compounding. A saver beginning with a larger monthly amount — say 2,000 at a 7% return — reaches a million in about 19.6 years from zero. Combining a higher contribution with any existing balance shortens the path further. The arithmetic is not generous with lost time but it responds well to a higher savings rate, so the lever available to a late starter is the amount paid in each month rather than the years already gone. Modelling a few contribution levels in a calculator shows quickly what a realistic timeline looks like.

Sources and methodology

The worked example and scenario figures were derived from the standard future value of an annuity formula, rearranged to solve for the number of periods, and verified by independent calculation. Return and inflation assumptions are illustrative parameters, not forecasts, and the timeline scales predictably as those inputs change.

Background context on long-run investment returns and household saving behaviour draws on these global sources:

  • OECD, for cross-country data on household saving rates and financial markets
  • CFA Institute, for research on long-run asset returns and their dispersion across periods

The bottom line

The timeline to a million bends to three inputs and no others: the contribution, the return, and the balance already in place. Compounding supplies most of the result, which is why an earlier start or a slightly higher return shifts the date by years rather than months. A nominal million also buys less the further out it sits, so a real target keeps the goal honest. Running a few combinations through the compound interest calculator turns the abstract question of how long it takes into a small set of concrete dates you can actually plan around — and revisit as your contributions and assumptions change.