Skip to content
InvestmentretirementUnited States only

Coast FIRE Calculator

The amount that, left alone, grows into a full retirement corpus by itself. Reaching it means you can stop saving for retirement entirely and still retire on time, which is a milestone worth knowing about.

Also called: coast fi calculator, barista fire.

$
%
%
$
Coast number
$261,165.20

$261,165.20 today would grow to $1,500,000.00 by 60 with nothing further added. You have 150,000, so you are not yet coasting.

Target at retirement
$1,500,000.00
Still to accumulate
$111,165.20
What you have becomes by retirement
$861,523.68
Years until you could stop saving
9.5
Where you stand
not yet coasting

An estimate, not an offer or a guarantee. Projected returns assume the rate you entered holds for the whole term, which no market does.

Method and background

This is what the calculation gives for the numbers you entered. It is an estimate, not advice, and it knows nothing about your situation beyond those numbers. Rules for United States change on a published schedule; the effective date is shown on every rule-based tool.

How this is calculated

Take the retirement target and discount it back to today at the real return. Anything at or above that figure will compound into the target without another dollar saved, so further saving buys an earlier retirement or a richer one rather than retirement itself. Because it is a discounting exercise, the number falls sharply the younger you are: thirty years of compounding does most of the work.

coast number = the retirement target discounted back at the real return
F
Target at retirement (currency)
r
Real return (decimal)
n
Years to retirement (years)

Worked examples

Each of these is asserted on every build. If a change to the engine ever moved one of these answers, the build would fail before the page could print it.

thirty years of compounding does most of the work

Current age
30
Retirement age
60
Annual expenses in retirement, in today’s money
$60,000.00
Withdrawal rate
4%
Real return
6%
Portfolio today
$150,000.00

Coast number$261,165.20

60,000 / 4% = 1,500,000 at retirement, discounted at 6% for 30 years: 1.06^30 = 5.74349117, so 1,500,000 / 5.74349117 = 261,165.20. Worked separately in Python.

Open this example

no time left makes the coast number the full target

Current age
59
Retirement age
60
Annual expenses in retirement, in today’s money
$60,000.00
Withdrawal rate
4%
Real return
6%
Portfolio today
$150,000.00

Coast number$1,415,094.34

boundary: one year of discounting only, so 1,500,000 / 1.06 = 1,415,094.34

Open this example

Method and limits

What it assumes

  • A constant real return for the whole period, which no market delivers.

What it deliberately does not model

  • It says nothing about how you live between now and retirement, only that the retirement itself is funded.
  • A long sequence of poor returns breaks the assumption, and there is no further saving to compensate.

Formula version 1.0.0 · definition 1.0.0 · United States · Report a problem with this calculator

Frequently asked questions

What does coasting actually mean?
That your existing retirement savings will compound into a full corpus by themselves. You still need to cover current living costs, but nothing further has to go into retirement.