CoastFIRE Calculator
Enter your age, what you have invested and what you want to spend in retirement to get your CoastFIRE number — the amount that grows into your target with no further contributions. It handles Social Security or a pension that starts after you retire, uses the exact real return rather than subtracting inflation, and shows the year you would reach CoastFIRE at your current savings rate. An estimate in today's money, not financial advice.
Your CoastFIRE number
—
Needed at retirement
—
Projected if you stop saving
—
Still needed today
—
Show the working
Year by year
| Age | If you keep saving | If you stop today | CoastFIRE line |
|---|
This is an estimate, not financial advice, and not a prediction. It assumes a steady return every year, which no real market delivers, and it ignores tax, sequence-of-returns risk, and any change to your spending or income. The 4% rule came from historical US data over 30-year retirements and is a starting point, not a guarantee. Talk to a regulated financial adviser before making decisions about your retirement.
Runs in your browser. Nothing uploaded.
How to use the CoastFIRE calculator
- Enter your ages and what you have invested. Use the total across retirement and brokerage accounts. Leave out your emergency fund and the house you live in, neither is going to fund your retirement spending.
- Say what a year of retirement costs in today’s money, and pick a withdrawal rate. 4% is the usual starting point; 3.5% is the cautious version.
- Add Social Security, a pension or an annuity if you expect one, with the age it starts. If it starts after you retire, the tool works out what your portfolio needs to cover the years in between.
- Read the three boxes. What you need at retirement, what you are on track for if you never save another penny, and the gap. Open “Show the working” to see every step of the arithmetic.
What CoastFIRE actually means

