Coast FIRE Calculator With Inflation
Set your expected return and an inflation rate, and the calculator converts them into a real return so every figure stays in today's dollars. Try moving inflation half a point and watch your Coast FIRE age.
Updated · How we calculate
Your Coast FIRE number
$315K to go$395,332
Have this invested at 30 and it grows to $1.5M by 65 without adding anything more.
- FIRE number
- $1.5M$1,500,000
- Coast FIRE at
- age 48
- Real return
- 3.88%
Your portfolio vs. the Coast FIRE line
| Age | Portfolio | Coast line |
|---|---|---|
| 30 | $80,000 | $395,332 |
| 35 | $228,770 | $478,294 |
| 40 | $408,760 | $578,665 |
| 45 | $626,522 | $700,100 |
| 50 | $848,750 | $847,019 |
| 55 | $1,026,863 | $1,024,768 |
| 60 | $1,242,354 | $1,239,820 |
| 65 | $1,503,066 | $1,500,000 |
The calculator above handles inflation by keeping everything in today’s dollars. It converts your expected return into a real return, (1 + return) ÷ (1 + inflation) − 1, and grows your money at that rate, so the spending you enter, the Coast FIRE number and every balance on the chart mean what they’d buy at today’s prices. With the default 7% return and 3% inflation, the real return is 3.88%.
The Assumptions panel is open so you can see those three inputs. The return is what you expect before inflation, the way fund returns are usually quoted. The inflation rate is what the calculator takes back out.
Why work in today’s dollars at all?
Because nobody knows what $60,000 will buy in 2058, but you know what it buys now. If you plan in future dollars, you have to inflate your spending, grow your savings at the full return, and then mentally shrink the answer back down to see whether it’s enough. Working in real terms does the same math with fewer places to go wrong.
The two approaches give the same answer. Take Colette, who is 33, has $85,000 invested, adds $2,000 a month and wants $60,000 a year from 65. At 3% inflation, that $60,000 will cost about $154,505 a year by the time she retires. Inflate her spending by that much and discount at 7%, or leave it alone and discount at 3.88%, and her Coast FIRE number is $443,202 either way. The spreadsheet version of both routes is on our Coast FIRE formula page.
One consequence is easy to miss. When the chart shows Colette at $1,500,000 at 65, her actual account statement should say something much larger. The chart shows that money in today’s buying power, which is the number that tells her whether she can retire.
What goes wrong if you mix nominal and real?
Your Coast FIRE number comes out wildly wrong, and not by a few percent. Here’s Colette’s plan run through the calculator three ways:
| Inputs | Real return used | Coast FIRE number | Coast FIRE at |
|---|---|---|---|
| 7% return, 3% inflation (correct) | 3.88% | $443,202 | age 55 |
| 7% return, 0% inflation | 7.00% | $172,112 | age 37 |
| 4% return, 3% inflation | 0.97% | $1,101,072 | not before 65 |
The second row is the classic mistake. It treats a 7% return that includes inflation as if all of it were real growth, and it tells Colette she can stop saving at 37. She’d stop saving roughly 18 years too early and find out in her 60s. A calculator with one return field and no inflation input makes the same assumption, so it’s only right if you type in a real return yourself.
The third row is the opposite mistake. If you’ve read that stocks return “about 4% after inflation” and enter 4% as the return, then leave inflation at 3%, the calculator takes inflation out a second time. Colette’s number balloons to $1,101,072 and she never gets there. If you want to enter a real return directly, set inflation to 0%.
The spending field has the same trap. Enter $154,505, her spending in future dollars, while inflation is at 3%, and the calculator inflates it again: her Coast FIRE number jumps to $1,141,281.
Load Colette's numbers
Then drag inflation to 0% to see the second row for yourself.
What inflation rate should you use?
The Federal Reserve aims for 2% inflation over the longer run, measured by the price index for personal consumption expenditures. That’s a target, not a promise, and it’s a different index from the consumer price index that most people think of as inflation.
The long-run record is a little higher. The Bureau of Labor Statistics’ CPI-U series had an annual average of 9.9 in 1913 and 321.943 in 2025, which works out to about 3.2% a year compounded. Over the 30 years from 1995 to 2025 it averaged about 2.5%.
Small differences here move the result more than people expect:
| Inflation (7% return) | Real return | Coast FIRE number | Coast FIRE at |
|---|---|---|---|
| 2% | 4.90% | $324,351 | age 46 |
| 2.5% | 4.39% | $379,292 | age 50 |
| 3% | 3.88% | $443,202 | age 55 |
| 3.5% | 3.38% | $517,490 | age 60 |
I’d keep the default of 3%. It’s close to the century-long average, it’s above the Fed’s target, and it builds in some margin for the fact that your own costs may not follow the index. Using 2% because that’s the target is the optimistic case, and I’d only do it next to a run at 3% so you can see the range.
Keep in mind what the inflation input really does. It only matters through the real return, so dropping inflation by half a point has the same effect as raising your expected return by about half a point. If you’ve already been conservative on the return, you don’t need to be doubly conservative here too.
What does “today’s dollars” mean for your spending?
It means pricing your retirement at current prices. If the life you want at 65 would cost $60,000 a year if you started it tomorrow, enter $60,000. Don’t add anything for inflation; the real return already does.
The monthly contribution works the same way. The calculator treats $2,000 a month as $2,000 of today’s money, which means it assumes your contribution rises with prices each year. If you’ll keep putting in the same flat dollar amount for decades, your real contribution shrinks and the Coast FIRE age shown is a little optimistic. Raising your automatic transfer once a year by roughly the rate of inflation keeps the plan honest.
How do Social Security and pensions fit in?
Social Security already rises with inflation. Each year’s cost-of-living adjustment is based on the rise in the CPI-W, a consumer price index for urban wage earners and clerical workers, so a benefit estimate in today’s dollars should stay roughly in today’s dollars. That’s why you can subtract it from your spending without adjusting it. The Social Security version of this calculator does that and covers the years before your benefit starts.
A pension without a cost-of-living adjustment is different. It pays the same number of dollars every year, and at 3% inflation those dollars buy about 41% as much after 30 years as they did at the start. Counting it at face value in a today’s-dollars plan overstates it. Averaged over a 30-year retirement, a flat pension is worth about 67% of its first-year amount at 3% inflation, and our Coast FIRE calculator with a pension makes that adjustment when you tell it the pension has no COLA.
Where this calculator falls short
It uses one inflation rate for every year until you retire, and real inflation comes in bursts. A few years when prices jump and your investments don’t keep up leave you behind in real terms, even if the long-run average turns out fine. The Monte Carlo calculator varies real returns from year to year, which captures some of that. The calculator also doesn’t know which of your costs will rise fastest, so if you expect health care to be a big part of your retirement budget, I’d build some extra into the spending figure rather than lowering the inflation rate.
Questions people ask
Does a Coast FIRE calculator account for inflation?
Ours does, by working in today's dollars. It turns your expected return into a real return with (1 + return) ÷ (1 + inflation) − 1 and uses that for all the growth, so your spending, your Coast FIRE number and the balances on the chart are all in today's buying power.
What real return do 7% returns and 3% inflation give?
3.88% a year. Simply subtracting gives 4%, which is close but a little too high, and over 30 years that small difference makes a Coast FIRE number about 3% too low.
Should I use 2% or 3% inflation?
The Federal Reserve targets 2% a year over the longer run, measured with the PCE price index. The consumer price index has averaged about 3.2% a year since 1913 and about 2.5% over the last 30 years. I'd use 3% for a plan that has to hold up for decades, and treat anything lower as the optimistic case.
Should I add Social Security's COLA to my benefit estimate?
No. The estimates on your Social Security Statement are already in today's dollars, and the yearly cost-of-living adjustment is what keeps the benefit roughly there. Adding raises on top would count inflation twice.