Coast FIRE Calculator

Coast FIRE is the balance that, left completely alone, grows into your full retirement number by the age you want to stop working. Reach it and every further dollar you save is optional — you can cut your hours, take a lower-paid job you like more, or simply stop saving without changing your retirement date. This calculator works out that number from your spending, your withdrawal rate and your real return, compares it with what you already have, and tells you the age at which your current savings rate gets you there.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Current ageYour age today, which sets how many years of compounding you have left.35 yr
Target retirement ageThe age at which you want the portfolio to be able to support you.65 yr
Annual spending in retirementIn today's dollars; the real return input keeps everything in current purchasing power.60000 $
Withdrawal rateThe share of the portfolio you plan to spend in the first year of retirement.4 %
Expected real returnAfter inflation. Use your nominal return divided by the inflation factor, not the two subtracted.5 %
Invested balance todayEverything you count toward retirement, across all accounts.150000 $
Monthly contributionWhat you are saving now, used only to work out when you reach the coast number.1500 $

It returns

  • Coast FIRE number — The balance that reaches your FIRE number by the target age with no further contributions.
  • Full FIRE number
  • Surplus or shortfall today
  • Your balance at retirement if you stop saving now
  • Age at which coasting becomes possible
  • Years of saving still required
  • Share of the coast number you already hold

The formula

Ccoast=Ew(1+rreal)N
t=ln[1r(CcoastPV)PMT]ln(1+r)

In plain text: Coast FIRE = (Annual spending / Withdrawal rate) / (1 + r_real)^(retirement age − current age)

  • C_coastBalance needed today to reach the target with no more saving ($)
  • EAnnual spending in retirement, in today's dollars ($)
  • wPlanned first-year withdrawal rate (decimal)
  • r_realExpected annual return after inflation (decimal)
  • NYears from now until the target retirement age (years)

Everything is expressed in today's dollars because the return used is a real return. E ÷ w is the full FIRE number; dividing by the growth factor discounts it back to what you would need today. The coasting age solves balance(t) = C_coast × (1 + r)^t, because the requirement itself compounds at the same rate as the portfolio.

Updated Category FIRE & Social Security Timing Verified against published test cases Reading time 10 min

The milestone between saving hard and being done

Full financial independence is a long way off for most people, and a target that far away is difficult to feel. Coast FIRE is a nearer milestone with a concrete meaning: the point at which the portfolio no longer needs your help. Cross it and the compounding already under way is sufficient, on your assumptions, to reach the full number by your target date without another dollar going in.

That changes what work is for. Before the coast point, part of every paycheque is buying your retirement. After it, your income only has to cover today's living costs, which is what makes the classic Coast FIRE moves possible — dropping to four days a week, moving to a lower-paid job with better hours, taking a year out, or the “Barista FIRE” version where part-time work covers expenses and health cover while the portfolio finishes the job on its own.

The number falls dramatically the earlier you reach it, because the discount period is longer. Aiming at a $1.5 million target at 65 with a 5% real return, a 25-year-old needs $213,069 and a 45-year-old needs $565,334 — 2.65 times as much for the same eventual outcome. That factor is exactly 1.0520, which is the whole argument for saving early stated as a single number.

Two steps, and why the return must be real

Step one: the FIRE number. Divide annual spending by your planned withdrawal rate. At 4%, spending of $60,000 needs $1,500,000, because 4% of $1.5 million is $60,000. The withdrawal rate is doing a lot of work here and it is the assumption most worth stress-testing — the safe withdrawal rate calculator and the FIRE number calculator both interrogate it directly.

Step two: discount it back. Divide the FIRE number by (1 + r)N, where N is the years until your target age. This is present value, the same operation used to price a bond, applied to a retirement target instead of a coupon.

The return has to be a real return — after inflation — because the spending figure is in today's dollars. Mixing a nominal return with today's spending is the single most common error in FIRE arithmetic and it always flatters the result. At 8% nominal with 3% inflation the real rate is 1.08 ÷ 1.03 − 1 = 4.854%, not 5%; the real return calculator does that conversion properly.

The coasting age is subtler than it looks, because the target is moving. As you get older the number of remaining compounding years falls, so the balance you would need to coast rises — at exactly the real rate of return. A portfolio with no contributions therefore grows at precisely the speed the requirement does, and never closes the gap. Only contributions close it. Setting balance(t) equal to Ccoast(1 + r)t and solving gives the closed form in the formula box, and it also explains the calculator's warning when contributions are zero.

