Skip to content

Retirement Calculator

Model retirement in two phases: monthly saving before retirement and inflation-adjusted monthly withdrawals afterward. Compare projected savings with the required retirement balance, funding gap or surplus, total monthly contribution needed, possible run-out age, ending balance, and a paginated annual schedule.

Retirement assumptions

Saving and drawdown scenario in one model

Enter the monthly spending target in today's purchasing power.

The projection assumes smooth fixed returns and spending that rises with inflation. It excludes pensions, public benefits, taxes, fees, and market volatility.

Projected savings at retirement

$1,389,536

70.3% of the modeled required balance under these assumptions.

Required retirement balance
$1,975,948
Funding gap
$586,412
Required monthly contribution
$842.65

Total monthly amount, not an extra amount.

Monthly spending at retirement
$9,493

Inflation-adjusted from today's target.

Increase from current monthly plan

Current contribution: $500.00

$342.65

Funding progress

Projected savings compared with the modeled retirement requirement

70.3%
$1,389,536 projected$1,975,948 required
Return and inflation assumptions

Effective annual return converted to an equivalent monthly rate.

Effective annual return used during the retirement drawdown phase.

Raises the retirement-spending target through both phases.

Years until retirement

35

Years in retirement

20

Annual spending at retirement

$113,914
Retirement projection and annual schedule

Funds are projected to run out around age 78 years, 6 months.

Later planned spending becomes unfunded after the modeled balance reaches zero.

Projected balance by age

Accumulation followed by retirement drawdown

$1,389,536 at retirement
Age 30SavingRetirementAge 85

Plan summary

Years until retirement
35
Years modeled in retirement
20
New contributions before retirement
$210,000
Funded retirement withdrawals
$1,816,796
Ending balance
$0.00

Annual projection

Saving and retirement phases from age 30 through 85

AgePhaseEnd balanceContributionsWithdrawalsGrowth
30Current$50,000$0.00
31Saving$59,690$6,000$3,690
32Saving$70,059$6,000$4,368
33Saving$81,153$6,000$5,094
34Saving$93,024$6,000$5,871
35Saving$105,726$6,000$6,702
36Saving$119,316$6,000$7,591
37Saving$133,859$6,000$8,542
38Saving$149,419$6,000$9,560
39Saving$166,068$6,000$10,649

Showing rows 110 of 56

1 / 6

This fixed-rate model excludes pensions, public benefits, taxes, fees, healthcare shocks, irregular spending, changing contributions, and market volatility.

How to Use the Retirement Calculator

Enter your current age, intended retirement age, and the age through which the scenario should run. The last age is a planning horizon, not a prediction of lifespan.

Add current retirement savings, a monthly contribution, and the monthly amount you expect to spend in retirement expressed in today's purchasing power.

Open the return and inflation section to adjust the effective annual return before retirement, the return during retirement, and inflation.

The result compares projected savings at retirement with the modeled balance required to fund withdrawals. It also shows the funding gap or surplus, required total monthly contribution, run-out status, chart, and annual schedule.

The Calculator Uses Two Retirement Phases

During accumulation, the current balance receives one month of modeled growth and the contribution is then added at month end.

At retirement, contributions stop. The balance receives one month of post-retirement growth before the inflation-adjusted spending amount is withdrawn.

The annual schedule summarizes both monthly simulations without replacing the underlying monthly timing.

Projected Savings at Retirement

Projected savings combine the future value of current savings with every modeled monthly contribution.

The before-retirement return is treated as an effective annual rate and converted to an equivalent monthly rate.

Because the model uses one smooth rate, the result cannot show market volatility or sequence-of-returns risk.

How the Required Retirement Balance Is Calculated

The calculator first inflates today's monthly spending target to the retirement date.

It then models every monthly withdrawal through the selected plan-through age and discounts those withdrawals back to the retirement date using the post-retirement return.

The required balance is therefore specific to the spending, inflation, return, retirement age, and planning horizon entered.

Funding Gap, Surplus, and Funding Progress

