Skip to content

Use this result well

Inputs that matter
Current/retirement ages, savings, month-end contribution, accumulation and post-retirement nominal returns, inflation, desired monthly income in today's dollars, planning withdrawal rate, and optional user-entered SSA benefit
Output to expect
Projected nominal and real balances, deposits/growth, initial withdrawal scenario, today-to-retirement income conversion, target/gap, contribution implication, modeled duration, age comparison, chart, and CSV
How it works
Monthly deterministic compounding before retirement; today-dollar income and SSA inputs inflated to retirement; portfolio target derived from the selected initial withdrawal rate; retirement withdrawals rise monthly with inflation
  • The tool does not invent Social Security: use the linked official SSA estimate and keep its dollar basis consistent with the today-dollar input.
  • Smooth returns omit taxes, fees, volatility, sequence risk, allocation, and account rules; compare sensitivities and use qualified fiduciary/tax guidance for consequential decisions.

Choose your path

Built around the job you need to finish

Project retirement savings with explicit timing, return, inflation, contribution, and withdrawal assumptions while separating deterministic scenarios from financial promises.

Early-career saver

See how current savings and recurring contributions compound over time.

Enter age, retirement age, balance, contribution, and return assumptions; inspect nominal and real outcomes.

Understands contribution timing, inflation treatment, and that returns are not guaranteed.

Near-retirement planner

Compare a short horizon and estimated retirement-income gap.

Enter realistic remaining years and income need, then inspect sensitivity and withdrawal assumptions.

Identifies a planning gap without treating a fixed withdrawal rate as universally safe.

Mobile scenario comparer

Change one assumption at a time on a narrow screen.

Load a baseline, compare retirement ages or contributions, and review the chart/table.

Controls and charts remain readable and scenarios preserve units and time basis.

Was this tool helpful?

Reference & details

How it works

Future Value of Retirement Savings

Projects current savings and end-of-month contributions using a smooth nominal return compounded monthly. The year-by-year table separates deposits from modeled growth.

FV = PV(1+r)^n + PMT × [((1+r)^n − 1) ÷ r]

User-selected withdrawal scenario

The selected percentage converts the projected balance into an initial annual portfolio withdrawal and a target balance. It is a deterministic planning assumption, not a safe or guaranteed rate.

Initial annual portfolio withdrawal = Projected balance × Selected rate

Today's dollars, Social Security, and duration

Desired income and an optional SSA benefit are entered in today's dollars and inflated to retirement. Only the remaining income need is assigned to the portfolio. The duration scenario increases withdrawals with inflation and applies the chosen post-retirement return for up to 100 years.

Portfolio income need = Inflated desired income − Inflated user-entered Social Security

Updated: August 2026

Example Scenarios

A 30-year-old with $15,000 in a 401(k) contributing $500/month until age 65.

Current Savings: $15,000Monthly: $500Return: 7%Years: 35

At a smooth 7% return: about $1.073M at age 65; a 4% initial portfolio-withdrawal scenario is about $3,577/month

A 50-year-old accelerating contributions with catch-up 401(k) limits until age 67.

Current Savings: $200,000Monthly: $1,500Return: 6%Years: 17

At a smooth 6% return: about $1.083M at age 67

A planner gets a monthly benefit estimate from SSA, enters it in today's dollars, and compares the same savings plan with and without that benefit rather than using a fabricated salary proxy.

Common Mistakes to Avoid

Using overly optimistic return assumptions

No single return is reliable. Compare multiple accumulation and post-retirement return assumptions, and remember that a smooth average does not model volatility or sequence-of-returns risk.

Guessing Social Security from current salary or savings

Benefits depend on the official earnings record and claiming age. Use an SSA estimate and enter it explicitly; do not rely on an average or a contribution-derived proxy.

FAQ

The arithmetic is deterministic, but the outcome is not a forecast. Real returns, fees, taxes, inflation, spending, lifespan, and sequence risk vary. Use the output to compare assumptions, not as a guarantee or personalized investment advice.

Yes, our Retirement Calculator is completely free with no registration required. There are no usage limits, hidden fees, or account setup — just open the tool and calculate.

Yes, the Retirement Calculator is fully responsive and works on all devices including phones, tablets, and desktops. All calculations run in your browser for fast, private results.

No. It intentionally requires a benefit amount from you because a credible estimate depends on your SSA earnings record and claiming age. Use the linked official SSA estimator, then enter its today-dollar monthly value.

Yes. Change one assumption at a time: retirement age, accumulation return, inflation, withdrawal rate, post-retirement return, contribution, or SSA benefit. The ±5-year cards keep the remaining assumptions constant.

About Retirement Calculator

Build a transparent deterministic retirement scenario in your browser. Every major assumption is visible: ages, current savings, month-end contributions, accumulation return, inflation, desired income in today's dollars, initial withdrawal rate, post-retirement return, and an optional benefit copied from SSA.