aifinhub

FIRE & Independence

Barista FIRE Job Calculator

Calculate minimum income needed from a low-stress job when your portfolio covers most of your annual spending.

Barista FIRE Job Calculator Inputs

Calculate the minimum job income needed to supplement portfolio withdrawals.

Decision Summary

Minimum job income needed
$30,000.00

Portfolio generates $20,000/year. A part-time job must cover the $30,000 gap.

  • Portfolio covers less than half of spending. A barista job alone may not bridge the gap.

Scenario Comparison

The main answer and the most important supporting outputs in one glance.

Minimum job income needed
$30,000.00
Portfolio annual income
$20,000.00
Income gap
$30,000.00
Years portfolio lasts (no job)
14 years

Key Metrics

Portfolio annual income
$20,000.00
Income gap
$30,000.00
Years portfolio lasts (no job)
14 years
Real withdrawal rate (inflation-adj)
1.50%

How to use it

  1. Enter current portfolio value, annual spending, safe withdrawal rate, and the income from part-time or benefits-eligible work you expect. Barista FIRE means the portfolio covers part of spending while a low-stress job covers the rest.
  2. Read the spending gap the job must fill, the minimum required employment income, and whether the portfolio withdrawal rate stays sustainable. If the portfolio covers 60%-70% of spending, the job only needs to produce the remaining 30%-40%.
  3. If the required job income is high enough to demand full-time hours or stressful work, the lifestyle benefit of barista FIRE disappears. The strategy only works when the income floor is genuinely achievable with low-commitment work.
  4. Look for positions that also provide health insurance, since healthcare is often the largest expense barista FIRE is designed to solve. Then validate the withdrawal rate with the FIRE withdrawal strategy calculator.
  5. Re-run when portfolio value shifts by 10%+, healthcare costs change, or your spending needs evolve. Track portfolio withdrawal rate, job income required, and whether the combined sources cover actual spending.

AI Integrations

Contract, discovery endpoints, and developer notes for agent use.

Always available for agents

Tool contract JSON

https://aifinhub.io/contracts/barista-fire-job-calculator.json

Stable input and output contract for this exact tool.

Human review

People can use the browser page to sense-check outputs and charts, but agents should still execute against the contract and discovery endpoints.

{
  "tool": "barista_fire",
  "current_portfolio": 520000,
  "annual_spending": 42000,
  "withdrawal_rate_percent": 4,
  "portfolio_annual_return_percent": 7,
  "annual_inflation_percent": 2.5
}
Expand developer notes

Agent playbook

  1. Resolve Barista FIRE Job Calculator from /agent-tools.json and open its contract before execution.
  2. Validate inputs against the contract schema instead of scraping labels from the page UI.
  3. Open the browser page only when a person wants to review charts, assumptions, or related tools.

Agent FAQ

Should ChatGPT, Claude, or another agent click through the UI?

No. Start with /agent-tools.json, then follow the tool's contract URL. The page UI is for human review, not parameter discovery.

When do tools show Quick and Advanced?

Every tool opens in Quick Start first. Advanced Controls keeps the same scenario, reveals more assumptions or diagnostics, and every tool keeps AI integrations inline below the instructions.

When should an agent still open the browser page?

Open it when a human wants to sense-check the output, review the chart, or keep exploring related tools after the calculation finishes.

Questions people usually ask
What is Barista FIRE?

Barista FIRE is a semi-retirement strategy where your portfolio covers a portion of your living expenses through withdrawals, and you work a part-time job to cover the rest. The name comes from the idea of working at a coffee shop for benefits and supplemental income.

How does the tool calculate the minimum job income needed?

It takes your annual expenses, subtracts the safe withdrawal amount from your portfolio (using your chosen withdrawal rate), and shows the remaining gap that must be covered by earned income. It also factors in taxes on both withdrawal and job income.

Is a 4% withdrawal rate safe for Barista FIRE?

The 4% rule was designed for full 30-year retirements with no earned income. Because Barista FIRE includes part-time earnings, your portfolio faces less drawdown pressure, which can make 4% more sustainable or even allow a slightly higher rate.

When should I use this vs the Coast FIRE calculator?

Use Barista FIRE if you need to withdraw from your portfolio now while also working. Coast FIRE assumes zero withdrawals and zero contributions — your portfolio just grows untouched until traditional retirement age.

Is my data stored?

No. All calculations happen in your browser. Nothing is stored or transmitted.

Continue With Related Tools

Browse by Use Case

Planning estimates only — not financial, tax, or investment advice.