Worked example: 35 years old, $60,000 of spending, retiring at 65

Using the calculator's defaults: a 4% withdrawal rate, a 5% real return, $150,000 invested and $1,500 a month going in.

  1. FIRE number. $60,000 ÷ 0.04 = $1,500,000.
  2. Years of compounding. 65 − 35 = 30.
  3. Growth factor. 1.0530 = 4.321942. Every dollar invested today becomes $4.32 of purchasing power by 65.
  4. Coast number. $1,500,000 ÷ 4.321942 = $347,066.17.
  5. Where you stand. $150,000 − $347,066.17 = −$197,066.17, so you hold 43.2% of the coast number.
  6. What you have already secured. $150,000 × 4.321942 = $648,291.36 at 65 even if you never save again — 43.2% of the target, the same share, because both sides compound identically.
  7. When you can coast. Annual contributions are $18,000. Solve 0.05 × ($347,066.17 − $150,000) ÷ $18,000 = 0.547406, then t = −ln(1 − 0.547406) ÷ ln(1.05) = −ln(0.452594) ÷ 0.0487902 = 16.25 years.
  8. Read the age. 35 + 16.25 = 51.25. From that birthday onward, contributions become optional.

Steps 5 and 6 give the same percentage, and that is not a coincidence. The share of the coast number you hold today is identical to the share of the FIRE number you have already locked in, because both quantities grow by the same factor over the same period. It is the most useful single statistic on this page: 43.2% means compounding is already delivering 43.2% of your retirement, and your savings rate has to supply the rest.

How much confidence the number deserves

The coast number is exquisitely sensitive to the real return, and the sensitivity grows with the horizon because the assumption is raised to the power of N. At 30 years, dropping from 5% real to 4% cuts the growth factor from 4.321942 to 1.0430 = 3.243398, moving the coast number from $347,066 to $462,478 — 33.2% more money for a single percentage point. Anyone treating a coast calculation as a decision to stop saving should run it at a return one to two points below their central assumption and check that they still like the answer.

The withdrawal rate matters just as much and in the opposite direction. Moving from 4% to 3.5% raises the FIRE number from $1,500,000 to $1,714,285.71 and the coast number in the same proportion, to $396,646.48. A 3.5% rate is a common choice for anyone retiring early, precisely because a 4% rule derived from thirty-year retirements is being asked to survive forty or fifty.

Sequence risk sits outside this model entirely. A constant real return cannot represent a decade of poor returns early in the coasting period, and that is the scenario in which a coast plan quietly fails: the balance ends up below target with no contributions running to make up the difference. The practical defence is not to abandon coasting but to re-run the calculation annually and be willing to resume saving if the balance falls below the requirement line in the table above.

Two things the number never covers. It says nothing about the years between now and retirement — health insurance, a mortgage, dependants — which is what actually determines whether you can afford to cut your income. And it assumes the spending figure is right, which for a decision spanning thirty years is a bigger assumption than the return. Overstate spending by 20% and the coast number rises 20%; understate it and the whole plan is built on the wrong target.

Coast FIRE number by age for a $1.5M target at 65

$60,000 of annual spending at a 4% withdrawal rate, discounted at a 5% real return.
Age todayYears to 65Growth factorCoast FIRE number
25407.039989$213,068.60
30355.516015$271,935.60
35304.321942$347,066.10
40253.386355$442,954.05
45202.653298$565,333.95
50152.078928$721,526.00
55101.628895$920,869.88

Each five-year step multiplies the requirement by 1.05⁵ = 1.276282, because that is exactly the compounding you no longer have time to receive. The 25-year-old's figure is 14.2% of the target; the 55-year-old's is 61.4%.

Assumptions and limits to keep in view

  • The return is constant and real. No sequence risk, no volatility, no variance drag. A bumpy 5% compounds to less than a smooth 5%, so use a realised compound rate rather than an average of annual returns.
  • Taxes are ignored. The mix of pre-tax, Roth and taxable accounts changes what a given balance can actually spend, sometimes by a fifth or more.
  • Social Security is excluded. Including it lowers the spending the portfolio must cover and therefore lowers both numbers — the break-even calculator shows how much the timing of a claim is worth.
  • Spending is treated as flat in real terms. Most retirement spending is not: it tends to be higher early, lower in the middle, and higher again for care costs.
  • Access matters as well as size. Money in a workplace plan may not be reachable at the age you want to stop working, which is a separate constraint from the total.
  • Coasting is reversible. Nothing forces you to stop saving at the coast point, and re-checking each year against the requirement line is what makes the strategy robust.

