Retirement Gap
Calculation method · version 1.0

The assumptions are part of the answer.

Retirement Gap expresses a retirement scenario as supported monthly spending in today’s purchasing power. It is educational math—not a prediction or recommendation.

Projection

Let P be tracked retirement savings, C the typical monthly contribution, n the number of months until retirement, and r the effective monthly real return. Retirement Gap calculates the future value as P × (1 + r)ⁿ + C × (((1 + r)ⁿ − 1) ÷ r). When r is zero, it uses P + C × n.

Supported monthly spending equals the projected balance multiplied by the annual withdrawal-rate assumption, divided by 12, plus other expected monthly retirement income. The gap is the amount, if any, between that result and desired monthly spending.

Required monthly saving

Retirement Gap first calculates the portfolio needed to support the spending target after other retirement income: max(0, (desired monthly spending − other monthly income) × 12 ÷ withdrawal rate). It then grows today’s savings to retirement using the real-return assumption. The remaining portfolio need is divided by the same future-value factor used for one end-of-month contribution every month until retirement. This required pace is based on the life and timeline entered; the current contribution is shown only for comparison.

Today’s dollars

The return assumption is real—after inflation—so the current balance, desired spending, projected balance, and supported spending use the same purchasing-power frame. Retirement Gap does not separately predict inflation.

Contribution pace

For the current calendar year, Retirement Gap subtracts both the amount you report contributing before setup and later daily contributions from the editable annual target. It divides the non-negative remainder across the current and future months still available. Daily contributions reduce the remainder without closing the current month. Marking the month complete removes it from the remaining-month count and redistributes the pace across future months.

What is deliberately absent

Retirement Gap does not model taxes, fees, market volatility, sequence-of-return risk, longevity, Social Security rules, contribution limits, account types, employer matching, or asset allocation. Use a qualified professional for decisions that require those factors.

Defaults

Version 1.0 starts with a 3% real annual return and a 3.5% withdrawal rate. Both are editable scenario assumptions and neither is a promise of future performance.