CoastFIRE is the point where the money you have already invested will grow into enough to retire on, without another contribution. You still work. You still need to cover rent, food and everything else. But retirement is handled, compounding does the rest of the job on its own.
It is the first milestone on the way to financial independence, and it usually arrives decades before the last one. A 30-year-old who wants $40,000 a year at 67 needs $1,000,000 by then at a 4% withdrawal rate. To coast there, they need $244,218 today: under a quarter of the target, because 37 years of compounding does the other three quarters.
| Milestone | What it means | Do you still work? |
|---|---|---|
| CoastFIRE | Retirement is funded; you only need to earn your living costs | Yes, but you can stop saving |
| BaristaFIRE | Part-time work covers some costs, often for health insurance | Part-time |
| LeanFIRE | Full independence on a small budget | No |
| FIRE | Portfolio covers all your spending | No |
| FatFIRE | Full independence on a large budget | No |
The practical difference is what it unlocks. FIRE lets you stop working. CoastFIRE lets you take the lower-paid job, cut to four days, or move to the role you actually want, because the savings rate that job can’t support no longer matters.
The CoastFIRE formula
Two steps. First, what you need at retirement:
FIRE number = annual spending ÷ withdrawal rate
$40,000 ÷ 0.04 = $1,000,000. Then discount that back to today at your return after inflation:
CoastFIRE number = FIRE number ÷ (1 + real return)^years
$1,000,000 ÷ 1.03883537 = $244,218.
The real return is a division, not a subtraction
This is where most CoastFIRE calculators are wrong, and it is worth a paragraph because it changes the answer.
With 7% growth and 3% inflation, the real return is not 4%. It is:
(1 + 0.07) ÷ (1 + 0.03) − 1 = 0.038835 = 3.88%
Subtracting inflation always overstates the real return, and an overstated return always understates what you need today. Over 37 years the gap compounds into real money. On one popular CoastFIRE calculator’s own default figures, $750,000 needed, 37 years, 7% and 3%, it reports $175,723 where the correct answer is $183,163. It is 4.1% light, and the error grows with the time horizon.
| Years to retirement | Subtraction (4.00%) | Exact (3.88%) | Understated by |
|---|---|---|---|
| 10 | $675,564 | $683,179 | 1.1% |
| 20 | $456,387 | $466,733 | 2.2% |
| 30 | $308,319 | $318,862 | 3.3% |
| 40 | $208,289 | $217,840 | 4.4% |
Each column: $1,000,000 discounted back at that rate. This calculator uses the exact figure.
Social Security and pensions change the number a lot
Every dollar of guaranteed retirement income is a dollar your portfolio doesn’t have to produce. Most CoastFIRE calculators have no input for it at all, which means they quote a number for someone with no Social Security, a rare situation in the US.
Take a 40-year-old retiring at 60 who wants $60,000 a year:
| Scenario | Needed at 60 | CoastFIRE number at 40 |
|---|---|---|
| No other income | $1,500,000 | $700,100 |
| $24,000 a year starting at 60 | $900,000 | $420,060 |
| $24,000 a year starting at 67 | $1,044,672 | $487,583 |
That third row is the real-world one, and it is the row most calculators get wrong. Social Security doesn’t start when you retire at 60, it starts at 62 at the earliest, and full retirement age is 67 for anyone born in 1960 or later. So the portfolio has to pay for everything for seven years, then drop to covering the $36,000 that Social Security doesn’t.
The maths splits in two:
- The steady state: ($60,000 − $24,000) ÷ 0.04 = $900,000, funding the gap between spending and benefit forever.
- The bridge: $24,000 a year for the seven years before the benefit starts, discounted at the real return, is $144,672.
Add them: $1,044,672. It is 30% less than the no-benefit figure and 16% more than pretending the benefit starts on day one. We checked the four calculators ranking for this term in September 2026: three have no input for other retirement income at all, and the fourth discards the benefit entirely whenever it starts after your retirement age, it returns the same $1,500,000 as having no benefit at all.
A worked example, start to finish
Alex is 30, has $100,000 invested, saves $800 a month, and wants $40,000 a year from 67.
- Real return. (1.07 ÷ 1.03) − 1 = 3.88% a year.
- Needed at 67. $40,000 ÷ 0.04 = $1,000,000.
- Discount 37 years. $1,000,000 ÷ 1.03883537 = $244,218. That is the CoastFIRE number.
- Compare. Alex has $100,000, so they are $144,218 short. Not coasting yet.
- Project. $100,000 left alone grows to $409,470 by 67, about 41% of the target.
- When? At $800 a month, Alex crosses the line at age 53.
Age 53 is the answer that matters, and it is not obvious, because the CoastFIRE line is a moving target. Every year Alex waits, there is one less year of compounding ahead, so the number they need goes up: $244,218 at 30, $357,473 at 40, $523,249 at 50. The chart shows both lines, the rising requirement and the growing balance, the crossing point is where they meet.
This is why “how much do I need to save to hit my CoastFIRE number” has no clean answer. Answering it as a fixed target gives you the savings rate to reach full FIRE, not CoastFIRE. The crossing age is the honest version.
What the calculator assumes
| Assumption | What we do | Why it matters |
|---|---|---|
| Everything in today’s money | Returns are net of inflation throughout | Your $40,000 stays comparable to $40,000 now |
| Real return | (1 + growth − fees) ÷ (1 + inflation) − 1 | Exact, not a subtraction |
| Return every year | The same average, every single year | No real market does this — see the limits below |
| Contributions | Monthly, compounded monthly | Matches how most people actually invest |
| Withdrawal rate | Constant, your choice | 4% came from 30-year US retirements; early retirement is longer |
| Benefits | Inflation-linked, starting at the age you give | Social Security is indexed; many private pensions are not |
| Tax | Ignored entirely | Account type changes what you actually keep |
Where this estimate breaks down
A smooth 3.88% every year is a modelling convenience, not a forecast. Four things the model can’t see:
- Sequence of returns. The same average return delivered in a different order gives a different result. A bad first decade leaves you behind even if the long-run average holds exactly.
- Your spending estimate will move. Guessing annual spending 30 years out is the largest source of error here, and it is much larger than the return assumption.
- Tax. $1,000,000 in a Roth and $1,000,000 in a traditional 401(k) do not fund the same retirement.
- Benefits are not guaranteed. The Social Security trustees project the trust fund reaches depletion in the mid-2030s, after which scheduled payroll taxes cover roughly three-quarters of benefits absent a change in law. If that worries you, enter 75% of your estimate and see what happens.
Treat CoastFIRE as a milestone, not a switch. Plenty of people who reach it keep contributing anyway, and recheck the number once a year. This tool gives you an estimate, not financial advice, talk to a regulated adviser before making decisions about your retirement.
Nothing you type leaves your browser
Every calculation on this page runs in JavaScript on your own device. Your age, savings and spending are never sent anywhere, never stored, and never put in the URL. Close the tab and they’re gone. This is financial data, so there is deliberately no save feature and no share link.
Frequently asked questions
What is CoastFIRE?
CoastFIRE is the point where what you have already invested will grow into enough to retire on, without another penny of contributions. You still need to earn enough to cover your day-to-day living costs, but you can stop saving for retirement. It is the earliest of the FIRE milestones and usually arrives decades before full financial independence.
How do you calculate a CoastFIRE number?
Take your annual spending and divide by your withdrawal rate to get the amount you need at retirement. Then discount it back to today at your expected return after inflation. For $40,000 of spending at a 4% withdrawal rate, you need $1,000,000 at 67. A 30-year-old expecting 7% growth and 3% inflation needs $244,218 invested today, because that grows to $1,000,000 in 37 years at a real return of 3.88% a year.
Why is your number higher than other CoastFIRE calculators?
Because most of them subtract inflation from the return instead of dividing. The real return on 7% growth with 3% inflation is not 4%, it is 3.88%, because (1.07 ÷ 1.03) − 1 = 0.038835. Subtraction always overstates the real return and so understates what you need today. On one popular calculator's own default figures the difference is $175,723 against the correct $183,163 — it is 4.1% light.
How do Social Security and pensions change the number?
They cut it, but only for the years they actually pay out. If a $24,000 benefit starts the day you retire, your portfolio only has to fund the rest, so a $60,000 spend needs $900,000 rather than $1,500,000. If you retire at 60 and the benefit starts at 67, your portfolio has to cover everything for those seven years, so the requirement is $1,044,672: the $900,000 steady state plus $144,672 to bridge the gap. Most calculators either ignore benefits or drop them entirely when they start late.
Is CoastFIRE the same as BaristaFIRE or LeanFIRE?
No. CoastFIRE means your retirement pot is already big enough to grow on its own, so you only need to earn your living costs. BaristaFIRE usually means working part-time, often for health insurance, and covering only some of your costs. LeanFIRE means retiring outright on a small budget, and FatFIRE on a large one. CoastFIRE is about when you can stop saving, not when you can stop working.
Is it safe to stop saving the moment I hit my CoastFIRE number?
Treat it as a milestone, not a switch. The number rests on a steady average return that no real market delivers, and a bad decade early on can leave you behind even if the long-run average holds. Your spending estimate will also move. Many people who reach CoastFIRE keep contributing something, or recheck the number each year. This tool is an estimate, not financial advice, and a regulated adviser can tell you what it means for your situation.
Guides that use this tool
Last updated: September 22, 2026