Retirement Calculator

Project your retirement nest egg, estimate sustainable income, and see how much to save each month—adjusted for inflation and Social Security.

Full original guide (expanded)

Retirement Calculator

Forecast your retirement savings, estimate sustainable withdrawals, and see how much to save each month. All results are shown in today’s pounds using your inflation assumption.

Author: Ugo Candido Reviewed by: Retirement Planning Editor Last updated: Category: Finance → Retirement

Must be greater than current age.

Results (today’s £)

Years to retirement
Projected nest egg (nominal) £0
Projected nest egg (real) £0
Sustainable income (annual) £0
Sustainable income (monthly) £0
Total income incl. Social Security £0
Income gap vs goal £0
Suggested monthly savings £0
Years: — Real return: — Goal status: —

Sensitivity (±1% around pre-retirement return)

Return assumption Nest egg (nominal)
Adjust inputs to see projection range…

How This Retirement Calculator Works

We compound today’s savings and future contributions until retirement, discounting results by your inflation assumption. During retirement, we estimate sustainable withdrawals using a real return (post-retirement return minus inflation).

Key Formulas

Future value of current savings

\[ FV_{\text{savings}} = P_0 (1 + r_{\text{pre}})^{T} \]

Future value of monthly contributions (with employer match)

\[ FV_{\text{contrib}} = \begin{cases} C \cdot \dfrac{(1+i)^{n}-1}{i}, & i \ne 0 \\ C \cdot n, & i = 0 \end{cases} \] where \(C\) is total monthly contribution and \(i\) the monthly return.

Sustainable real withdrawal (monthly) over \(N\) months

\[ W = \begin{cases} \dfrac{FV_{\text{real}} \cdot r_{\text{real}}}{1-(1+r_{\text{real}})^{-N}}, & r_{\text{real}} \ne 0 \\\\[6pt] \dfrac{FV_{\text{real}}}{N}, & r_{\text{real}} = 0 \end{cases} \]

How to Use

  1. Enter your current age, planned retirement age, and years you expect to spend in retirement.
  2. Add today’s savings, monthly contribution, and any employer contribution.
  3. Set return assumptions and inflation. We use them to grow balances and convert to real pounds.
  4. Provide your desired annual income (today’s pounds) and estimated Social Security or defined-benefit income.
  5. Review projected nest egg, sustainable withdrawals, total income, and the contribution needed to close any gap.

Frequently Asked Questions

Does this include taxes?

No. Results are pre-tax. Adjust for your effective tax rate or consult a financial professional.

How often should I revisit my plan?

Review at least annually or whenever your income, contributions, or goals change significantly.

What if my employer match changes?

Update the employer contribution field to see how it affects your projected nest egg and suggested savings.

What assumptions does the sensitivity table use?

It varies the pre-retirement return by ±1% while holding other inputs constant to show how sensitive your nest egg is to market returns.


Audit: Complete
Formula (LaTeX) + variables + units
This section shows the formulas used by the calculator engine, plus variable definitions and units.
Formula (extracted LaTeX)
\[FV_{\text{savings}} = P_0 (1 + r_{\text{pre}})^{T}\]
FV_{\text{savings}} = P_0 (1 + r_{\text{pre}})^{T}
Formula (extracted LaTeX)
\[FV_{\text{contrib}} = \begin{cases} C \cdot \dfrac{(1+i)^{n}-1}{i}, & i \ne 0 \\ C \cdot n, & i = 0 \end{cases}\]
FV_{\text{contrib}} = \begin{cases} C \cdot \dfrac{(1+i)^{n}-1}{i}, & i \ne 0 \\ C \cdot n, & i = 0 \end{cases}
Formula (extracted LaTeX)
\[W = \begin{cases} \dfrac{FV_{\text{real}} \cdot r_{\text{real}}}{1-(1+r_{\text{real}})^{-N}}, & r_{\text{real}} \ne 0 \\\\[6pt] \dfrac{FV_{\text{real}}}{N}, & r_{\text{real}} = 0 \end{cases}\]
W = \begin{cases} \dfrac{FV_{\text{real}} \cdot r_{\text{real}}}{1-(1+r_{\text{real}})^{-N}}, & r_{\text{real}} \ne 0 \\\\[6pt] \dfrac{FV_{\text{real}}}{N}, & r_{\text{real}} = 0 \end{cases}
Formula (extracted text)
Future value of current savings \[ FV_{\text{savings}} = P_0 (1 + r_{\text{pre}})^{T} \] Future value of monthly contributions (with employer match) \[ FV_{\text{contrib}} = \begin{cases} C \cdot \dfrac{(1+i)^{n}-1}{i}, & i \ne 0 \\ C \cdot n, & i = 0 \end{cases} \] where \(C\) is total monthly contribution and \(i\) the monthly return. Sustainable real withdrawal (monthly) over \(N\) months \[ W = \begin{cases} \dfrac{FV_{\text{real}} \cdot r_{\text{real}}}{1-(1+r_{\text{real}})^{-N}}, & r_{\text{real}} \ne 0 \\\\[6pt] \dfrac{FV_{\text{real}}}{N}, & r_{\text{real}} = 0 \end{cases} \]
Variables and units
  • T = property tax (annual or monthly depending on input) (currency)
Sources (authoritative):
Changelog
Version: 0.1.0-draft
Last code update: 2026-01-19
0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido on 2026-01-19
Profile · LinkedIn
Formulas

(Formulas preserved from original page content, if present.)

Version 0.1.0-draft
Citations

Add authoritative sources relevant to this calculator (standards bodies, manuals, official docs).

Changelog
  • 0.1.0-draft — 2026-01-19: Initial draft (review required).