☕ Free Tool

Barista FIRE Calculator

Find when you can leave your full-time job and cover the gap between your portfolio withdrawals and expenses with part-time work. Reach freedom years earlier than full FIRE.

📊 Using real return of 5.0% (8% − 3% inflation) — all values in today's dollars

Your Situation

1870
All investable assets
$
$0$2,000,000
How much you invest each month now
$
$0$10,000
Your total spending today
$
$500$20,000

Barista Phase

Income from part-time/barista work
$
$0$5,000
What you'll spend once you leave full-time work
$
$500$15,000
S&P 500 historical average ~10%
%
1%15%
Subtracted from return — keeps everything in today's dollars
%
0%8%
4% is the standard safe withdrawal rate
%
2%6%

☕ Barista FIRE target

$750.0K

Portfolio covers $2,500/mo gap · Part-time covers $1,500/mo

🔥 Full FIRE target

$1.20M

$450.0K more than Barista FIRE — 38% of full target

☕ You can Barista FIRE

Age 55 · 2051

25 years from now · Leave your full-time job and cover the gap with part-time work

Barista FIRE Target

$750.0K

Portfolio covers $2,500/mo

Years to Barista FIRE

25 yrs

Quit full-time work in 2051

Part-Time Income

$1,500/mo

38% of retirement expenses covered

Full FIRE

Age 63

2059 · 8 yrs after Barista FIRE

Portfolio growth · Today's dollars

📬 One investing insight per week

Coast FIRE math and compound interest — free, every week.

Subscribe Free →

How This Calculator Works

① Two targets

The calculator shows your Barista FIRE target (smaller — part-time income covers the gap) alongside your full FIRE target (larger — portfolio covers everything). Both on the same chart.

② Reduced portfolio target

Your portfolio only needs to cover expenses minus part-time income. At $4,000/mo expenses and $1,500/mo part-time income, your portfolio covers $2,500/mo — requiring a much smaller nest egg.

③ Real returns

Inflation is subtracted from your return to show everything in today's dollars. At 8% nominal return and 3% inflation the calculator uses 5% real return.

The maths

Barista FIRE target = (Monthly retirement expenses − monthly part-time income) × 12 ÷ withdrawal rate

Full FIRE target = Monthly retirement expenses × 12 ÷ withdrawal rate. No part-time income needed.

Real return = Nominal return − inflation. All portfolio values stay in today's purchasing power.

Frequently Asked Questions

What is Barista FIRE?+

Barista FIRE is a variant of FIRE where you leave your full-time career earlier by supplementing your portfolio withdrawals with part-time income. The name comes from the idea of working a low-stress job (like a barista) that covers some expenses while your investments continue to grow. You gain freedom years earlier than full FIRE while still building wealth.

What counts as part-time income?+

Any income you can realistically sustain in semi-retirement: part-time employment, freelance work, consulting, a small business, rental income, or creative work. The key is it should be flexible and low-stress — something you can do on your own terms. Many people choose work that provides healthcare benefits, which is a major financial consideration.

How is Barista FIRE different from Coast FIRE?+

Coast FIRE means you stop all contributions but do not withdraw — your portfolio grows on its own to your FIRE number. Barista FIRE means you start making partial withdrawals (covered in part by part-time income) before your portfolio reaches full FIRE level. Both are valid strategies. Barista FIRE lets you leave full-time work sooner but requires ongoing part-time income.

What withdrawal rate should I use?+

The standard 4% rule works well for Barista FIRE since part-time income reduces the pressure on your portfolio. Some planners use 3.5% for an extra margin of safety, especially if you plan to Barista FIRE for 30+ years.

What if my part-time income changes?+

Run the calculator with a conservative estimate — maybe half of what you expect to earn. Part-time income can be inconsistent, and it's better to plan for less and be pleasantly surprised. The calculator shows your full FIRE date as well, so you can see when your portfolio fully sustains you with no income needed.

How much do you need for Barista FIRE?+

Your Barista FIRE number = (Annual retirement expenses − Annual part-time income) ÷ withdrawal rate. If you spend $4,000/month ($48,000/year) and earn $18,000/year part-time, your portfolio only needs to cover $30,000/year. At 4% withdrawal rate, that is $750,000 — compared to $1,200,000 for full FIRE. The calculator above computes your exact Barista FIRE number based on your inputs.

What jobs are good for Barista FIRE?+

The best Barista FIRE jobs combine flexibility, low stress, and ideally healthcare benefits: barista or café work, part-time retail, tutoring or teaching, freelance writing or consulting, remote part-time roles, Airbnb hosting, dog walking or pet sitting, or seasonal work. The key criteria are: you can choose your hours, it is not mentally draining, and it covers a meaningful portion of your expenses.

Is Barista FIRE realistic?+

Yes — Barista FIRE is arguably the most achievable path to early semi-retirement for most people. Replacing even $1,000–$1,500/month of income from part-time work reduces your required portfolio by $300,000–$450,000 at a 4% withdrawal rate. Many people find semi-retirement actually preferable to full retirement — keeping meaningful work while eliminating financial stress.

What is the difference between Barista FIRE and Coast FIRE?+

Coast FIRE means you have enough invested that it will grow to your FIRE number without further contributions — you still work but stop investing. Barista FIRE means you leave your full-time career before reaching your full FIRE number, covering the gap with part-time income and partial portfolio withdrawals. Both reduce the urgency of full FIRE. Some people do both: coast FIRE first, then transition to Barista FIRE as their portfolio grows.