CalculatorCentral
/Finance

Retirement Calculator

Project retirement savings and compare them with a spending target based on your chosen withdrawal rate.

Calculator inputs

Projected savings and retirement fund target

The target follows the entered spending, inflation and withdrawal-rate assumptions. The crossing of two modeled curves is not a guarantee of retirement readiness.

Projected savings and retirement fund target$0$524.4K$1M$1.6M$2.1MAge 35Age 50Age 65
Projected savings
$100,000.00
Inflation-adjusted target
$1,000,000.00

Retirement-age scenario table

Retirement-age scenario table

Each row changes the retirement age while keeping the other entered assumptions constant. It is a comparison of possible retirement dates.

Retirement-age scenario table
Retirement ageProjected savingsFund targetShortfall (negative = surplus)
35$100,000.00$1,000,000.00$900,000.00
36$112,163.26$1,025,000.00$912,836.74
37$125,056.32$1,050,625.00$925,568.68
38$138,722.97$1,076,890.62$938,167.66
39$153,209.61$1,103,812.89$950,603.28
40$168,565.45$1,131,408.21$962,842.76
41$184,842.64$1,159,693.42$974,850.78
42$202,096.46$1,188,685.75$986,589.29
43$220,385.52$1,218,402.90$998,017.38
44$239,771.91$1,248,862.97$1,009,091.06
45$260,321.49$1,280,084.54$1,019,763.05
46$282,104.04$1,312,086.66$1,029,982.61
Rows 1–12 of 31

Worked example: Retirement Calculator

One year simple goal. This fixed reference example shows one complete scenario; the interactive results above use your current inputs.

View the example inputs
Current age
35 years
Retirement age
36 years
Current retirement savings
0 $
Monthly saving until retirement
1000 $
Assumed annual effective return
0 %
Annual inflation assumption
0 %
Annual retirement spending in today’s money
12000 $
Chosen initial withdrawal rate
100 %
Calculated results for the fixed example
Calculated quantityExample result
Projected savings at retirement$12,000.00
Fund target from entered withdrawal rate$12,000.00
Projected savings shortfall$0.00
Monthly savings needed$1,000.00

Interpreting retirement and benefit calculations

Match the model to the retirement question

Projecting an account balance, calculating a withdrawal and estimating a rule-based benefit are different tasks. A balance projection needs contribution timing and a return assumption. A finite withdrawal model needs a payout horizon. A benefit formula may instead need an earnings record, an eligibility cohort or a plan multiplier.

Use the exact quantity requested. Current wages are not automatically an indexed lifetime-earnings measure, and an account balance alone does not determine every distribution rule. Age thresholds, annual limits and the supported rule year are described on pages that use them.

Separate nominal amounts from spending power

Future dollars and today’s purchasing power are not the same measure. Inflation can increase a future spending target even when a nominal contribution stays fixed. A selected withdrawal rate is a planning assumption rather than a guarantee that savings will last.

Benefit, tax and contribution rules can include cases beyond this calculator. Review the listed exclusions, and compare multiple return, inflation or timing scenarios when those variables are part of the model.

Formula and calculation method

Future spending=today’s annual spending×(1+inflation)^years-to-retirement. Target fund=future spending/withdrawal rate.

Savings assume constant effective returns and month-end deposits. Withdrawal rate is a user-entered planning assumption, not a guaranteed safe rate.

Reference Sources

Frequently asked questions

How does this calculator work?

Future spending=today’s annual spending×(1+inflation)^years-to-retirement. Target fund=future spending/withdrawal rate.

What assumptions should I check?

Savings assume constant effective returns and month-end deposits. Withdrawal rate is a user-entered planning assumption, not a guaranteed safe rate.

Can I save or print this calculation?

Use Copy link with inputs to reproduce the scenario, Download results for a text record, or Print. Where a schedule is shown, its CSV download includes every row.