BedrockCalculator
Verified Primary-Source MathematicsVerified by Aapt Dubey, MBA (Marketing & Finance) Last verified August 30, 2026

Retirement Calculator (Will You Have Enough?)

Quick Answer: A 35-year-old with $85,000 already saved who adds $12,000 a year and earns 7% is projected to reach $1,780,571.11 by age 65. Against a $60,000-a-year retirement income target (in today's dollars), $24,000 of expected Social Security, 2.5% inflation, a 5% return in retirement and a 30-year horizon, the capital actually required is about $1,593,424, leaving a surplus of roughly $187,147.

Assumptions

Loading
yrs
yrs
$
$
%
$
$
%
%
yrs

Preset scenarios

Projected Retirement Savings at Your Target Age
$1,780,571.11

Every period in the schedule below reconciles to the exact penny.

Capital Actually Required
$1,593,423.79
Surplus (+) or Shortfall (-)
$187,147.32
Verdict
On track
Percent of Target Funded
111.7%
Extra Annual Saving Needed to Close the Gap
$0.00
Target Income in Year 1 of Retirement
$125,854.05
Social Security in Year 1 of Retirement
$50,341.62
First-Year Portfolio Withdrawal
$75,512.43
Real Return During Retirement
2.44%
Total You Will Contribute
$360,000.00
Total Investment Growth
$1,335,571.11
Projected Balance in Today’s Dollars
$848,874.25

Retirement Balance: Contributions vs Growth

Remaining balanceCumulative principalCumulative interest
30 periods, peak $1,780,571

Year-by-Year Retirement Accumulation Path

Showing 30 rows.

AgeProjected BalanceSavings + ContributionsCumulative Investment Growth
36$102950.00$97000.00$5950.00
37$122156.50$109000.00$13156.50
38$142707.46$121000.00$21707.46
39$164696.98$133000.00$31696.98
40$188225.77$145000.00$43225.77
41$213401.57$157000.00$56401.57
42$240339.68$169000.00$71339.68
43$269163.46$181000.00$88163.46
44$300004.90$193000.00$107004.90
45$333005.24$205000.00$128005.24
46$368315.61$217000.00$151315.61
47$406097.70$229000.00$177097.70
Page 1 of 3
Quick Answer: A 35-year-old with $85,000 already saved who adds $12,000 a year and earns 7% is projected to reach $1,780,571.11 by age 65. Against a $60,000-a-year retirement income target (in today's dollars), $24,000 of expected Social Security, 2.5% inflation, a 5% return in retirement and a 30-year horizon, the capital actually required is about $1,593,424, leaving a surplus of roughly $187,147.

Overview

Most retirement tools answer only half the question. They project a balance and stop, leaving you to guess whether the number that appears is large or small. A projected $1.8 million means nothing on its own: it is comfortable for a household that wants $60,000 a year and collects Social Security, and it is thin for a household that wants $120,000 a year and collects nothing.

This calculator answers the whole question. It does two independent calculations and then compares them. The first is an accumulation projection: what your existing savings and future contributions grow to by your target retirement age. The second is a capital requirement: how large a portfolio must be, on the day you retire, to fund the spending you actually want for as long as you actually need it, after Social Security covers its share. The output that matters is the difference between the two.

It is deliberately account-agnostic. A 401(k) calculator models one plan with its own deferral limit and employer match. A Roth IRA calculator models one account with its own contribution cap. This tool takes the combined balance of everything you hold for retirement and the combined amount you add each year, because the adequacy question is a household question, not an account question.

How This Is Calculated

  1. Count the working years. Target retirement age minus current age, floored at one year. In the default case, 65 minus 35 gives 30 years.
  2. Grow the existing savings. Your current balance compounds at the pre-retirement return for those years. At 7%, the growth factor is 1.07 raised to the 30th power, or 7.612255.
  3. Grow the contributions. Annual contributions are treated as an ordinary annuity, deposited at the end of each year, and accumulated by the same shared time-value function. The factor is (1.07 to the 30th, minus 1) divided by 0.07, or 94.460786.
  4. Add the two. Starting savings times its growth factor, plus annual contribution times the annuity factor, gives the projected balance.
  5. Inflate the income target. Your desired annual income is entered in today's dollars, so it is multiplied by (1 + inflation) raised to the working years to restate it in the nominal dollars of your first retirement year. At 2.5% over 30 years the factor is 2.097568.
  6. Inflate Social Security the same way. Your expected benefit is also entered in today's dollars and is inflated by the identical factor, so the two figures stay comparable.
  7. Find what the portfolio itself must supply. Inflated income target minus inflated Social Security, floored at zero. This is the first-year portfolio withdrawal.
  8. Convert the nominal return to a real return. Because the withdrawal grows with inflation every year of retirement, the correct discount rate is the real return, computed by the exact Fisher relation: (1 + nominal) divided by (1 + inflation), minus 1. At 5% nominal and 2.5% inflation this is 2.44%.
  9. Discount the withdrawal stream. The required capital is the present value of a level real annuity of the first-year withdrawal, over the number of retirement years, at the real return.
  10. Subtract. Projected balance minus required capital is the surplus or shortfall. When it is negative, the tool also divides the gap by the same annuity factor from step 3 to report the extra annual contribution that would close it.

The capital requirement in steps 8 and 9 is:

C=W×1(1+rreal)nrrealC = W \times \frac{1 - (1 + r_{real})^{-n}}{r_{real}}

where $W$ is the first-year portfolio withdrawal, $r_{real}$ is the Fisher real return, and $n$ is the number of retirement years.

Worked Example

Take the default inputs: age 35, retiring at 65, $85,000 saved, $12,000 contributed annually, 7% return while working, a $60,000 income target, $24,000 of Social Security, 2.5% inflation, 5% return in retirement, and 30 years to fund.

Step 1. Working years: 65 minus 35 equals 30.

Step 2. Growth factor on existing savings: 1.07 to the 30th equals 7.612255.

Step 3. Existing savings grow to $85,000 times 7.612255, or $647,041.68.

Step 4. Annuity factor: (7.612255 minus 1) divided by 0.07 equals 94.460786.

Step 5. Contributions grow to $12,000 times 94.460786, or $1,133,529.44.

Step 6. Projected balance: $647,041.68 plus $1,133,529.44 equals $1,780,571.11.

Step 7. Inflation factor: 1.025 to the 30th equals 2.097568.

Step 8. Income target in year one of retirement: $60,000 times 2.097568 equals $125,854.05.

Step 9. Social Security in year one: $24,000 times 2.097568 equals $50,341.62.

Step 10. First-year portfolio withdrawal: $125,854.05 minus $50,341.62 equals $75,512.43.

Step 11. Real return: 1.05 divided by 1.025, minus 1, equals 0.0243902, or 2.44%.

Step 12. Annuity discount factor over 30 years at 2.44%: 21.101477.

Step 13. Required capital: $75,512.43 times 21.101477 equals $1,593,423.81.

Step 14. Surplus: $1,780,571.11 minus $1,593,423.81 equals $187,147.30, which funds 111.7% of the target.

Now change one input. Cut the annual contribution from $12,000 to $4,000 and the projected balance falls to $1,024,884.82, turning the surplus into a $568,538.99 shortfall. Closing that gap by age 65 would require an extra $6,018.78 every year.

What This Does Not Account For

  • Taxes on withdrawals. The projection treats the whole balance as spendable. Money in a traditional 401(k) or IRA is taxed as ordinary income when withdrawn, so a pre-tax balance funds less spending than the same balance held in a Roth. This tool draws no distinction between account types.
  • Sequence-of-returns risk. A single fixed return is applied every year. In reality a poor first decade of retirement damages a portfolio far more than the same poor decade later, and no average return captures that. The Monte Carlo retirement calculator models this dispersion directly.
  • Social Security uncertainty. Your entered benefit is inflated at your general inflation assumption, not at the SSA's wage-indexing and COLA formulas, and no adjustment is made for claiming age or for any future change in benefit law.
  • Healthcare and long-term care. Medicare premiums, IRMAA surcharges, and long-term care costs have historically risen faster than general inflation and are not separated out.

None of the three rate assumptions comes from a published authority. No government agency or regulator publishes an expected market return, a long-run inflation forecast for personal planning, or a correct retirement horizon. They are your assumptions, and the result is only as good as they are.

Common Pitfalls

  • Mixing today's dollars with future dollars. The income target and Social Security fields both take today's dollars, and the tool inflates them for you. Entering an already-inflated figure double counts inflation and badly overstates what you need.
  • Discounting the retirement withdrawals at the nominal return. If the withdrawal grows with inflation, discounting it at 5% rather than the 2.44% real rate understates the required capital by a wide margin. This is the single most common error in do-it-yourself retirement spreadsheets.
  • Treating the surplus as spare cash. A surplus is the buffer against every item in the section above, particularly taxes and sequence risk. Funding 111.7% of a target is not the same as being 11.7% overfunded in practice.
  • Assuming the pre-retirement return continues in retirement. Most households de-risk as they approach retirement, which is why this tool takes two separate return inputs. Leaving both at 7% quietly assumes an equity-heavy portfolio for a further 30 years.

Frequently Asked Questions

How much do I actually need to retire?
For the default case, $1,593,424 on the day you retire. That figure is entirely driven by your own inputs: it is the present value, at the real return, of a $75,512 first-year withdrawal that grows with inflation for 30 years. Halve the spending target and it roughly halves.
Why does the tool inflate Social Security as well as my spending?
Because you enter both in today's dollars. Social Security benefits do receive annual cost-of-living adjustments, so inflating the entered benefit keeps it comparable to the inflated spending target. If you expect your benefit to lag inflation, enter a lower figure.
How is this different from a 401(k) or FIRE calculator?
A 401(k) calculator models one account against a statutory deferral limit and an employer match. A FIRE calculator solves for the earliest date a portfolio can sustain you, usually via a withdrawal rate rule. This tool takes a fixed retirement age you have already chosen and tests whether all of your savings, combined, will fund the income you want for the years you want.
What return should I assume?
There is no authoritative answer, and this page will not invent one. A common convention is to use a return modestly below the long-run historical average for a diversified portfolio, and to test the plan again at a lower figure. The built-in conservative scenario reruns the projection at 5% for exactly this purpose.

Sources

  • Internal Revenue Service, Revenue Procedure 2025-32 (Internal Revenue Bulletin 2025-45), for the 2026 inflation-adjusted federal figures held in this project's verified tax tables: https://www.irs.gov/pub/irs-drop/rp-25-32.pdf
  • Social Security Administration, "2026 Social Security Changes" fact sheet, for cost-of-living adjustment and wage base data: https://www.ssa.gov/news/press/factsheets/colafacts2026.pdf
  • Social Security Administration, "Your Social Security Statement," the primary source for the benefit estimate this calculator asks you to supply: https://www.ssa.gov/myaccount/
  • The expected return, inflation, and retirement-horizon assumptions are user inputs. No government agency, regulator, or standards body publishes an official figure for any of the three, and none is asserted here.

Add This Website as Preferred Source on Google

See Bedrock Calculator first in your Search results & AI Overviews

Related calculators in this suite

Complementary financial planning tools