A funding gap appears when projected savings are below the modeled required balance. A projected surplus appears when savings are above it.

Funding progress divides projected savings by the required balance. It is a comparison within the selected fixed-rate scenario, not a probability of success.

Changing any assumption can materially change the comparison.

What each retirement result means

What each retirement result means
ResultMeaning
Projected savings at retirementCurrent savings and end-of-month contributions grown to the retirement age
Required retirement balanceRetirement-age value needed to fund the modeled inflation-adjusted withdrawals through the selected plan-through age
Funding gap or surplusDifference between projected savings and the modeled required balance
Required monthly contributionTotal constant monthly contribution needed under the selected pre-retirement return
Run-out age or ending balanceWhether the modeled balance supports spending through the selected age

Swipe horizontally to view the full table.

What the Required Monthly Contribution Means

The required monthly contribution is the constant end-of-month amount that would mathematically reach the required balance from the current savings entered.

It is the total monthly contribution, not the extra amount above the current plan. The interface separately shows the increase needed from the current contribution.

The value depends entirely on the chosen return, spending, inflation, ages, and planning horizon.

Retirement Spending Is Entered in Today's Money

The monthly spending input describes today's purchasing power. Inflation raises that amount to the retirement date and continues increasing withdrawals during retirement.

This helps avoid comparing a future nominal account balance with an unchanged present-day spending figure.

Actual spending rarely rises at one constant rate. Housing, healthcare, travel, taxes, and family support can follow different paths.

Run-Out Age and Ending Balance

The forward drawdown simulation reports when the modeled savings balance can no longer fund the full planned withdrawal.

If the balance supports every modeled withdrawal, the calculator reports the amount left at the selected plan-through age.

A result that lasts through the horizon is not a guarantee. A poor sequence of returns, higher spending, fees, taxes, or a longer lifespan can change the outcome.

How to Test a Retirement Plan

Run several assumptions rather than relying on one optimistic return or one precise future balance.

Compare a later retirement age, higher contribution, lower spending target, older plan-through age, and lower return assumptions.

The scenario table describes the usual direction of each change without claiming that any one adjustment is appropriate for a particular person.

Ways to test the scenario

Ways to test the scenario
ChangeUsual mathematical effect
Retire laterAdds contribution time and shortens the drawdown period
Contribute moreRaises projected savings at retirement
Lower retirement spendingReduces the modeled required balance
Use a lower return assumptionProduces a more conservative fixed-rate scenario
Plan through an older ageAdds withdrawals and normally increases the required balance

Swipe horizontally to view the full table.

Important Income and Costs Not Included

The model excludes pensions, public retirement benefits, annuities, part-time work, rental income, taxes, investment fees, healthcare shocks, and required minimum distributions.

Those items can materially reduce withdrawals from savings or increase the amount needed.

Add them through a fuller planning process rather than treating this savings-only estimate as a complete retirement plan.

Calculator assumptions versus real retirement planning

Calculator assumptions versus real retirement planning
AreaCalculator treatmentNot modeled
Investment returnsOne effective annual rate before retirement and another during retirementVolatility, bad-return sequences, asset allocation changes, taxes, and fees
ContributionsOne constant amount added after each month's growthEmployer matches, contribution limits, missed deposits, and annual increases
Retirement spendingOne monthly target entered in today's money and increased with inflationHealthcare shocks, irregular purchases, changing lifestyle, and taxes
Retirement incomeWithdrawals from the modeled savings balance onlyPensions, public benefits, annuities, employment income, and other cash flows
Planning horizonRuns from current age through one selected plan-through ageUncertain lifespan and household or survivor-specific planning

Swipe horizontally to view the full table.

Why Real Results Can Differ

Investment returns arrive unevenly, inflation changes, spending evolves, and lifespan is uncertain.

The order of gains and losses matters especially during withdrawals because selling after losses can permanently reduce the capital available for recovery.

The calculator is best used to compare assumptions and identify which inputs have the greatest effect.

Privacy and Appropriate Use

