Barista FIRE Calculator Formula
Understand the math behind the barista fire calculator. Each variable explained with a worked example.
Formulas Used
Barista FIRE Number
barista_fire_number = withdrawal_rate > 0 ? gap / (withdrawal_rate / 100) : gap * 25Annual Income Gap
income_gap = gapSurplus/Deficit
surplus_deficit = current_savings - (withdrawal_rate > 0 ? gap / (withdrawal_rate / 100) : gap * 25)Annual Portfolio Income
portfolio_income = current_savings * withdrawal_rate / 100Variables
| Variable | Description | Default |
|---|---|---|
annual_expenses | Annual Living Expenses(USD) | 50000 |
part_time_income | Part-Time Annual Income(USD) | 20000 |
current_savings | Current Savings(USD) | 400000 |
withdrawal_rate | Safe Withdrawal Rate(%) | 4 |
gap | Derived value= max(annual_expenses - part_time_income, 0) | calculated |
How It Works
Barista FIRE
Barista FIRE (named after the idea of working at a coffee shop for health insurance) is a semi-retirement strategy.
How It Works
1. Save enough so portfolio withdrawals + part-time income cover expenses 2. Quit your high-stress career 3. Work a lower-paying job you enjoy for spending money and benefits
Formula
Barista FIRE Number = (Annual Expenses - Part-Time Income) / Withdrawal Rate
Benefits
Worked Example
$50,000 expenses, $20,000 part-time income, $400,000 saved, 4% withdrawal rate.
- 01Income gap = $50,000 - $20,000 = $30,000
- 02Barista FIRE number = $30,000 / 4% = $750,000
- 03Current savings ($400,000) vs target ($750,000)
- 04Deficit = $400,000 - $750,000 = -$350,000 (not there yet)
Frequently Asked Questions
What jobs work well for Barista FIRE?
Jobs offering health insurance for part-time workers: Starbucks, Costco, UPS, and REI are well known. Other options include substitute teaching, seasonal work, freelancing, tutoring, or any flexible work you enjoy.
Is 4% a safe withdrawal rate for Barista FIRE?
Since you have part-time income as a buffer, the 4% rule is arguably even safer for Barista FIRE than full retirement. If the market drops, you can temporarily increase work hours instead of drawing down your portfolio.
How is Barista FIRE different from Coast FIRE?
Coast FIRE means you stop saving and let compound growth reach your retirement target by a future date. Barista FIRE means you start withdrawing now (in semi-retirement). Barista FIRE requires more saved upfront.
Ready to run the numbers?
Open Barista FIRE Calculator