Coast FIRE among the other FIRE variants

Lean, regular and fat FIRE differ only in the spending assumption, so all three run through the same two steps on this page. Change the annual spending figure and both the FIRE number and the coast number move proportionally.

Barista FIRE is Coast FIRE with a job attached. The portfolio is left to compound while part-time work covers current expenses, often chosen for health coverage as much as for income. Arithmetically it is identical to coasting; the difference is that the wage requirement is your living costs rather than your living costs plus savings.

Full FIRE is the point where the portfolio covers spending now rather than later, which is what the years to financial independence calculator solves for. Coast FIRE always arrives first and usually by a wide margin, because it only requires the seed rather than the harvest.

If your question is not “can I stop saving?” but “when do I hit a specific number at my current rate?”, the goal timeline calculator solves that directly and accepts a real return in the same way. And if you want to check the target itself rather than the path to it, the retirement savings needed calculator approaches the same problem from the spending side. Run at least two of them before making a decision as consequential as reducing your income.

Frequently asked questions

What exactly is Coast FIRE?

It is the balance that grows into your full FIRE number by your target retirement age with no further contributions. Once you hold it, work only has to cover current living costs, because the retirement portion is already funded by compounding. It is a milestone rather than an end state: you are not financially independent yet, but you are no longer required to save for the retirement you have planned.

Should I use a nominal or a real return?

Real, without exception, because the spending figure is in today's dollars. Mixing a nominal return with current spending overstates the growth factor and understates the coast number, often by a lot: over 30 years, 8% nominal produces a factor of 1.0830 = 10.06 while the corresponding 4.854% real produces 4.15. Convert properly with the Fisher relation, dividing by the inflation factor rather than subtracting.

Why does my coast number rise as I get older?

Because there are fewer years of compounding left to do the work. The requirement grows at exactly the real rate of return, which is also the rate an untouched portfolio grows at — which is why a balance below the coast number never catches up on its own. Only contributions close the gap, and that is what the coasting age calculation solves for.

Can I coast and still contribute?

Yes, and many people do. Passing the coast point makes further saving optional rather than forbidden. Continuing to contribute buys margin against a poor sequence of returns, an earlier retirement date, or higher spending than planned. The value of the milestone is that it converts saving from an obligation into a choice.

How much does the withdrawal rate change the answer?

Proportionally, because the FIRE number is spending divided by the rate and the coast number is a fixed fraction of it. Moving from 4% to 3.5% raises a $1,500,000 target to $1,714,285.71 and the 30-year coast number from $347,066.17 to $396,646.48. Many people retiring early prefer 3.5% precisely because the 4% guideline was derived for thirty-year retirements rather than forty or fifty.

Does this account for Social Security or a pension?

No. Including guaranteed income lowers the spending the portfolio has to cover, which lowers both numbers. The straightforward adjustment is to subtract the expected annual benefit from your spending figure before entering it, remembering that it must be in today's dollars and that it starts at your claiming age rather than at retirement, so a gap period may need funding separately.

What if markets fall after I stop saving?

Then you may drop back below the requirement line, and the sensible response is to resume contributing. Coasting is not a one-way door. Re-run this calculation once a year and compare your balance against that year's requirement in the table; that habit converts a static assumption into a monitored plan and is the main defence against a constant-return model meeting a non-constant market.

What percentage of my target should I have by 40?

There is no universal figure — it depends entirely on your retirement age and return assumption. What the calculator gives you is the personal version: the share of the coast number you already hold, which is also the share of the FIRE number your current balance will grow into. In the worked example that is 43.2% at age 35, meaning compounding is already supplying 43.2% of the target and contributions must supply the remaining 56.8%.

References

  • Determining Withdrawal Rates Using Historical Data — William P. Bengen, Journal of Financial Planning
  • Retirement Savings: Choosing a Withdrawal Rate That Is Sustainable — Cooley, Hubbard and Walz, AAII Journal
  • Saving and investing: compound interestU.S. Securities and Exchange Commission, Investor.gov