Barista FIRE Calculator
Estimate how much you need invested to quit full-time work, cover part of expenses with part-time income, and use portfolio withdrawals for the remaining gap.
For full financial independence planning, compare with the main FIRE Calculator.
Example: $55K Expenses, $25K Part-Time, 4% SWR
Barista FIRE Number
$750,000
Annual Gap
$30,000
Required Withdrawal
$30,000
Real Return Rate
3.9%
With $55,000 annual expenses and $25,000 part-time income, the gap is $30,000/year. At 4% safe withdrawal rate, you need $750,000 invested to cover that gap with portfolio withdrawals.
Source: FinCalc server-rendered example using the same formulas as the interactive calculator.
Barista FIRE number
$750,000
Annual gap
$30,000
Required annual withdrawal
$30,000
Real return rate
3.88%
You need $750,000 to go Barista FIRE under current assumptions.
You need $750,000 to go Barista FIRE. Work part-time earning $25,000/year and withdraw $30,000/year from investments.
| Age | Start | Growth | Withdrawal | End |
|---|---|---|---|---|
| 38 | $350,000 | $13,592.23 | $30,000 | $333,592.23 |
| 39 | $333,592.23 | $12,955.04 | $30,000 | $316,547.27 |
| 40 | $316,547.27 | $12,293.10 | $30,000 | $298,840.37 |
| 41 | $298,840.37 | $11,605.45 | $30,000 | $280,445.82 |
| 42 | $280,445.82 | $10,891.10 | $30,000 | $261,336.92 |
| 43 | $261,336.92 | $10,149.01 | $30,000 | $241,485.93 |
| 44 | $241,485.93 | $9,378.09 | $30,000 | $220,864.02 |
| 45 | $220,864.02 | $8,577.24 | $30,000 | $199,441.26 |
| 46 | $199,441.26 | $7,745.29 | $30,000 | $177,186.56 |
| 47 | $177,186.56 | $6,881.03 | $30,000 | $154,067.59 |
| 48 | $154,067.59 | $5,983.21 | $30,000 | $130,050.79 |
| 49 | $130,050.79 | $5,050.52 | $30,000 | $105,101.31 |
| 50 | $105,101.31 | $4,081.60 | $30,000 | $79,182.92 |
| 51 | $79,182.92 | $3,075.06 | $30,000 | $52,257.98 |
| 52 | $52,257.98 | $2,029.44 | $30,000 | $24,287.42 |
| 53 | $24,287.42 | $943.20 | $30,000 | $0 |
| 54 | $0 | $0 | $30,000 | $0 |
| 55 | $0 | $0 | $30,000 | $0 |
| 56 | $0 | $0 | $30,000 | $0 |
| 57 | $0 | $0 | $30,000 | $0 |
| 58 | $0 | $0 | $30,000 | $0 |
| 59 | $0 | $0 | $30,000 | $0 |
| 60 | $0 | $0 | $30,000 | $0 |
| 61 | $0 | $0 | $30,000 | $0 |
| 62 | $0 | $0 | $30,000 | $0 |
AI explains your result
FinCalc AI
Ask about this calculator
FinCalc AI
Suggested questions:
What's Next?
How the math works
calculateBaristaFire() in lib/calculators/coastBaristaFire.ts works entirely in real terms. It first converts your nominal return and inflation into one real rate with the Fisher ratio, (1 + return) divided by (1 + inflation), minus 1, rather than by subtraction: the page's 7% and 3% give 3.88%, not 4%. The annual gap is expenses minus part-time income, floored at zero, so $55,000 minus $25,000 is $30,000. The Barista FIRE number is that gap divided by the safe withdrawal rate, $30,000 divided by 4% = $750,000. The engine also derives a full FIRE target from expenses alone, $55,000 divided by 4% = $1,375,000, although the page does not display it. The projection then runs one row per year from current age to retirement age, that difference being rounded and floored at zero. Each year grows the opening balance at the real rate, subtracts the entire gap, and floors the result at zero. The last row freezes the balance: instead of adding that year's growth and subtracting the gap, the ending balance is simply set to the prior starting balance — though the row still lists the year's computed growth and the same withdrawal figure as every other row.
Using the result
Read the number and the table as two separate tests. The Barista FIRE number asks whether the gap is sustainable at your withdrawal rate indefinitely; the projection asks whether the balance you actually hold survives to your retirement age. On the page's defaults the two disagree sharply: $350,000 against a $750,000 target, and the table reaches zero at age 53, nine years short of the age 62 goal. Part-time income is the strongest lever you have. Because the target is the gap divided by the withdrawal rate, each dollar of annual part-time earnings removes 1 divided by 4%, or $25, of required portfolio; the $25,000 in the example cuts the requirement from $1,375,000 to $750,000. That also means the plan leans on income you have not yet earned, so re-run it whenever the part-time work changes.
Barista FIRE FAQ
What is Barista FIRE?
Barista FIRE is when you have enough invested to cover the gap between your part-time income and your spending. You leave full-time work, earn part-time (e.g., barista job), and withdraw from your portfolio to cover the rest. You need less than full FIRE because part-time work covers some expenses.
How much do I need for Barista FIRE?
Divide your annual spending gap (expenses minus part-time income) by your safe withdrawal rate. Example: $55K expenses minus $25K part-time = $30K gap. At 4% SWR, you need $750,000 invested. The calculator above computes your exact Barista FIRE number.
Barista FIRE vs Coast FIRE: what is the difference?
Coast FIRE = you stop contributing and let growth carry you to full retirement. Barista FIRE = you reduce work hours and use part-time income plus portfolio withdrawals to cover current expenses. Barista FIRE requires a smaller portfolio because you still earn.
Is Barista FIRE sustainable long term?
Yes, if your part-time income plus withdrawals stay within your safe withdrawal rate and you adjust for inflation. Many Barista FIRE plans target bridging to full retirement age or Social Security. Monitor spending and portfolio performance regularly.
Why does the real return show 3.88% when I entered 7% return and 3% inflation?
The engine divides rather than subtracts. It computes 1.07 divided by 1.03, minus 1, which is 3.88%. Subtracting would give 4.00%, overstating the rate by 0.12 percentage points, and that gap compounds across every row of the projection. The practical consequence is that all the dollars in the table are already in today's money, so there is no separate inflation adjustment to apply when you read them.
Why does the projection run out of money when the calculator still shows a target?
They answer different questions. The Barista FIRE number is the gap divided by your withdrawal rate, and the "you have enough" flag only compares your current savings against it. The table is separate: it draws the full gap from whatever you actually hold. With $350,000 against a $750,000 number and a $30,000 annual draw, the balance reaches zero at age 53. Rows after that still print a $30,000 withdrawal because the column shows the gap you need covered, not money the portfolio can pay.
What if my part-time income covers all of my expenses?
The gap is floored at zero, so the Barista FIRE number becomes $0 and the projection shows no withdrawals at all, leaving the balance to compound at the real return rate. That is a statement about the arithmetic, not a plan: it assumes the part-time income holds for every year of the projection and never falls behind your spending. Model a lower income figure to see what a reduction in hours would cost.
Does this account for taxes, health insurance, or Social Security?
No. The engine takes eight inputs and none of them is a tax rate, a premium, or a benefit. Part-time income is treated as fully available to cover spending, and portfolio withdrawals are treated as untaxed, so both figures are effectively gross. Put your expected premiums and tax bill into the annual expenses field, and enter part-time income after tax, if you want the gap to reflect what you would really need to withdraw.
Advertisement
What to calculate next
View all calculators →Retirement Savings
Project your retirement savings with compound interest, employer matching, and inflation adjustment. Based on the 4% withdrawal rule.
FIRE Calculator
Financial Independence, Retire Early. Your FIRE number, years to FIRE, savings rate, and year-by-year projection.
Coast FIRE Calculator
Calculate how much you need saved now so you can stop contributing and still retire through compound growth.
Social Security Benefits Estimator
Compare Social Security benefits at 62, 67, and 70 with lifetime totals and break-even ages.
401(k) Early Withdrawal Calculator
Estimate tax and 10% penalty on 401(k) early withdrawal. Federal, state, and net you keep by state and income.
Career Break Impact Calculator
How much does a career break cost your retirement? Lost contributions, match, compound growth. 2–5 years out.