The calculation, chart, annual schedule, print view, and CSV export are produced locally in the browser.

The tool does not require an account, pension statement, tax record, or public share link.

The output is not a recommendation, guarantee, personalized plan, or substitute for professional advice and official benefit estimates.

Retirement Projection Formulas

Annual returns and inflation are converted to equivalent monthly rates. Contributions and withdrawals occur after each month's modeled growth.

Formula variables

Entered effective annual return as a decimal
Equivalent monthly return before retirement
Equivalent monthly return during retirement
Inflation rate
Modeled savings balance after month t
Monthly contribution
Inflation-adjusted withdrawal in month t
Required balance at retirement
Projected savings at retirement
Current savings
Months until retirement
Months modeled in retirement
Equivalent monthly return
Accumulation month
Inflation-adjusted spending
Retirement drawdown month
Required retirement balance
Funding gap
Funding ratio
Required monthly contribution

Examples

Default 35-year saving scenario

1

Input

Age 30; retire at 65; plan through 85; $50,000 saved; $500 monthly contribution; 7% before retirement; 4% in retirement; $4,000 monthly spending today; 2.5% inflation.

Show result

Result

Projected savings at retirement are about $1,389,535.89. The modeled required balance is about $1,975,948.10, creating a gap of about $586,412.21.

The total monthly contribution needed is about $842.65 under the same fixed assumptions.

Increase the monthly contribution

2

Input

Use the default scenario but contribute $1,000 per month.

Show result

Result

Projected savings rise above the modeled required balance and the forward simulation retains a positive balance through age 85.

Retire later

3

Input

Move retirement from age 65 to 68 while keeping the other assumptions unchanged.

Show result

Result

The model adds three years of contributions and growth while reducing the number of retirement withdrawals.

Plan through an older age

4

Input

Increase the plan-through age from 85 to 95.

Show result

Result

The required balance increases because the calculator funds ten additional years of inflation-adjusted withdrawals.

Zero retirement spending

5

Input

Set monthly retirement spending to zero.

Show result

Result

The required retirement balance and funding gap become zero, while projected savings continue through the selected age.

Frequently Asked Questions

How much money do I need to retire?

This calculator estimates a required balance from the spending, inflation, post-retirement return, retirement age, and plan-through age entered. It does not produce one universal retirement number.

What does projected savings at retirement include?

It includes current savings grown to retirement plus every constant end-of-month contribution and its modeled growth.

What does the required retirement balance represent?

It is the retirement-age value of all modeled inflation-adjusted withdrawals through the selected plan-through age.

Is the suggested monthly contribution extra?

No. It is the total constant monthly contribution needed under the assumptions. The interface separately reports the increase above the current monthly plan.

Why is retirement spending entered in today's money?

The calculator increases the amount with inflation so the future spending target represents similar purchasing power.

What happens if the model runs out of money?

The calculator reports the approximate age when the balance can no longer fund the complete planned withdrawal and tracks later spending as unfunded.

Does a positive ending balance mean my retirement is safe?

No. It only means the fixed-rate scenario remains above zero through the selected age. Real returns, fees, taxes, spending, and lifespan can differ.

Are pensions or public retirement benefits included?

No. The calculator models withdrawals from the entered savings only.

Does the calculator include investment fees or taxes?

No. Both can reduce the balance available for retirement spending.

Can the return assumptions be negative?

Yes, provided each annual assumption remains above -100%. Negative values can be used for stress testing.

Why can another retirement calculator show a different result?

It may use different contribution timing, return conversion, inflation timing, withdrawal timing, fees, benefits, taxes, or lifespan assumptions.

What is sequence-of-returns risk?

It is the risk that the order of gains and losses affects the outcome. It matters particularly during withdrawals and is not modeled by a constant return.

Can I export the retirement schedule?

Yes. The complete annual schedule can be exported as CSV even though the on-page table is paginated.

Are my retirement assumptions uploaded or shared publicly?

No. The calculation runs locally and the tool does not add the assumptions to a public share URL.