Method and sources

Every formula, every number, and where each came from.

Formulas

All rates are real (after inflation), so results stay in today’s dollars. If you think in nominal returns, convert with the Fisher equation below.

ConceptFormulaNote
FIRE numberyearly spending ÷ withdrawal rateAt 4%, that is 25x spending.
Future valuePV × (1 + r)^n + PMT × ((1 + r)^n − 1) ÷ rAnnual compounding, additions at the end of each year. With r = 0 it is PV + PMT × n.
Years to targetn = ln((target × r + PMT) ÷ (PV × r + PMT)) ÷ ln(1 + r)Future value solved for n. Shown as “not reached” past 100 years.
Years to FI from a savings rate sn = ln(1 + r(1 − s) ÷ (s × SWR)) ÷ ln(1 + r)Starts from zero. At 5% real and 4%, a 50% savings rate gives about 16.6 years.
Coast FIREFIRE number ÷ (1 + r)^(years to retirement)Very sensitive to r. See Coast FIRE.
Barista FIRE(spending − other income) ÷ withdrawal rateThe other income has to last until the portfolio alone is enough.
Yield-only portfolio(spending − other income) ÷ yieldDividend yield is not total return.
Real return (Fisher)(1 + nominal) ÷ (1 + inflation) − 1Example: 7% nominal and 3% inflation give 3.88% real.

Why a range of withdrawal rates

There is no single correct withdrawal rate. Morningstar’s 3.9% for 2026 uses forward-looking return estimates and a 90% success target over 30 years. Bengen’s 4% (1994) and 4.7% (2025) are historical worst cases over 30 years. Early Retirement Now’s 3.25% to 3.5% comes from testing 50 to 60 year retirements, which is the horizon most early retirees face. The method and the horizon explain most of the gap.

Glossary

Every dotted-underlined word on this site, in plain terms. Tap or hover one anywhere to see it in place.

72(t) payments Accounts
Substantially equal periodic payments: a fixed schedule of withdrawals that avoids the early-withdrawal penalty at any age, if you keep it going long enough.
Barista FIRE The idea
Leaving full-time work once your portfolio covers the part of your spending that part-time or other income does not.
Catch-up contribution Accounts
Extra room above the normal contribution limit once you reach a set age, usually 50, or 55 for an HSA.
Coast FIRE The idea
Having enough invested that growth alone would reach your FIRE number by a traditional retirement age, even if you never added another dollar.
COLA Benefits
Cost-of-living adjustment. The yearly raise Social Security applies to keep benefits in line with inflation.
Compounding The math
Growth on top of earlier growth. Each year’s return is earned on a balance that already includes the returns before it.Example: $10,000 a year for 10 years at 5% grows to about $125,779, not $100,000.
Dividend yield Investing
A year of dividends as a share of the price. It is only part of total return, and it changes every day.
Employer match Accounts
Money an employer adds to your workplace retirement plan when you contribute. The plan’s own rules say how much and on what terms.
Fat FIRE The idea
FIRE on a generous budget. Also a community label with no official threshold.
FIRE The idea
Financial Independence, Retire Early. Saving and investing enough that your investments can pay for your life, so work becomes a choice.
FIRE number The math
The portfolio size that can fund your yearly spending at a chosen withdrawal rate. It is your spending divided by that rate.Example: $40,000 a year at 4% is $1,000,000.
Full retirement age Benefits
The age at which Social Security pays your full benefit. It is 67 for anyone born in 1960 or later.
Guardrails Investing
A spending rule that cuts or raises withdrawals when your current withdrawal rate drifts too far from where it started. Flexible spending is why some studies support higher starting rates.
HSA Accounts
Health Savings Account. Paired with a high-deductible health plan, it pays for medical costs, and the IRS sets its limits each spring.
Inflation The math
Prices rising over time, so the same dollar buys less each year.
Lean FIRE The idea
FIRE on a deliberately small budget. A community label with no official threshold.
Median and mean Data
The median is the middle value; the mean is the average. A few large balances pull the mean far above what a typical family has.
Portfolio Investing
Everything you have invested, taken together.
Principal Investing
The money itself, as opposed to the income or growth it produces.
Real return The math
Investment growth after inflation is taken out. Using it keeps every number in today’s dollars, so $40,000 means what $40,000 buys now.Example: 7% growth with 3% inflation is about 3.9% real.
Regional Price Parity Data
A government index comparing price levels between places, where the US average is 100.Example: Denver at 105.8 means prices about 5.8% above average.
Required minimum distribution Accounts
A withdrawal the IRS requires each year from tax-deferred accounts, starting in your 70s. The start age depends on your birth year.
Rule of 55 Accounts
An IRS rule that allows penalty-free withdrawals from your current employer’s plan if you leave that job in or after the year you turn 55.
Savings rate The math
The share of your take-home pay you save: savings divided by savings plus spending. It drives how fast you reach FI more than income alone does.Example: Saving half your take-home pay is about 17 years to FI at 5% real and 4%.
Sequence-of-returns risk Investing
The danger that bad years arrive early in retirement. Withdrawing while prices are down sells more shares, and the shares you sold miss the recovery.
Tax-advantaged account Accounts
An account where the tax rules favor saving, by deducting what you put in now or by not taxing what comes out later. Each type has a yearly contribution limit.
Today’s dollars The math
Amounts stated in what money buys right now, with future inflation already accounted for. Every number on this page is in today’s dollars.
Total return Investing
Price growth plus dividends or interest. The withdrawal-rate research uses total return, not yield.
Treasury bill Investing
Short-term US government debt, a year or less. Its interest is not adjusted for inflation.
Withdrawal rate The math
The share of your portfolio you take out in the first year of retirement, then adjust for inflation after that. Researchers disagree on a safe rate, which is why this page shows a range.Example: 4% of $1,000,000 is $40,000 in year one.

