Retirement

Retirement Savings Calculator

Project savings to your retirement date in nominal and real terms, then measure them against a capital target built from the retirement income the portfolio actually has to fund — not from a percentage rule.

Written by , Editor

Reviewed by Ugo Candido, MBA

Last reviewed

Introduction

A projection that ends with a balance answers half the question. A million dollars means nothing without two further facts: what it will buy after decades of inflation, and what income it can actually support. This calculator reports the balance, its purchasing power, and the capital the income you want would require — then the distance between them.

The target is the part most calculators get cheap. The common shortcut divides the income you need by 4% and calls the answer a target. That embeds a withdrawal-rate rule as though it were arithmetic. This page instead prices the retirement years directly: your spending target and your other income are projected to each retirement year at your inflation assumption, the difference is what the portfolio must fund, and each of those years is discounted back to the retirement date at a retirement-phase return you set separately. The sum is the target, and every row of it is shown.

The difference is not academic. On the default figures the row-by-row method produces $1,603,943 where dividing by 4% produces $1,887,811 — $283,868 apart, on identical inputs. Neither is a fact about the future; only one of them tells you what it assumed.

It stops at the retirement date on purpose. Sizing the capital an income stream needs is a different problem from testing whether a balance survives being spent — that depends on withdrawal timing, frequency and the order returns arrive in, and the periodic withdrawals calculator models it properly. Splitting them keeps each answer honest.

Retirement savings projection

Accumulation to your retirement date, measured against a capital target built from the retirement income you actually have to fund.

How should the target be set?
Timeline
How far the retirement income has to stretch. It is a planning choice, not a life expectancy Quantus estimates for you.
Savings and contributions
A flat amount per period, if someone else contributes alongside you. This page is account-agnostic: it models no match formula, contribution limit or catch-up rule.
Optional. Applied at the start of each subsequent saving year, to the combined contribution.
Accumulation assumptions
An assumption, not a forecast. Treated as a nominal annual rate compounded at your contribution frequency; the effective annual rate that produces is reported with the results.
Restates the balance in today's money, and projects your income target to the retirement date.
Retirement income target
In today's money. It is projected to each retirement year at your inflation assumption.
Pension, Social Security, annuity, rent — in today's money, and entirely your figure. Quantus estimates none of these.
What the portfolio is assumed to earn after you stop working. Keeping it separate from the accumulation return matters — using one figure for both is a large hidden assumption.
Whether each year's income is drawn at the start or the end of that year.
Sensitivity band
Projected shortfall against the target
$353,460

A projected $1,250,483 at age 65 against a capital target of $1,603,943 — 78.0% funded. Both figures are nominal, at the retirement date.

Projected balance$1,250,483At age 65, after 30 years
Worth in today's money$596,159After 2.50% inflation for 30 years
Retirement capital target$1,603,943Funds $75,512 in the first retirement year, for 27 years
Shortfall$353,46078.0% of the target funded
Total future contributions$288,000$800 monthly, level
Assumed investment growth$902,48372.2% of the projected balance
Required monthly contribution$1,131.26$331.26 more than you contribute now
Target reached at age69On the current contribution, 34 years from now
Effective annual return6.50%What 6.50% compounded monthly actually delivers

Below target on these assumptions. Raising the monthly contribution to $1,131.26 closes the gap; so does working to age 69, or lowering the income target.

This projection stops at the retirement date. It sizes the capital an income stream requires; it does not test how long a balance actually lasts once you start drawing on it, which depends on withdrawal timing, frequency and the order returns arrive in. The periodic withdrawals calculator models that phase properly.

What the projected balance is made of
  • Savings you already have: $60,000 (4.8%)
  • Future contributions: $288,000 (23.0%)
  • Assumed investment growth: $902,483 (72.2%)

Solver check. With a level contribution the annuity formula applies, and it gives $1,131.26 against the solver's $1,131.26. Re-running the full schedule at the solved figure lands within $3.04 of the target after 18 bisection steps.

Shortfall or surplus under different assumptions (return ±1.5 points, inflation ±1 points)
Inflation ↓ / Return →5% return6.5% return8% return
1.5% inflation$155,751 short$183,114 spare$663,231 spare
Selected inflation (2.5%)$692,326 short$353,460 short$126,657 spare
3.5% inflation$1,502,769 short$1,163,904 short$683,787 short

