Financial independence, with clear assumptions

Barista FIRE Calculator

Part-time income can reduce portfolio withdrawals today. Plan for both that income period and the fully portfolio-funded retirement that follows.

Your plan

All amounts use today’s USD. Defaults are editable examples.

Include taxes, healthcare, housing, and irregular costs in today’s dollars.

Income available to fund expenses after taxes. Fixed purchasing power; ends after the period below.

Whole years starting now. Zero means the full portfolio must fund spending immediately.

Accessible investments for this plan, excluding emergency savings.

Effective annual growth before inflation; an editable assumption.

Used to convert growth to today’s purchasing power.

Initial annual withdrawal as a percentage of the target portfolio. Not a guaranteed safe rate.

Financial inputs stay in browser memory. Reloading restores the example.

Example estimate

Required portfolio today (finite income period)
$746,220
Gap from current assets
$446,220
Full target when work income ends
$1,000,000
Ongoing-income comparison only
$500,000
Present value of bridge withdrawals
$279,487
Present value of later full target
$466,733

At the end of the income period, entered assets project to $43,950 against a full retirement target of $1,000,000. A smooth-return estimate does not measure retirement safety.

Projected portfolio balances. Exact values are in the table below.
Smooth model path in today’s dollars; see the table for values.
Current-asset projection during the work-income bridge, after monthly withdrawals; today’s USD.
TimeProjected portfolio
Year 0$300,000
Year 1$291,297
Year 2$282,256
Year 3$272,864
Year 4$263,107
Year 5$252,971
Year 6$242,442
Year 7$231,503
Year 8$220,140
Year 9$208,336
Year 10$196,073
Year 11$183,334
Year 12$170,100
Year 13$156,352
Year 14$142,071
Year 15$127,235
Year 16$111,822
Year 17$95,811
Year 18$79,179
Year 19$61,900
Year 20$43,950

Educational estimate. Taxes, fees, market volatility, account access, and later retirement withdrawals are not simulated.

How this calculator works

Required today = present value of monthly spending gaps + full retirement target discounted to today

Real return = (1 + nominal return) ÷ (1 + inflation) − 1. The effective monthly rate is (1 + real return)1/12 − 1. All spending and income retain today’s purchasing power.

With monthly rate m, N income months, and monthly spending gap G, bridge present value is G × [1 − (1 + m)−N] ÷ m. Add (annual spending ÷ withdrawal rate) × (1 + m)−N. At m = 0 the bridge is G × N. Payments occur at each month’s end.

This is a deterministic illustration. The withdrawal rate sets a target, without simulating later withdrawals or estimating a safe rate. Dollar displays are rounded; calculations retain precision.

Reproduce the default example

$40,000 annual spending, $20,000 take-home work income for 20 years starting now, 7% nominal return, 3% inflation, and a 4% withdrawal assumption. No deposits; withdrawals occur at month-end. These are hypothetical inputs, not a recommended budget or return forecast.

  1. Monthly spending gap = ($40,000 − $20,000) ÷ 12 = $1,666.666…; full target after income ends = $40,000 ÷ 0.04 = $1,000,000.
  2. Real annual return = 1.07 ÷ 1.03 − 1 = 3.883495%; effective monthly return = 0.318003%.
  3. Discounting 240 monthly spending gaps gives $279,487. Discounting the later full target gives $466,733.
  4. Required today = $746,220 before comparing it with the $300,000 default current balance. Components and totals are rounded independently.
Return sensitivity: 3% inflation, 20 income years, and the default spending and income stay fixed.
Nominal / real annual returnRequired portfolio today
1% / -1.94%$1,970,365
3% / 0.00%$1,400,000
7.000000000000001% / 3.88%$746,220

This fixed example stays separate from your live results above. Sensitivity comparisons change one assumption at a time and show model arithmetic, not historical outcomes or the chance of retirement success.

A two-stage Barista FIRE plan

Barista FIRE means using paid work alongside portfolio withdrawals. It does not require a particular job. The important inputs are your usable income, expenses, and how long the work income lasts. This model begins the income period now and makes no additional investment contributions.

During the bridge, the portfolio covers max(annual spending − take-home income, 0) ÷ 12 at each month’s end. When work income ends, the remaining portfolio target is annual spending ÷ withdrawal rate. Income above expenses is not saved in this model.

Why income duration matters

Dividing the current spending gap by a withdrawal rate assumes that the other income continues for the entire withdrawal plan. With $40,000 spending, $20,000 income, and a 4% rate, that simple comparison is $500,000. It does not reserve for losing the $20,000 income later.

The finite bridge calculation includes that later change. With zero real growth and ten income years, the bridge needs $200,000 for withdrawals plus the $1,000,000 full retirement target: $1,200,000 today. This deliberately conservative zero-growth example is easy to reproduce. A positive smooth return reduces the present value; a negative real return increases it.

Reading your projection

The annual table follows your current assets through the work-income period after monthly withdrawals. A balance falling to zero is a shortfall, not a successful retirement. The required portfolio is a model funding amount, while the table describes the assets you actually entered.

Even meeting the model amount does not establish that the plan is safe. Unexpected job loss, irregular hours, healthcare costs, tax changes, and market declines may require a larger reserve or a different spending plan. Compare shorter income periods and lower returns before relying on the result.

Barista FIRE versus Coast FIRE

Coast FIRE leaves the retirement portfolio untouched while other resources cover living costs until retirement. Barista FIRE may draw on the portfolio right away to supplement work income. Those cash flows produce different funding needs; the Coast target is not a substitute for the bridge calculation.

This tool models the bridge and a target at its end. It does not simulate withdrawals throughout the later retirement, optimize taxes, or determine access to restricted retirement accounts. Include any relevant costs in your budget and separately examine account access.

For a worked example and age-by-age savings thresholds, read Coast FIRE meaning and how to calculate your number.

Barista FIRE questions

Comparing tools? Read the FAQs for all five FIRE calculators for help choosing a model and keeping inputs consistent.

Does Barista FIRE have a fixed dollar threshold?

No. Your expenses, usable work income, income duration, and assumptions determine the target. The name describes a funding approach rather than a universal asset amount.

Does a part-time job guarantee health insurance?

No. This calculator assumes no employer benefit. Budget for your actual coverage and costs; eligibility depends on the employer and your situation.

What happens when I enter zero income years?

There is no bridge. The target becomes annual spending divided by the withdrawal rate, regardless of the income field.

Is the ongoing-income comparison the amount I should use?

It is only a comparison for income that continues throughout the spending plan. Use the finite-period result when work income ends; it includes the later full spending target.

Sources, limits, and maintenance

The formulas above are disclosed model arithmetic. Historical withdrawal studies provide context for the initial withdrawal assumption; they do not validate this calculator’s targets, predict future returns, or endorse our work.

The tool does not calculate taxes, benefits, account restrictions, fees, lifespan, or market risk. Include relevant expenses in your budget. Read the shared methodology and financial disclaimer.

How the arithmetic is checked

Tests compare discounted monthly cash flows with the finite-bridge formula, then check that the required starting balance funds the later target under positive, zero, and negative real returns. No bridge, excess income, and depleted balances are also checked. The repeatable example and sensitivity table are checked against the interactive calculation. These are software and arithmetic checks, separate from financial professional review.

Prepared by Freedom Calcs team. Model version 1.1.0 · Prepared and checked . Send a correction with this page URL, non-sensitive sample inputs, and the result you expected.