Sourced constants

Each figure is dated. Figures that change every year are marked, and anything taken from press coverage or a secondary recomputation is marked “secondary”. Verify both before relying on them.

Withdrawal-rate research

ItemValueData yearSource
Early Retirement Now, 50-60 year horizons (low end of 3.25-3.5%)3.25%2017Karsten Jeske, Early Retirement Now SWR Series · earlyretirementnow.com(opens in a new tab)
Early Retirement Now, 50-60 year horizons (high end of 3.25-3.5%)3.5%2017Karsten Jeske, Early Retirement Now SWR Series · earlyretirementnow.com(opens in a new tab)
Morningstar 2026 starting rate (30 years, 90% success) Forward-looking capital-market assumptions; 30-50% equities, fixed real spending. Earlier years: 3.3% (2021), 3.8% (2022), 4.0% (2023), 3.7% (2024).3.9%2026 · annualMorningstar, The State of Retirement Income, Dec 2025 · morningstar.com(opens in a new tab)
Classic 4% rule (Bengen 1994, Trinity Study 1998) Bengen found 4.15%, rounded down to 4%.4%1994Bengen, "Determining Withdrawal Rates Using Historical Data", Journal of Financial Planning, Oct 1994 · en.wikipedia.org(opens in a new tab)
Bengen 2025 "universal SAFEMAX" (30 years, historical worst case) Seven-asset-class portfolio. A worst case, not a typical rate.4.7%2025Bengen, A Richer Retirement, 2025 · en.wikipedia.org(opens in a new tab)
Bengen 1994 exact SAFEMAX (50% stocks, 30 years) Bengen found 4.15%, rounded down to 4%.4.15%1994Bengen, "Determining Withdrawal Rates Using Historical Data", Journal of Financial Planning, Oct 1994 · en.wikipedia.org(opens in a new tab)

Return assumption

ItemValueData yearSource
Real return used in "The Shockingly Simple Math Behind Early Retirement"5%2012Mr. Money Mustache, Jan 2012 · mrmoneymustache.com(opens in a new tab)

