Barista FIRE Calculator
Blend part-time income with portfolio withdrawals to semi-retire earlier than full FIRE. All calculations happen locally — nothing leaves your browser.
What is Barista FIRE? Barista FIRE is the point at which your portfolio plus a part-time job together cover your annual expenses, so you can leave full-time work before you are fully financially independent. The target is (annual expenses − part-time income) divided by your safe withdrawal rate. On $50,000 of expenses, $20,000 of part-time pay and a 4% withdrawal rate, that is $750,000 rather than the $1,250,000 full FIRE would demand.
How to Use the Barista FIRE Calculator
- Enter your age and current savings — Count every invested dollar you would actually draw on — brokerage, 401(k), IRA, ISA or pension pot. Leave out your emergency fund and home equity, since neither produces the withdrawals the model spends.
- Set your annual expenses — Use what you expect to spend after semi-retirement, not what you spend now. Commuting and work clothes usually fall; health insurance and hobbies usually rise.
- Estimate your part-time income — Use take-home pay you are confident of repeating every year. The default of $20,000 is roughly 20 hours a week at $19–20 an hour, before tax.
- Adjust the return, inflation and withdrawal rate — The calculator converts your nominal return to a real return using the inflation figure, so every result is already in today's money. Lower the withdrawal rate if you expect a retirement longer than 30 years.
- Compare the two numbers — The hero figure is your Barista FIRE number; the stat card beside it shows full FIRE. The gap between them is what part-time work buys you, and the chart shows the year your portfolio crosses the line.
How the Barista FIRE Number Is Calculated
Barista FIRE inverts the usual retirement question. Rather than asking what portfolio would cover all of your spending forever, it asks what portfolio covers only the part a paycheck no longer does. Subtract expected part-time income from annual expenses, then divide that shortfall by the safe withdrawal rate you are willing to plan around.
Barista FIRE number = (annual expenses − part-time income) / safe withdrawal rateThe 4% default traces back to William Bengen's 1994 article in the Journal of Financial Planning and to the 1998 Trinity Study, both of which tested inflation-adjusted withdrawals from US stock and bond portfolios across historical 30-year retirement windows. Neither was written for a 45-year semi-retirement, which is why many people planning an early exit use 3.25% to 3.5% instead. Changing the field here changes the target immediately, because the withdrawal rate is the divisor.
Turning a return into a real return
A 7% return means little unless you know what inflation did alongside it. The calculator combines the two with the Fisher relation rather than simply subtracting one from the other:
real return = (1 + nominal return) / (1 + inflation) − 1At the defaults of 7% and 3% that gives roughly 3.88%, not 4%. The difference is small in one year and substantial over twenty, and it is the reason every dollar figure on this page is expressed in today's purchasing power. You never have to inflate the answer yourself.
How long it takes to get there
With a starting balance, a fixed annual contribution and a constant real return, the year your portfolio reaches the target has a closed-form solution — the future value of an annuity rearranged for the number of periods:
years = ln((C + T × r) / (C + P × r)) / ln(1 + r)Here C is your annual contribution, T the Barista FIRE target, P your current savings and r the real return. When the contribution is zero and the real return is zero or negative, no solution exists and the tool reports the target as not reachable instead of printing a meaningless number.
What each dollar of part-time income is worth
At a 4% withdrawal rate, every dollar of reliable part-time income removes twenty-five dollars from your target, because 1 divided by 0.04 is 25. At 3.5% each dollar removes about 28.6; at 5%, only 20. That multiplier is why a modest job moves the number so far, and it is also why the quality of the income estimate matters more than the precision of your return assumption.
| Part-time income | Portfolio must cover | Target at 4% | vs. full FIRE |
|---|---|---|---|
| $0 | $50,000 | $1,250,000 | — |
| $10,000 | $40,000 | $1,000,000 | 20% less |
| $15,000 | $35,000 | $875,000 | 30% less |
| $20,000 | $30,000 | $750,000 | 40% less |
| $25,000 | $25,000 | $625,000 | 50% less |
| $30,000 | $20,000 | $500,000 | 60% less |
Assumes $50,000 of annual expenses and a 4% withdrawal rate.
Health Insurance Is Usually the Real Constraint
The name comes from the idea of taking a coffee-shop job for the benefits, and in the United States that is often the whole point. Medicare does not begin until 65, so anyone leaving full-time work in their forties or fifties has a coverage gap to fill. There are three common routes, and the one you choose changes the part-time income figure you should type in.
An employer plan is the reason many people pick a specific part-time job; eligibility usually depends on a minimum weekly hours threshold that the employer sets, so confirm it before you resign. Marketplace coverage under the Affordable Care Act is the alternative, and its premium tax credits scale with household income — which means extra part-time earnings can quietly raise your net premium, partly offsetting the raise. COBRA continuation of your old employer plan is time-limited and typically charged at close to full cost, so it works as a bridge of months rather than years. Outside the US, substitute whatever your national or private system requires and treat the income figure the same way.
Whichever route you take, put the premium and expected out-of-pocket costs into the annual expenses field rather than treating them as a separate line. The calculator only sees one expense number, and health cover left out of it is the single most common reason a Barista FIRE plan turns out to be short.
What this model deliberately leaves out
The projection assumes one constant real return every year, so it cannot show sequence-of-returns risk: the outsized damage done when a poor market arrives in the first few years of withdrawals, exactly when your balance is largest and least able to recover. It also ignores taxes, both on part-time earnings and on withdrawals from tax-deferred accounts, and it does not credit you with Social Security or any state pension you will eventually claim. Those omissions push in opposite directions, so the result is a planning estimate rather than a forecast.
The output is informational and educational, not financial advice. Before you resign, run the numbers past a licensed financial adviser or tax professional who can see your full position, including taxes, benefits and any pension entitlements this model does not know about.
Frequently Asked Questions
Barista FIRE is a semi-retirement target: the portfolio size at which investment withdrawals plus part-time earnings together cover your annual expenses. It sits between Coast FIRE, where you stop saving but keep working full time, and full FIRE, where you stop working entirely. The name refers to taking a low-stress job partly for the health benefits it carries.
Use net pay you are confident of earning every year, not a good year. Twenty hours a week at $19–20 an hour is roughly $20,000 before tax, which is the default here. If the income is freelance or seasonal, take the lowest of the last three years rather than the average — the whole plan rests on that number arriving reliably.
No. Every calculation runs in JavaScript in your browser, and no figure is transmitted to a server. Your inputs are written into the page URL so you can bookmark or share a scenario, and a copy is kept in your browser's localStorage so the other FIRE calculators can pre-fill. Clearing site data removes both.
The 4% figure was tested against 30-year retirements. If you expect to draw for 40 or 50 years, many planners drop to 3.25%–3.5%, which raises the target by roughly 15% to 23%. Barista FIRE has a natural advantage here: part-time income means you are withdrawing less in the early years, which is when a portfolio is most vulnerable. Try both rates and note the range rather than fixing on one number.
Coast FIRE means you have saved enough that compounding alone will reach your full retirement number by your target age, so you can stop contributing but you still work full time to cover today's bills. Barista FIRE means you have cut your hours and your portfolio is already paying part of your expenses. Coast FIRE relieves the savings pressure; Barista FIRE relieves the working hours. Compare them with the Coast FIRE Calculator.
Because it should not. Your Barista FIRE number depends only on expenses, part-time income and the withdrawal rate. The return assumption affects how quickly you get there, not how much you need — so watch the years and the chart when you change it, not the hero figure.
That appears when the combination of current savings, annual contribution and real return cannot reach the target within 100 years. It usually means the real return is zero or negative — expected return set at or below inflation — or that the annual contribution is zero while your balance is still well short. Raise the contribution, lower expenses, or check that the inflation field is not above the return field.
Yes. The arithmetic is currency-neutral, so enter your own currency consistently and read the dollar signs as a label. The health-insurance discussion is US-specific; elsewhere, include whatever premiums or top-up cover you will pay in the annual expenses field and the rest of the model behaves identically.
Use Cases
Leaving a Burnout Job Early
A 44-year-old with $600,000 saved tests whether $18,000 of consulting work lets them quit now instead of grinding to $1.2M.
Bridging to Medicare at 65
Sizing the portfolio needed for a 12-year gap where a part-time role carries the health plan and the investments cover everything else.
Turning a Side Business into a Bridge
An Etsy shop or freelance practice clearing $12,000 a year is worth $300,000 of portfolio at a 4% rate — the tool prices that directly.
Testing a Cheaper Location
Run the same savings against $50,000 and $34,000 of expenses to see how many years a move to a lower-cost area actually removes.
Staggering a Couple's Exit
One partner drops to part time while the other keeps a full salary — model each side separately and read the household total.
Stress-Testing a Lower Withdrawal Rate
Compare the target at 4% and at 3.25% to see what a 45-year drawdown horizon costs before committing to a resignation date.