A higher return raises the projection; higher inflation raises the target without changing the nominal projection. They pull in opposite directions, which is why they are shown together rather than one at a time.

Scroll the table sideways on a narrow screen to see every column.

How the income you want changes the capital it requires
Annual income (today's money)Portfolio-funded needFirst retirement yearCapital targetAgainst your projection
$40,000$16,000$33,561$712,864$537,619 spare
$50,000$26,000$54,537$1,158,403$92,080 spare
$60,000$36,000$75,512$1,603,943$353,460 short
$70,000$46,000$96,488$2,049,483$799,000 short
$80,000$56,000$117,464$2,495,023$1,244,540 short
$90,000$66,000$138,439$2,940,562$1,690,079 short

Other retirement income of $24,000 is subtracted before the portfolio need is priced, which is why the capital target falls faster than the income target does.

Scroll the table sideways on a narrow screen to see every column.

Accumulation, year by year
Agemonthly contributionStarting balanceContributionsGrowthEnding balanceIn today's money
36$800$60,000$9,600$4,183$73,783$71,983
37$800$73,783$9,600$5,079$88,461$84,199
38$800$88,461$9,600$6,033$104,094$96,662
39$800$104,094$9,600$7,049$120,743$109,387
40$800$120,743$9,600$8,131$138,474$122,391
41$800$138,474$9,600$9,284$157,358$135,689
42$800$157,358$9,600$10,511$177,469$149,298
43$800$177,469$9,600$11,818$198,887$163,236
44$800$198,887$9,600$13,210$221,697$177,519
45$800$221,697$9,600$14,693$245,990$192,167
46$800$245,990$9,600$16,272$271,862$207,198
47$800$271,862$9,600$17,954$299,416$222,633
48$800$299,416$9,600$19,745$328,761$238,490
49$800$328,761$9,600$21,652$360,013$254,791
50$800$360,013$9,600$23,684$393,297$271,558
51$800$393,297$9,600$25,847$428,744$288,813
52$800$428,744$9,600$28,151$466,495$306,578
53$800$466,495$9,600$30,605$506,700$324,879
54$800$506,700$9,600$33,218$549,518$343,739
55$800$549,518$9,600$36,001$595,119$363,184
56$800$595,119$9,600$38,966$643,685$383,241
57$800$643,685$9,600$42,122$695,407$403,938
58$800$695,407$9,600$45,484$750,491$425,301
59$800$750,491$9,600$49,065$809,156$447,362
60$800$809,156$9,600$52,878$871,634$470,151
61$800$871,634$9,600$56,939$938,173$493,699
62$800$938,173$9,600$61,264$1,009,037$518,039
63$800$1,009,037$9,600$65,870$1,084,507$543,206
64$800$1,084,507$9,600$70,776$1,164,883$569,233
65$800$1,164,883$9,600$76,000$1,250,483$596,159

Growth is credited each period before the contribution is added. The final ending balance is the projected balance in the summary above.

Scroll the table sideways on a narrow screen to see every column.

How the capital target is built, retirement year by retirement year
AgeIncome targetOther incomePortfolio must fundDiscount factorPV at retirementCumulative PV
65$125,854$50,342$75,5121.0000$75,512$75,512
66$129,000$51,600$77,4000.9569$74,067$149,580
67$132,225$52,890$79,3350.9157$72,650$222,229
68$135,531$54,212$81,3190.8763$71,259$293,489
69$138,919$55,568$83,3520.8386$69,895$363,384
70$142,392$56,957$85,4350.8025$68,558$431,942
71$145,952$58,381$87,5710.7679$67,246$499,187
72$149,601$59,840$89,7610.7348$65,959$565,146
73$153,341$61,336$92,0050.7032$64,696$629,842
74$157,174$62,870$94,3050.6729$63,458$693,300
75$161,104$64,442$96,6620.6439$62,244$755,544
76$165,131$66,053$99,0790.6162$61,052$816,596
77$169,260$67,704$101,5560.5897$59,884$876,480
78$173,491$69,396$104,0950.5643$58,738$935,217
79$177,828$71,131$106,6970.5400$57,614$992,831
80$182,274$72,910$109,3650.5167$56,511$1,049,342
81$186,831$74,732$112,0990.4945$55,429$1,104,771
82$191,502$76,601$114,9010.4732$54,368$1,159,140
83$196,289$78,516$117,7740.4528$53,328$1,212,468
84$201,197$80,479$120,7180.4333$52,307$1,264,775
85$206,227$82,491$123,7360.4146$51,306$1,316,081
86$211,382$84,553$126,8290.3968$50,324$1,366,405
87$216,667$86,667$130,0000.3797$49,361$1,415,767
88$222,083$88,833$133,2500.3634$48,416$1,464,183
89$227,635$91,054$136,5810.3477$47,490$1,511,673
90$233,326$93,331$139,9960.3327$46,581$1,558,254
91$239,160$95,664$143,4960.3184$45,689$1,603,943

Both amounts are your today's-money figures projected at 2.50% inflation, then discounted at the 4.50% retirement-phase return. The final cumulative figure is the capital target — no withdrawal-rate rule is applied anywhere.

Scroll the table sideways on a narrow screen to see every column.

How to read this result

Read the real balance before the nominal one. Over thirty years at 2.5% inflation, purchasing power roughly halves: a projected $1,250,483 is worth $596,159 in today's money. The nominal figure is correct and flattering; the real one is comparable to the life you live now.

The growth share tells you how much of the projection you control. Here $902,483 of a $1,250,483 balance — 72.2% — is assumed investment growth rather than money you deposit. That is not a reason to abandon the plan. It is a reason to read the sensitivity matrix, where a point and a half either way on the return moves the outcome by more than half a million dollars.

The funded percentage is the readiness number. 78.0% funded is a different message from a $353,460 shortfall, and both are true. The percentage tells you how close the plan is; the dollar figure tells you what closing it costs.

Two levers are reported rather than described. The required contribution is solved from the schedule — $1,131.26 a month instead of $800 — and the retirement age at which the current plan first reaches its target is searched directly: age 69 rather than 65. Both move the same gap, and seeing them side by side is usually more useful than either alone.

Watch the rate convention. This tool does not ask you for a compounding frequency, so the 6.5% you enter is the effective annual return: twelve monthly periods compound back to exactly 6.5%, and switching to quarterly or annual contributions does not quietly change the return you assumed. Where a Quantus tool does ask for a compounding frequency — the two future value calculators — the rate you enter is nominal at that frequency instead, and both figures are shown.

  • Projected balance at your retirement age, nominal and in today's money.
  • Total future contributions, split from the growth the model assumes.
  • The income the portfolio must fund, after the other income you expect.
  • The retirement capital target, built row by row from the retirement years.
  • Shortfall or surplus, and the percentage of the target funded.
  • The contribution that closes the gap, solved from the schedule.
  • The age at which the current plan would reach its target.
  • A 3×3 matrix across return and inflation, and a table of income targets against the capital each requires.

Formula and methodology

The accumulation schedule is the model, and the source of truth for every accumulation figure published here. Within each period growth is credited first and the contribution added afterwards — the end-of-period convention every Quantus accumulation tool uses. An annual increase steps at the start of each subsequent saving year and applies to the combined contribution.

The expected return is treated as an effective annual rate, the site-wide convention for any Quantus tool that does not ask you for a compounding frequency. The period rate is its exact n-th root, so the periods compound back to precisely the figure entered and changing the contribution frequency does not silently change the annual economic return.

The capital target runs in the other direction, and never touches a withdrawal-rate rule. Each retirement year is priced separately, then discounted back to the retirement date. The sum of the present-value column is the target, which is why that column is printed in full.

Accumulation, per contribution period

balance = balance × (1 + i) + contribution
  • i — the period rate, (1 + effective annual return)^(1/n) − 1 for n contributions a year
  • Growth is credited before the contribution, treating contributions as end-of-period
  • contribution(year k) = contribution(year 1) × (1 + g)^(k − 1), where g is any annual increase

What the portfolio must fund in retirement year k

Need_k = max(0, [Desired income − Other income] × (1 + inflation)^(years to retirement + k − 1))
  • Both amounts are entered in today's money and projected at the same inflation rate
  • Other retirement income is entirely your figure — Quantus estimates no pension or benefit
  • The need is floored at zero: other income exceeding the target does not create a negative requirement

Retirement capital target — the present value of those years

Target = Σ (k = 1 to H) of Need_k ÷ (1 + r_ret)^(k − 1)
  • H — retirement years, from your retirement age to your planning age
  • r_ret — the retirement-phase return, a separate input from the accumulation return
  • Beginning-of-year spending leaves year 1 undiscounted; end-of-year spending uses (1 + r_ret)^k instead
  • No withdrawal rate appears anywhere in this calculation

Readiness

Gap = Target − Projected balance; Funded % = min(Projected, Target) ÷ Target
  • Both figures are nominal, at the retirement date, so they are directly comparable
  • A projection above the target is reported as a surplus, never as a negative gap

Required contribution — solved from the schedule

find the contribution whose projected balance equals the target
  • The projected balance is monotone increasing in the contribution, which makes bisection valid
  • The upper bound is doubled until it overshoots the target, then the bracket is narrowed below half a cent, capped at 200 iterations
  • The solved figure is re-fed through the full schedule and the residual reported rather than assumed
  • Where the contribution is level, the annuity closed form is computed independently and shown alongside

Retirement age — searched, not derived

the lowest whole age at which the projected balance first reaches its target
  • Both sides move with the age: a later retirement saves for longer, and also shifts and shortens the income stream the target has to fund
  • The search is bounded by your planning age, and reports that the target is not reached rather than extrapolating

On the 4% rule: it is a useful piece of shorthand with a specific origin — Bengen's 1994 study of historical US return sequences — and it is not a law. Dividing income by 4% implies a particular horizon, asset mix and success criterion, none of which you stated. This page therefore uses it nowhere in the arithmetic. If you want the shortcut for comparison, the first-retirement-year need divided by 4% is easy to compute from the figures shown; the point is that you can see which assumptions produced which number.

On other retirement income: it is projected at the same inflation rate as your spending. A pension fixed in nominal terms does not behave that way and would be overstated by this treatment — enter a lower today's-money figure, or leave it out and treat it separately. Quantus does not estimate Social Security, pension or annuity amounts, and adding a benefit estimator here would mean pretending to a rules model this page does not contain.

On what is not modelled: no tax, no fees, no contribution limits, no employer match formula, no catch-up rules and no required minimum distributions. The employer field is a flat amount per period precisely so the page stays account-agnostic.

Worked example

Take a 35-year-old with $60,000 saved, contributing $800 a month to age 65, assuming a 6.5% return and 2.5% inflation, planning to age 92. They want $60,000 a year in today's money and expect $24,000 of other retirement income, with the portfolio earning 4.5% once they stop working.

Accumulation first. Thirty years of $800 a month is $288,000 of contributions. The projected balance is $1,250,483, of which $902,483 — 72.2% — is assumed growth rather than money deposited. In today's money that balance is worth $596,159. The 6.5% entered is the effective annual return, so the monthly period rate is its twelfth root.

Now the target, built rather than assumed. $60,000 less $24,000 leaves $36,000 a year the portfolio must fund, in today's money. By the first retirement year that is $75,512, and by age 91 it has grown to $143,496. Undiscounted, those 27 years total $2,862,827. Discounted back to the retirement date at 4.5%, they are worth $1,603,943 — that is the capital target, and it is the sum of the present-value column in the table on the calculator.

Against a projected $1,250,483 that leaves a shortfall of $353,460, or 78.0% funded. Closing it needs $1,131.26 a month rather than $800 — $331.26 more, a 41.4% increase. The solver finds that by bisection over the schedule in 18 steps; because the contribution is level here, the annuity closed form can be computed independently and returns $1,131.26 as well. Re-running the whole schedule at the solved figure lands $3.04 above target.

Working longer is the other lever, and it is searched rather than guessed: on the current $800 a month the plan first reaches its target at age 69.

Two assumptions deserve a second look. Dividing the first-year need by 4% would have produced a $1,887,811 target — $283,868 more than the row-by-row method, because a 27-year stream discounted at 4.5% simply does not require as much as a percentage rule implies. And the retirement-phase return does most of the remaining work: at 3% the target is $1,915,228, at 6% it is $1,363,224. Choosing that one input moves the target by more than half a million dollars.

The table below isolates the accumulation assumption instead. The target does not move across these rows — only the projection does.

How the return assumption changes a 30-year plan, against a fixed $1,603,943 target
Annual returnProjected balanceIn today's moneyAgainst the targetFunded
4%$742,820$354,134$861,123 short46.3%
5%$911,617$434,607$692,326 short56.8%
5.5%$1,011,778$482,358$592,166 short63.1%
6%$1,124,220$535,964$479,723 short70.1%
6.5%$1,250,483$596,159$353,460 short78.0%
7%$1,392,297$663,768$211,646 short86.8%
8%$1,730,600$825,051$126,657 spare100%

Every other input held at its default. Each figure is generated by the calculation module on this page and pinned by an automated test. Four points of return separate a plan that is 47% funded from one that clears its target — and nobody is offered a choice of which row they get.

Assumptions and limitations

What this calculator does not do

  • Returns here are modelled as smooth deterministic rates. Real investments do not deliver an average — they deliver a sequence, and the order matters. A portfolio averaging 6.5% with volatility is a fundamentally different object from one that returns 6.5% every year, and this projection cannot express that difference. Sequence-of-returns risk is not modelled in the accumulation phase and is not modelled in the target either.
  • It produces one path, not a distribution. There is no historical simulation and no Monte Carlo, so it cannot attach a probability to any outcome and does not claim one.
  • The capital target is not a guarantee that the income it prices will actually be delivered. It is the present value of a stream under stated assumptions; change the retirement-phase return and it moves substantially, as the worked example shows.
  • It does not model the drawdown phase. Whether a balance survives being spent depends on withdrawal timing, frequency and sequence — the periodic withdrawals calculator tests that, and this page deliberately does not duplicate it.
  • It does not apply account-specific rules: no contribution caps, no employer match formulas, no required minimum distributions, no account ordering and no tax treatment of contributions or withdrawals.
  • It does not estimate Social Security, pension or annuity income, and treats what you enter as inflation-linked — which overstates a pension fixed in nominal terms.
  • It does not adjust for changes in circumstances. Career breaks, income changes, periods of not contributing and a shifting retirement date all require re-running the projection.

Not investment advice. This is a deterministic arithmetic projection built from your assumptions, not investment advice and not a forecast. Expected investment returns are not guaranteed, and neither the projected balance nor the capital target should be treated as a promise about your retirement.

Related calculators

Further reading

Sources and references

  • Consumer Price Index U.S. Bureau of Labor Statistics
    Reference point for the inflation assumption applied to the balance and to the income target. The calculator adopts no default from it.
  • Determining Withdrawal Rates Using Historical Data (Bengen, 1994) Journal of Financial Planning
    The origin of the 4% shorthand, derived from historical US return sequences. It is discussed here and used in no calculation.
  • Retirement Benefits and your Social Security Statement Social Security Administration
    Where to obtain your own benefit estimate. It is an input to this page, never an output of it.
  • Employment to Retirement U.S. Securities and Exchange Commission, Office of Investor Education and Advocacy
    SEC investor education on building retirement savings while working and drawing on them afterwards, covering the account rules, employer match formulas and drawdown mechanics this projection deliberately leaves out.

No return, inflation, withdrawal rate or benefit figure is published as a default here. Every rate on this page is one you entered, and the sources above are where to form a defensible view of what to enter rather than numbers to copy.

Calculator

Future Value Calculator

Project a lump sum and a contribution plan forward, then read the growth, the real value and the return scenarios behind the headline number.

Calculator

Periodic Withdrawals Calculator

Decumulation mechanics: how long a balance lasts, what you can withdraw over a chosen duration, and what is left at the end.

Calculator

Roth IRA Conversion Calculator

The taxable share of a conversion under the pro-rata rule, both futures compared after tax, and the break-even future rate solved exactly.

Article

Future Value of Retirement Savings

Retirement projection is future value on a long horizon, with two complications: inflation, and the fact that the target is an income rather than a sum.

Embed this calculator on your site

You are welcome to put the Retirement Savings Calculator on your own site. Paste the snippet below into any page and it loads a self-contained version of this calculator in an iframe — no script, no tracking, and no account required.

The embedded version runs the same calculation modules as this page, resizes down to a 700px-tall frame on narrow screens, and includes an attribution link back here. Please keep that link in place; it is the only thing we ask in return.

<iframe
  src="https://quantus.tools/embed/retirement-savings-calculator/"
  width="100%"
  height="700"
  loading="lazy"
  style="border:0;max-width:100%"
  title="Retirement Savings Calculator by Quantus Tools"
></iframe>
<p>
  Calculator provided by
  <a href="https://quantus.tools/calculators/retirement-savings-calculator/">Quantus Tools</a>
</p>
Preview the embed

About the author

This page was written by , editor of Quantus Tools & Intelligence, who is the named author of the calculator documentation and the written analysis published on this site.

It was reviewed before publication by Ugo Candido, MBA, and last verified on . The editorial policy sets out what that review checks and how a correction is made.