Investment Calculator
Project the balance forward the way Compound Interest does, then see what it's actually worth in today's purchasing power once inflation is subtracted the correct way.
On-screen number pad
Step-by-step proofCheck by hand
Contributed vs. growth
The bar shows what you put in versus what the market added, as shares of the projected nominal balance — the same two numbers as the result panel, drawn to scale.
Nominal vs. real return
The nominal balance is what your account statement will actually show — the raw dollar total after compounding your contributions at the expected return. The real return strips out inflation, answering a different question: how much more purchasing power will that money actually have, in today's dollars?
The correct way to remove inflation from a rate is not subtraction. Dividing one growth factor by the other — the Fisher equation — gives the exact answer; subtracting the two percentages is a shortcut that's only approximately right, and drifts further from correct as either rate rises.
The formulas
Nominal balance grows the same way Compound Interest projects it — see that page for the full compounding formula.
Worked example
$10,000 invested up front, plus $200 a month, at an expected 7% annual return over 20 years, grows to a nominal $144,572.72 — $58,000 of that from contributions, the rest from growth. At 3% expected inflation, the exact real return is 3.88% (the shortcut subtraction would say 4%), and that nominal balance is worth about $80,046.41 in today's purchasing power.
Frequently asked questions
Why isn't the real return just the nominal return minus inflation?
What return rate should I use?
How is this different from the Savings and Compound Interest calculators?
Does this account for investment fees or taxes?
- Growth projection — the same published compound-interest mathematics as the Compound Interest Calculator.
- Real (inflation-adjusted) return — the Fisher equation, standard published economics: (1 + real rate) = (1 + nominal rate) ÷ (1 + inflation rate).