FIcology 101

FIRE Calculator - Know your number. Know your date.

How to use this calculator

Getting started

  • Fill in the Inputs tab on the left — the chart, table, and summary cards update instantly. Use the Assumptions tab for return rates and the Settings tab for projection length and table options.
  • The table auto-switches to retirement withdrawals at your Target Retire Age. Your FI Number is shown as a milestone — it auto-calculates from Annual Expenses ÷ Safe Withdrawal Rate, or type a value to override it and click ↺ Reset to auto-calculate to go back.
  • In the table, the Contribution / Withdrawal and Return % columns are editable (pencil icon in header). Click any cell to override it for a specific year. An amber highlight and icon appear when a cell has a manual override — click to restore just that cell to its calculated default.
  • Phase Fill Down (Settings tab) cascades a cell edit to all rows below it within the same phase. Stops at Accumulation → Coasting → Retirement boundaries so edits don't accidentally overwrite other phases.
  • Auto-Coast (Settings tab) automatically switches to $0 contributions once you hit Coast FI, letting compound growth carry you the rest of the way to retirement.
  • Clear Manual Table Edits (link below the input panel) removes all cell overrides at once and restores the calculated defaults.
  • Phase colors: blue = accumulation, yellow = coasting (no contributions, not yet withdrawing), green = retirement.

Scenarios & tips

  • Simulate a market crash: click a Return % cell and enter a negative number (e.g., -20%). Repeat for each crash year. Click on each cell when done to restore it.
  • Sabbatical or career break: override the Contribution cell to $0 for the years you won't be saving.
  • Big one-time expense: enter a large negative number in a Contribution cell (e.g., -$50,000 for a home down payment) — it pulls that amount from the portfolio that year.
  • Part-time income in retirement: override a retirement year's withdrawal cell to a smaller negative number, or even a positive number if your part-time income covers expenses.
  • Lean FIRE vs. Fat FIRE: type a custom value in the FI Number field to compare different savings targets.
  • Variable spending in retirement: override individual retirement withdrawal cells to model spending less during a market downturn.
  • See the coast FI effect: check Auto-Coast and watch your FI Date — sometimes stopping contributions early moves your FI date by only a year or two; sometimes much more.

FI Number

$1,500,000

$60,000/yr ÷ 4% SWR

Coast FI Date

Age 42 in 2027

1 year from now — then coast to age 65

FI Date

Age 57 in 2042

16 years from now

Money Lasts Until

Outlasts age 100

Portfolio survives the full projection

You
Portfolio Today
Retirement

Portfolio Projection

AccumulationCoastingRetirement
FI NumberRetirementCoast FI
YearAgePhaseStart BalanceContribution / WithdrawalReturn %End Balance
2026
41Accumulation$250,000$25,0007.0%$294,250
2027
Coast FI
42Accumulation$294,250$25,0007.0%$341,598
2028
43Accumulation$341,598$25,0007.0%$392,259
2029
44Accumulation$392,259$25,0007.0%$446,467
2030
45Accumulation$446,467$25,0007.0%$504,470
2031
46Accumulation$504,470$25,0007.0%$566,533
2032
47Accumulation$566,533$25,0007.0%$632,940
2033
48Accumulation$632,940$25,0007.0%$703,996
2034
49Accumulation$703,996$25,0007.0%$780,026
2035
50Accumulation$780,026$25,0007.0%$861,378
2036
51Accumulation$861,378$25,0007.0%$948,424
2037
52Accumulation$948,424$25,0007.0%$1,041,564
2038
53Accumulation$1,041,564$25,0007.0%$1,141,223
2039
54Accumulation$1,141,223$25,0007.0%$1,247,859
2040
55Accumulation$1,247,859$25,0007.0%$1,361,959
2041
56Accumulation$1,361,959$25,0007.0%$1,484,046
2042
FI
57Accumulation$1,484,046$25,0007.0%$1,614,680
2043
58Accumulation$1,614,680$25,0007.0%$1,754,457
2044
59Accumulation$1,754,457$25,0007.0%$1,904,019
2045
60Accumulation$1,904,019$25,0007.0%$2,064,051
2046
61Accumulation$2,064,051$25,0007.0%$2,235,284
2047
62Accumulation$2,235,284$25,0007.0%$2,418,504
2048
63Accumulation$2,418,504$25,0007.0%$2,614,549
2049
64Accumulation$2,614,549$25,0007.0%$2,824,318
2050
65Retirement$2,824,318-$60,0005.0%$2,902,534
2051
66Retirement$2,902,534-$61,8005.0%$2,982,770
2052
67Retirement$2,982,770-$63,6545.0%$3,065,072
2053
68Retirement$3,065,072-$65,5645.0%$3,149,484
2054
69Retirement$3,149,484-$67,5315.0%$3,236,051
2055
70Retirement$3,236,051-$69,5565.0%$3,324,819
2056
71Retirement$3,324,819-$71,6435.0%$3,415,835
2057
72Retirement$3,415,835-$73,7925.0%$3,509,145
2058
73Retirement$3,509,145-$76,0065.0%$3,604,795
2059
74Retirement$3,604,795-$78,2865.0%$3,702,834
2060
75Retirement$3,702,834-$80,6355.0%$3,803,309
2061
76Retirement$3,803,309-$83,0545.0%$3,906,268
2062
77Retirement$3,906,268-$85,5465.0%$4,011,759
2063
78Retirement$4,011,759-$88,1125.0%$4,119,829
2064
79Retirement$4,119,829-$90,7555.0%$4,230,527
2065
80Retirement$4,230,527-$93,4785.0%$4,343,902
2066
81Retirement$4,343,902-$96,2825.0%$4,460,000
2067
82Retirement$4,460,000-$99,1715.0%$4,578,871
2068
83Retirement$4,578,871-$102,1465.0%$4,700,561
2069
84Retirement$4,700,561-$105,2105.0%$4,825,118
2070
85Retirement$4,825,118-$108,3675.0%$4,952,589
2071
86Retirement$4,952,589-$111,6185.0%$5,083,020
2072
87Retirement$5,083,020-$114,9665.0%$5,216,457
2073
88Retirement$5,216,457-$118,4155.0%$5,352,943
2074
89Retirement$5,352,943-$121,9685.0%$5,492,525
2075
90Retirement$5,492,525-$125,6275.0%$5,635,243
2076
91Retirement$5,635,243-$129,3955.0%$5,781,140
2077
92Retirement$5,781,140-$133,2775.0%$5,930,255
2078
93Retirement$5,930,255-$137,2765.0%$6,082,629
2079
94Retirement$6,082,629-$141,3945.0%$6,238,297
2080
95Retirement$6,238,297-$145,6365.0%$6,397,294
2081
96Retirement$6,397,294-$150,0055.0%$6,559,653
2082
97Retirement$6,559,653-$154,5055.0%$6,725,406
2083
98Retirement$6,725,406-$159,1405.0%$6,894,579
2084
99Retirement$6,894,579-$163,9145.0%$7,067,198
2085
100Retirement$7,067,198-$168,8325.0%$7,243,285