Saved by age (Fidelity, salary multiples)

ItemValueData yearSource
1x salary by 30 Assumes 15% savings from 25, retire at 67, plan to 93. Salary-based, not spending-based.1x2026Fidelity Viewpoints, How much do I need to retire? · fidelity.com(opens in a new tab)
3x salary by 40 Assumes 15% savings from 25, retire at 67, plan to 93. Salary-based, not spending-based.3x2026Fidelity Viewpoints, How much do I need to retire? · fidelity.com(opens in a new tab)
6x salary by 50 Assumes 15% savings from 25, retire at 67, plan to 93. Salary-based, not spending-based.6x2026Fidelity Viewpoints, How much do I need to retire? · fidelity.com(opens in a new tab)
8x salary by 60 Assumes 15% savings from 25, retire at 67, plan to 93. Salary-based, not spending-based.8x2026Fidelity Viewpoints, How much do I need to retire? · fidelity.com(opens in a new tab)
10x salary by 67 Assumes 15% savings from 25, retire at 67, plan to 93. Salary-based, not spending-based.10x2026Fidelity Viewpoints, How much do I need to retire? · fidelity.com(opens in a new tab)

Retirement-account medians by age (Fed SCF 2025)

Social Security

ItemValueData yearSource
Full retirement age, born 1960 or later Delaying to 70 pays 124% of the full benefit. Claiming early permanently reduces it.672026SSA retirement age chart · ssa.gov(opens in a new tab)
Social Security COLA for 20273.6%2027 · annualSSA announcement, Oct 14, 2026 · ssa.gov(opens in a new tab)
Earnings-test limit, under full retirement age$25,5602027 · annualSSA announcement, Oct 14, 2026 · ssa.gov(opens in a new tab)
Maximum monthly benefit at full retirement age$4,1882027 · annualSSA Office of the Chief Actuary, maximum-benefit table · ssa.gov(opens in a new tab)

Reference yields

ItemValueData yearSource
S&P 500 dividend yield Lowest reading in the series. Long-run median 4.18%.1.05%2026 · annualMultpl, Oct 27, 2026 · multpl.com(opens in a new tab)
3-month Treasury bill (discount basis) Nominal. Not inflation-protected.4.05%2026 · annualFRED DTB3, Oct 27, 2026 · fred.stlouisfed.org(opens in a new tab)
10-year Treasury Nominal. The 10-year TIPS real yield was about 2.76%.4.99%2026 · annualFRED DGS10, Oct 27, 2026 · fred.stlouisfed.org(opens in a new tab)

Cost of living

ItemValueData yearSource
Denver metro, all items US average = 100.105.82024 · annualBEA Regional Price Parities 2024 (released Feb 19, 2026) · bea.gov(opens in a new tab)
Denver metro, rents US average = 100.146.92024 · annualBEA Regional Price Parities 2024 (released Feb 19, 2026) · bea.gov(opens in a new tab)
Colorado, all items US average = 100.103.12024 · annualBEA Regional Price Parities 2024 (released Feb 19, 2026) · bea.gov(opens in a new tab)
Colorado, rents US average = 100.127.42024 · annualBEA Regional Price Parities 2024 (released Feb 19, 2026) · bea.gov(opens in a new tab)

Last verified 2026-10-29

Disclaimer

Educational tool, not financial advice. Wanessa Labs FIRE is a free, general-education calculator. It runs entirely in your browser using numbers you enter and publicly available research assumptions shown on the page. It does not know your full situation, does not recommend any security, fund, product, or strategy, and is not a substitute for advice from a licensed professional. Results are hypothetical illustrations, not predictions or guarantees; past market returns do not guarantee future results. Tax, legal, and benefit rules change; verify current figures at irs.gov and ssa.gov. Nothing you enter leaves your device.

This page never names, ranks, or recommends a security, fund, broker, or financial product. It runs no analytics, sets no cookies, and makes no network requests after it loads.