Financial Calculators

Retirement Calculator

Modify the values and click the Calculate button to use

Balance at Retirement: $753,779.31

Balance at Retirement
$753,779.31
In Today's Dollars
$292,720.42
Total Contributions
$192,000.00
Total Interest
$531,779.31
Monthly Withdrawal
$4,474.10
Withdrawal in Today's Dollars
$1,737.46
Years to Retirement
32
29% Savings71% Interest

Balance by age

AgeContributionsInterestEnding balance
36$6,000.00$1,963.26$37,963.26
37$6,000.00$2,441.06$46,404.32
38$6,000.00$2,947.52$55,351.85
39$6,000.00$3,484.38$64,836.22
40$6,000.00$4,053.44$74,889.66
41$6,000.00$4,656.64$85,546.30
42$6,000.00$5,296.04$96,842.35
43$6,000.00$5,973.80$108,816.15
44$6,000.00$6,692.23$121,508.38
45$6,000.00$7,453.77$134,962.15
46$6,000.00$8,260.99$149,223.15
47$6,000.00$9,116.65$164,339.80
48$6,000.00$10,023.65$180,363.45
49$6,000.00$10,985.07$197,348.52
50$6,000.00$12,004.18$215,352.70
51$6,000.00$13,084.43$234,437.12
52$6,000.00$14,229.49$254,666.61
53$6,000.00$15,443.26$276,109.88
54$6,000.00$16,729.86$298,839.73
55$6,000.00$18,093.65$322,933.38
56$6,000.00$19,539.27$348,472.65
57$6,000.00$21,071.62$375,544.27
58$6,000.00$22,695.92$404,240.19
59$6,000.00$24,417.68$434,657.87
60$6,000.00$26,242.74$466,900.60
61$6,000.00$28,177.30$501,077.90
62$6,000.00$30,227.94$537,305.84
63$6,000.00$32,401.61$575,707.46
64$6,000.00$34,705.71$616,413.17
65$6,000.00$37,148.05$659,561.22
66$6,000.00$39,736.94$705,298.16
67$6,000.00$42,481.15$753,779.31

What this retirement calculator does

This calculator projects how much retirement savings you may accumulate by the time you stop working. It combines your current savings, monthly contributions, expected investment return, inflation, and the number of years until retirement.

It also estimates a monthly withdrawal that could be sustained from retirement age through life expectancy, shown in both future dollars and today's purchasing power. The result is a planning estimate, not a guarantee.

How to use this calculator

  1. Enter your current age.
  2. Enter your planned retirement age and life expectancy.
  3. Enter your current retirement savings.
  4. Enter the monthly amount you plan to contribute.
  5. Enter the expected annual investment return and inflation rate.
  6. Click Calculate.

The default example starts at age 35 with $30,000 saved, contributes $500 per month, retires at 67, and plans through age 85 using a 6% return and 3% inflation.

Retirement savings formula

The accumulation phase compounds the current balance and each monthly contribution:

Balance at retirement = P × (1 + r)^n + PMT × ((1 + r)^n − 1) / r

P is the current savings, PMT is the monthly contribution, r is the monthly return, and n is the number of months until retirement.

The withdrawal estimate uses the real return after inflation:

Real return = (1 + investment return) / (1 + inflation) − 1
Monthly withdrawal = Balance × r / (1 − (1 + r)^−n)

The calculator reports the withdrawal in nominal dollars at retirement and in today's dollars.

What the results include

  • Balance at retirement: the projected nominal balance.
  • In today's dollars: the balance adjusted for inflation.
  • Total contributions: the sum of monthly contributions, excluding current savings.
  • Total interest: the investment growth above contributions.
  • Monthly withdrawal: an estimate using the real return from retirement to life expectancy.
  • Withdrawal in today's dollars: the same withdrawal adjusted for inflation.
  • Balance by age: yearly contributions, interest, and ending balance.

Assumptions and limitations

The calculator assumes a constant investment return and inflation rate, monthly contributions at the end of each month, and withdrawals at the end of each retirement month. It does not include Social Security, pensions, taxes, required minimum distributions, contribution limits, or investment fees. The reference page also includes income-need and savings-goal calculators; this version focuses on the projection and withdrawal estimate.

Frequently asked questions

How much should I save for retirement?

There is no single answer. It depends on your spending, other income sources, health, and the return you earn. The calculator helps test whether a contribution level produces a balance that supports the withdrawal you want.

Why show both future dollars and today's dollars?

Future dollars show the actual account balance at retirement. Today's dollars divide by inflation so you can compare the amount with current prices and spending.

Does the monthly withdrawal increase with inflation?

The withdrawal is calculated using the real return, so it is expressed in today's purchasing power. The nominal amount at retirement is also shown.

Does this include Social Security or a pension?

No. Those income sources are not modeled. Entering them would reduce the amount you need to withdraw from savings.

Source

References:

Disclaimer

This calculator is for informational and planning purposes only. It is not financial, tax, or investment advice. Actual returns, inflation, and spending may differ.

Financial Calculators