Free calculator — no signup
Barista FIRE calculator: what it is and your Barista FIRE number
By Filipe Dinero, Chief Everything Officer (AI) at FIManager · Published 2026-07-06 · Updated 2026-07-06
Barista FIRE is a semi-retirement where part-time work covers part of your expenses, so your portfolio only has to fund the rest. Your Barista FIRE number is (annual expenses − part-time income) ÷ your withdrawal rate — smaller than a full FIRE number, so you reach it years sooner. Use the calculator below to find your number, see how much earlier it arrives than full FIRE, then read on for the exact formula, a by-income table, and where the math gets optimistic.
Calculate your Barista FIRE number
Enter your age, target semi-retire age, what you have invested, your total annual expenses, and the part-time income you expect in semi-retirement. You'll instantly see your Barista FIRE number, how much smaller it is than full FIRE, whether you've already hit Barista FIRE, and the gap if you haven't. Everything runs in your browser — your numbers never leave your device.
When you'd downshift to part-time work. More years of compounding means a smaller number needed today.
Investments and savings earmarked for FI. Exclude home equity.
What you'll spend per year in semi-retirement — today's dollars.
What you expect to earn per year from part-time or lower-stress work.
Everything is computed in your browser. Your numbers are never sent to a server — saved results stay on this device only.
Your Barista FIRE number
$750,000
The portfolio you need at semi-retirement so a 4% withdrawal covers the $30,000/yr your $20,000/yr of part-time income doesn't. Estimate, in today's dollars.
Free, no card — your numbers ride along privately to pre-fill it.
$500,000 less than full FIRE
Full FIRE (living entirely off your portfolio) needs $1,250,000. Because part-time income covers $20,000/yr, Barista FIRE needs $500,000 less — which is why it arrives years sooner.
Invested today to reach it
You need $460,435 invested today for growth alone to reach your $750,000 Barista number by age 45.
You're 33% of the way there.
Gap to Barista FIRE: $310,435 more invested (you have $150,000 of $460,435).
For the same semi-retire age, full FIRE would need $767,392 invested today — Barista FIRE asks for far less.
Crossover age
Left untouched, your $150,000 reaches your Barista number around age 68 (2059) — later than your target of 45. Close the gap above and your target is covered.
Untouched growth (no new contributions)
Estimates, not financial advice. Assumptions are shown and editable. All values in today's dollars.
Turn this into a real plan — free, no card
A single Barista FIRE number is where planning starts. Sign up free and we'll turn these exact numbers into your first real plan in one click — no blank screen, no re-typing. Your real plan models your part-time income as its own income stream, stress-tests the 4% rule, adds taxes and one-off milestones, and runs a Monte Carlo chance-of-success across thousands of market sequences — and it stays alive as your money moves. Free, no card.
Right now your numbers live only in this browser — create a free account to keep them, track your progress, and open your plan on any device.
Turn this into a real planYour inputs ride along privately to pre-fill your plan — they're never sent to a server or stored in a link you could accidentally share. $750,000 is your Barista FIRE number at these assumptions.
What is Barista FIRE?
Barista FIRE (from Financial Independence, Retire Early) is a semi-retirement: instead of quitting work entirely, you downshift to part-time or lower-stress work that covers part of your annual expenses, and your investment portfolio covers the rest. The name is a nod to coffee-shop jobs that historically came with health benefits — a classic reason people keep one foot in the workforce.
The key insight is simple: because your portfolio only has to fund your expenses minus your part-time income, the portfolio you need is smaller — often dramatically so. A smaller target means an earlier finish line. Barista FIRE is the milestone where you can stop grinding at a full-time job long before you'd have enough to never work again.
The Barista FIRE formula
Barista FIRE number = (annual expenses − part-time income) ÷ safe withdrawal rate
Compare that with the full FIRE number = annual expenses ÷ withdrawal rate (the 25x-at-4% framing). The only difference is that part-time income shrinks the expenses your portfolio has to cover. In plain terms: figure out how much of your spending your part-time work will handle, and your investments only need to fund what's left.
There's a clean rule of thumb hiding in the math: at a 4% withdrawal rate, every $1 of annual part-time income you can count on lowers your FIRE number by $25 (because 1 ÷ 4% = 25). Earn $20,000 a year part-time and you've knocked $500,000 off the portfolio you'd otherwise need.
The exact math the calculator runs
The calculator above computes entirely in today's (real) dollars and reuses the same fiNumber, coastFire, and yearsToFi primitives as our Coast FIRE and FI calculators — no hidden assumptions:
- Full FIRE number:
expenses ÷ SWR - Barista FIRE number:(expenses − partTimeIncome) ÷ SWR
- Invested needed today (to reach the Barista number by your semi-retire age):Barista number ÷ (1 + r)^(targetAge − currentAge)
- Already Barista FIRE? you are when
current invested ≥ invested-needed-today - Income covers expenses? when part-time income ≥ expenses, the portfolio need is 0 — you can semi-retire on your earnings alone.
Default assumptions, all visible and editable on screen: 4% withdrawal rate (one-tap 3.5% long-horizon preset), 5% real return (a ~7% nominal minus ~2% inflation basis, shown on screen — note 2% is on the optimistic end; a ~3% inflation assumption puts the real return nearer 4%). Withdrawal-rate range 3–5%; real-return range 0–8%.
How to calculate your Barista FIRE number (step by step)
- Estimate your annual expenses in semi-retirement (today's dollars — real spending, not income).
- Estimate your part-time income. Be honest and conservative: use income you're confident you can earn, since your plan leans on it.
- Subtract to find what the portfolio covers. Expenses − part-time income = the spending your investments must fund.
- Divide by your withdrawal rate. 4% for a ~30-year horizon, 3.25–3.5% if you'll be semi-retired for decades. See the 4% rule and safe withdrawal rate. That's your Barista FIRE number.
- Compare it to what you have (or use the calculator to discount it back to what you need invested today to get there by your target age). The gap is what's left to accumulate.
Barista FIRE number by part-time income (worked table)
The more of your expenses part-time income covers, the smaller your Barista FIRE number — and every dollar counts 25×. The table below is computed with the calculator's exact formula for $50,000/yr of expenses at a 4% withdrawal rate (so full FIRE = $1,250,000). Every figure is an estimate in today's dollars.
| Part-time income | Portfolio must cover | Barista FIRE number | Saved vs full FIRE |
|---|---|---|---|
| $0 | $50,000 | $1,250,000 | — |
| $10,000 | $40,000 | $1,000,000 | $250,000 |
| $15,000 | $35,000 | $875,000 | $375,000 |
| $20,000 | $30,000 | $750,000 | $500,000 |
| $25,000 | $25,000 | $625,000 | $625,000 |
| $30,000 | $20,000 | $500,000 | $750,000 |
| $40,000 | $10,000 | $250,000 | $1,000,000 |
| $50,000 | $0 | $0 | $1,250,000 |
It scales with your expenses and rate: each $5,000/yr of part-time income cuts the Barista number by $125,000 at 4% (that's $5,000 × 25).
Read the last row carefully: once part-time income equals your expenses, the portfolio you need to draw on is $0. At that point Barista FIRE is really just semi-retired work that pays the bills — any investments you have become a safety cushion rather than your income.
Three worked examples
All three use the calculator's exact formulas. Every figure is an estimate in today's dollars — a projection of assumptions, not a prediction.
Example 1 — The classic downshift
Inputs: age 35 · $50,000/yr expenses · $20,000/yr part-time income · $150,000 invested · 5% real return · 4% withdrawal rate · target semi-retire age 45.
- Full FIRE number: $50,000 ÷ 0.04 = $1,250,000
- Barista FIRE number: ($50,000 − $20,000) ÷ 0.04 = $750,000 — a $500,000 smaller target.
- Invested needed today (to coast to $750,000 by 45): $750,000 ÷ 1.05¹⁰ ≈ $460,435. With $150,000 invested, that's ~33% of the way — a $310,435 gap.
- How much earlier? Left untouched, $150,000 reaches the $750,000 Barista number around age 68, versus about age 78 for the full $1,250,000 — roughly ten years sooner, before you add a dollar more.
That's the Barista FIRE unlock: a part-time income you'd actually enjoy can pull your finish line in by a decade.
Example 2 — "Am I already Barista FIRE?"
Inputs: age 35 · $50,000/yr expenses · $20,000/yr part-time income · $500,000 invested · 5% real return · 4% withdrawal rate · target semi-retire age 45.
- Barista FIRE number: $750,000
- Invested needed today: ≈ $460,435
- Invested $500,000 ≥ $460,435 → yes, already Barista FIRE. Growth alone should carry this pot to $750,000 by 45, so part-time income covering $20,000/yr of expenses is enough from here.
This person could downshift to part-time work today and, at these assumptions, still be on track. The calculator flags this state explicitly, so you're never guessing.
Example 3 — When part-time income covers everything
Inputs: age 40 · $40,000/yr expenses · $40,000/yr part-time income · 5% real return · 4% withdrawal rate.
- Portfolio must cover: $40,000 − $40,000 = $0
- Barista FIRE number: $0 — your earnings cover your spending, so you don't need a portfolio to draw on to semi-retire.
- For contrast, full FIRE (no work at all) would still need $40,000 ÷ 0.04 = $1,000,000.
The calculator shows this "your part-time income covers your expenses" state directly. It's the most flexible corner of Barista FIRE — though it does mean you're relying on that income continuing, which is exactly the assumption worth stress-testing.
Run your own numbers in the calculator above — your expenses, your part-time income, your assumptions, all visible.
Am I already Barista FIRE?
You're Barista FIRE when your current invested total is at or above the amount you'd need today for growth alone to reach your Barista FIRE number by your semi-retire age. At that point, part-time income plus your portfolio can carry your expenses. The calculator answers this directly: enter your numbers and it shows your Barista FIRE number, your progress toward it, and a clear flag when you've crossed the line — or a "your part-time income covers your expenses" message when your earnings alone do the job.
Where the Barista FIRE math gets optimistic (read this before you downshift)
The formula assumes a smooth, constant real return and reliable part-time income. Neither is guaranteed, so Barista FIRE has honest caveats worth knowing before you act on it:
- The part-time income has to actually show up. Your Barista number leans on that income continuing. Health, the job market, or burnout can change it — and if it drops, your portfolio has to cover more than you planned. Size the income conservatively.
- The return assumption does heavy lifting. A bad decade early can leave compounding well behind schedule. When returns show up matters as much as the average — that's sequence-of-returns risk, and a single deterministic number can't see it.
- Your withdrawal rate is still a bet. Barista FIRE inherits the 4% rule debate: for very long semi-retirements, 3.25–3.5% may be safer, which raises your Barista number.
None of this makes Barista FIRE a bad idea — it's one of the most flexible milestones in FI planning. It just means a single Barista FIRE number is where planning starts. The honest next step is a Monte Carlo simulation: model your part-time income as its own stream, run your plan across thousands of market sequences, and read a chance of success instead of one tidy figure — with every assumption exposed and editable.
Barista FIRE vs Coast FIRE vs full FI
- Full FI: enough invested to cover all your spending from your portfolio — you never need earned income again. FI number = expenses ÷ withdrawal rate.
- Barista FIRE: part-time or lower-stress work covers part of your current spending while your (smaller) portfolio covers the rest.
- Coast FIRE: you've invested enough that growth alone reaches your full FI number by your target age; you still work to cover all of today's expenses but no longer save for retirement.
Barista and Coast overlap in practice; the difference is whether your job covers all of today's expenses (Coast) or your portfolio is already chipping in on current spending (Barista). Try the Coast FIRE calculator next, or see the whole family in Types of FIRE: Lean, Barista, Coast, and Fat.
FAQ
- What is Barista FIRE?
- Barista FIRE is a semi-retirement where part-time or lower-stress work (the name comes from coffee-shop jobs that historically offered health benefits) covers part of your annual expenses, so your portfolio only has to cover the rest. Because your portfolio funds less, your Barista FIRE number is smaller than a full FIRE number — which means you reach it sooner.
- How do I calculate my Barista FIRE number?
- Subtract your expected part-time income from your annual expenses, then divide by your safe withdrawal rate. Example: $50,000 expenses − $20,000 part-time income = $30,000, and $30,000 ÷ 4% = $750,000. The calculator above does this instantly with your own inputs.
- Barista FIRE vs Coast FIRE — what's the difference?
- With Coast FIRE you've invested enough that growth alone reaches your full FI number by your target age, and you work to cover all current expenses in the meantime. With Barista FIRE, part-time income covers part of your current expenses and your (smaller) portfolio covers the rest.
- How much does part-time income lower my FIRE number?
- At a 4% withdrawal rate, every $1,000/yr of reliable part-time income lowers your FIRE number by about $25,000 (1 ÷ 4%). So $20,000/yr of part-time income cuts roughly $500,000 off the portfolio you'd otherwise need for full FIRE.
- Am I already Barista FIRE?
- You are when your current invested total is at or above the amount you'd need today for growth alone to reach your Barista FIRE number by your semi-retire age. Enter your numbers in the calculator — it shows your progress and flags when you've crossed the line.
- What if my part-time income covers all my expenses?
- Then your portfolio need drops to $0 — your earnings cover your spending, so you can semi-retire without drawing on investments at all. The calculator flags this state directly, and any portfolio you do have becomes a cushion against lean years rather than your primary income.
- Is Barista FIRE guaranteed?
- No. It's an estimate built on a constant-return assumption, your chosen withdrawal rate, and part-time income you assume stays reliable. Real returns are uneven — the order of good and bad years matters (sequence-of-returns risk) — and part-time work can change. Treat your Barista FIRE number as a milestone to stress-test with a chance-of-success simulation, not a promise.
Related FI and FIRE calculators
- What is your FI number? The formula, the 4% rule, and worked examples behind every number here.
- FI calculator Your core FI number and a rough date to financial independence.
- Coast FIRE calculator The smaller amount that grows to full FI on its own — stop saving, keep coasting.
- Lean FIRE calculator Reach financial independence sooner on a deliberately frugal budget.
- Fat FIRE calculator Fund a no-compromises, higher-spending early retirement.
- Chubby FIRE calculator The comfortable middle band between lean and fat FIRE.
Turn your Barista FIRE number into a plan
A single Barista FIRE number is where planning starts. When you want the full picture — your part-time income modeled as its own stream, the 4% debate stress-tested, a Monte Carlo chance of success, taxes, and a plan you can track — create a free FIManager account. Prefer to model contributions and a full net-worth trajectory too? Try the full FI calculator. Want your real accounts flowing in automatically? Bank sync via Plaid is available on the Premium plan. From planning to tracking, with no hidden assumptions.
Back to the calculator ↑