Barista FIRE Calculator

Barista FIRE means semi-retiring on a smaller portfolio because part-time work covers some of your spending, so your investments only have to fund the rest. Enter your spending, expected part-time income, and target to see your reduced Barista FIRE number, how much less you need than full FIRE, and whether your savings are on track. Works in any currency.

The portfolio you already have invested and growing.

The barista or side income you expect to keep earning in semi-retirement — this is what shrinks your number.

At 4% your FIRE number is your annual spending × 25.

An example only — future returns aren't guaranteed.

If you're not coasting yet, we'll estimate when you could stop contributing.

What Barista FIRE Actually Solves

Barista FIRE sits between two extremes: grinding through another decade at a full-time job until a portfolio funds 100% of your spending, or cutting off every paycheck cold. The idea is to leave the demanding career once part-time work — a coffee-shop shift, seasonal contracting, freelance hours, a few consulting days a month — can cover a meaningful slice of your annual spending. Because the portfolio only has to fund what's left over, the target you're saving toward shrinks, sometimes by hundreds of thousands, and the date you can step back moves much closer than a full-FIRE plan would suggest.

This calculator answers one narrow question: given how much part-time income you realistically expect and how much you plan to spend, what is the smaller Barista FIRE portfolio target, and can your current savings already coast to it without another dollar of new contributions?

Reading the Inputs Correctly

  1. Current age and target semi-retirement age set how many years your savings have left to compound before you lean on the smaller Barista FIRE number.
  2. Current invested savings should be money actually working in the market — idle cash won't do the compounding the projection assumes.
  3. Annual spending in retirement should reflect your realistic semi-retired budget, not your current working budget, which usually runs higher on commuting and work clothes.
  4. Annual part-time income is the reliable floor you expect to earn — this figure does the heavy lifting, so err conservative rather than optimistic.
  5. Withdrawal rate and expected real return set the multiplier and the growth rate; the real (after-inflation) return keeps every figure in today's money.

The Arithmetic Behind the Number

Barista FIRE number = (Annual spending − Annual part-time income) ÷ Withdrawal rate
Present-value coast target = Barista FIRE number ÷ (1 + real return) ^ years remaining
Projected balance = Current savings × (1 + real return) ^ years remaining, plus any monthly contributions

Once the projected balance clears the present-value coast target, growth alone can carry you the rest of the way even if you never contribute another dollar.

Three Worked Scenarios

A — how much the reduction is worth. Spending $60,000/year, expecting $24,000/year part-time, 4% withdrawal rate. Full FIRE would need 60,000 ÷ 0.04 = $1,500,000. Barista FIRE only needs (60,000 − 24,000) ÷ 0.04 = $900,000 — a $600,000 smaller target purely because of the part-time income.

B — not coasting yet. Age 30 aiming for semi-retirement at 50 (20 years out), $150,000 already invested, $50,000 spending, $20,000 part-time income, 4% withdrawal, 6% real return. Barista number: (50,000 − 20,000) ÷ 0.04 = $750,000. Present-value target: 750,000 ÷ 1.06^20 ≈ $233,900. Projected balance with zero further contributions: 150,000 × 1.06^20 ≈ $481,100 — short of $750,000 by about $268,900, meaning this saver still needs to keep contributing or push the date out.

C — already coasting. Age 40 aiming for 45 (5 years out), $500,000 invested, $45,000 spending, $25,000 part-time income, 3.5% withdrawal, 5% real return. Barista number: (45,000 − 25,000) ÷ 0.035 ≈ $571,400. Present-value target: 571,400 ÷ 1.05^5 ≈ $447,700. Projected balance: 500,000 × 1.05^5 ≈ $638,100 — already about $66,700 above the target, so growth alone should carry this saver there without another contribution.

Why the Reduction Scales With Income Share, Not the Withdrawal Rate

Because both the full-FIRE number and the reduction share the same withdrawal rate in the denominator, the percentage cut to your number always equals the percentage of spending your part-time income covers — regardless of whether you use 3%, 4%, or 5%.

Part-time income as % of spendingCut to your FIRE number$1,000,000 full-FIRE number becomes
10%10%$900,000
20%20%$800,000
30%30%$700,000
40%40%$600,000
50%50%$500,000

Mistakes That Skew the Result

What This Tool Doesn't Cover

It doesn't model taxes on part-time earnings or portfolio withdrawals, Social Security or pension income, irregular one-off expenses, or healthcare premiums directly — every result is a planning estimate built from the numbers you type, not a guarantee and not investment, tax, or insurance advice. All figures stay in today's money throughout, and every calculation runs locally in your browser with nothing sent to a server.

Sources & further reading

Frequently asked questions

What is Barista FIRE, and how does it differ from full FIRE and Coast FIRE?

Barista FIRE is a form of semi-retirement where you leave your main career but keep some part-time or "barista" work, so that income covers part of your spending and your portfolio only has to fund the rest. That means you need a smaller nest egg than full FIRE, where investments cover 100% of your expenses. Coast FIRE is different again: there you stop adding new money and let compounding carry your existing savings to your number. This barista fire calculator combines both ideas — it shrinks your target with part-time income, then checks whether your current savings can coast to that smaller Barista FIRE number.

What is the Barista FIRE formula, with a worked example?

Your Barista FIRE number = (annual spending − annual part-time income) ÷ withdrawal rate. At a 4% withdrawal rate that's the same as multiplying the leftover spending by 25. Example: if you spend 40,000 a year and expect 16,000 from part-time work, your portfolio only needs to cover 24,000. At 4% that's 24,000 ÷ 0.04 = 600,000 — versus a full FIRE number of 1,000,000. So the part-time income cuts 400,000 off what you need. This semi retirement calculator does that math and then discounts the Barista FIRE number back to today to test whether your savings can coast to it.

How does part-time income shrink the portfolio I need — and what about health insurance?

Every unit of reliable part-time income is spending your portfolio no longer has to fund, so it comes straight off your FIRE number: the reduction equals your part-time income ÷ withdrawal rate (part-time income × 25 at 4%). That's why even a modest barista or side income can lower your Barista FIRE number by a lot. One caveat the number doesn't capture is health insurance. In the US, leaving a full-time job can mean losing employer coverage, and part-time roles may not include it — the ACA marketplace is one option, but premiums vary by income and state. This tool shows the arithmetic only and doesn't calculate insurance costs, so budget for them separately.

What withdrawal rate and return should I use, and why a real return?

The withdrawal rate turns spending into a target: the 4% rule (from retirement research) means multiplying by 25, while a cautious 3.5% multiplies by about 29. Enter a real (after-inflation) return for growth — your expected return minus inflation, often assumed around 4–7% for a stock-heavy portfolio. Using a real return keeps your Barista FIRE number and your projected balance in today's money, so the figure you see is directly comparable to what you spend and hold now, without inflation distorting it.

Is this investment advice, and is anything sent to a server?

No. This is an arithmetic projection based on the numbers you type — not investment advice — and neither market returns nor future part-time income are guaranteed. In coast fire vs barista fire terms it's a planning sanity-check, not a promise. Everything runs in your browser: nothing is uploaded, there's no login, and your inputs stay on your device (saved locally only so the form remembers them). Use it to see roughly how much less you'd need, then confirm with a qualified financial professional.