Audited 05 Aug 2026·Last updated 08 Aug 2026·3 citations·Tier 2·0 uses

Barista Fire Calculator

Barista Fire Calculator: size the portfolio needed after dependable earned income covers part of annual spending.

Barista Fire Calculator

%
Additional portfolio needed for entered Barista FIRE gap
175,000.00
Additional portfolio needed for entered Barista FIRE gap under the page's named retirement convention.
Portfolio target for spending not covered by earned income
875,000.00
Annual spending gap assigned to portfolio
35,000.00

Background.

A reader arrives at Barista Fire Calculator to size the portfolio needed after dependable earned income covers part of annual spending. Barista FIRE combines ongoing work income with portfolio withdrawals rather than funding all spending from investments. For that reason, this page names its convention as “Barista FIRE target = max(annual spending - annual earned income, 0) / selected withdrawal rate.”

The editable entries are annual spending, annual part-time or other earned income, selected portfolio withdrawal rate, current invested assets. Use values from the document or measurement that governs this barista fire question; the defaults are only the worked fixture below. Before relying on the number, check this barista fire boundary: health benefits, job stability, tax on earnings and investment volatility are not represented by the simple spending gap.

U.S. SEC Investor.gov, Stocks; shares, market value and corporate actions documents the convention or governing rule used here. The barista fire output is a transparent scenario under those facts: it does not manufacture an unentered market price, professional determination, carrier quote, legal eligibility finding or locally adopted code value.

What is barista fire calculator?

Barista Fire is the relationship behind this decision: barista FIRE combines ongoing work income with portfolio withdrawals rather than funding all spending from investments. On this page it means Barista FIRE target = max(annual spending - annual earned income, 0) / selected withdrawal rate. Health benefits, job stability, tax on earnings and investment volatility are not represented by the simple spending gap; that is the line between the reported quantity and a broader retirement analysis.

How to use this calculator.

  1. Confirm that “Barista FIRE target = max(annual spending - annual earned income, 0) / selected withdrawal rate” matches the barista fire convention you need.
  2. Replace the fixture values for annual spending, annual part-time or other earned income, selected portfolio withdrawal rate, current invested assets with dated values from the governing record.
  3. Keep all currencies, measurement units and time periods on the same basis before calculating.
  4. Read additional portfolio needed for entered barista fire gap together with this boundary: Health benefits, job stability, tax on earnings and investment volatility are not represented by the simple spending gap.

The formula.

Barista FIRE target = max(annual spending - annual earned income, 0) / selected withdrawal rate

The calculation uses Barista FIRE target = max(annual spending - annual earned income, 0) / selected withdrawal rate. In this barista fire model, the entered terms are annual spending, annual part-time or other earned income, selected portfolio withdrawal rate, current invested assets. Barista FIRE combines ongoing work income with portfolio withdrawals rather than funding all spending from investments, which is why the relationship is presented under this name rather than as a universal alternative. Health benefits, job stability, tax on earnings and investment volatility are not represented by the simple spending gap. Calculations keep full decimal precision through the relationship and round only the returned display values.

A worked example.

Example

Using Annual spending = 60,000; Annual part-time or other earned income = 25,000; Selected portfolio withdrawal rate = 4; Current invested assets = 700,000, the page applies Barista FIRE target = max(annual spending - annual earned income, 0) / selected withdrawal rate. The hand-check totals are Additional portfolio needed for entered Barista FIRE gap = 175,000; Portfolio target for spending not covered by earned income = 875,000; Annual spending gap assigned to portfolio = 35,000; in particular, additional portfolio needed for entered barista fire gap is 175,000. No rate or quantity beyond the listed fixture is inserted. Barista FIRE combines ongoing work income with portfolio withdrawals rather than funding all spending from investments. Health benefits, job stability, tax on earnings and investment volatility are not represented by the simple spending gap.

annual Rate Percent6
annual Addition10,000
current Amount50,000
years10
current Invested Assets700,000
withdrawal Rate Percent4
annual Spending60,000
annual Earned Income25,000

Frequently asked questions.

What exactly does the additional portfolio needed for entered barista fire gap represent?
For Barista Fire, it represents the result of Barista FIRE target = max(annual spending - annual earned income, 0) / selected withdrawal rate under the entered facts. Barista FIRE combines ongoing work income with portfolio withdrawals rather than funding all spending from investments; the 175,000 fixture should be read on that basis.
Which barista fire convention does this page choose?
It chooses “Barista FIRE target = max(annual spending - annual earned income, 0) / selected withdrawal rate.” That barista fire variant is supported by U.S. SEC Investor.gov, Stocks; shares, market value and corporate actions; a governing contract, policy, tax year or locally adopted rule that specifies another treatment must take priority.
What is the easiest way to get this barista fire result wrong?
Health benefits, job stability, tax on earnings and investment volatility are not represented by the simple spending gap. Check that barista fire issue before interpreting the output or comparing it with another model.
Can the worked barista fire example be checked without this site?
Yes. Use Annual spending = 60,000; Annual part-time or other earned income = 25,000; Selected portfolio withdrawal rate = 4; Current invested assets = 700,000, follow Barista FIRE target = max(annual spending - annual earned income, 0) / selected withdrawal rate, and compare your final figures with Additional portfolio needed for entered Barista FIRE gap = 175,000; Portfolio target for spending not covered by earned income = 875,000; Annual spending gap assigned to portfolio = 35,000. Keep the barista fire intermediates unrounded so formatting does not create a false difference.

How this page was produced

Published by
Quanta Calculator
Primary sources
3 cited below
Method
Barista FIRE target = max(annual spending - annual earned income, 0) / selected withdrawal rate
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon