Start my plan

Early Retirement Calculator

Calculate your FIRE number and find out how soon you can achieve financial independence. Compare Lean, Regular, Fat, Barista, and Coast FIRE scenarios.

Income & Expenses

Total gross annual income from all sources.

Your total annual living expenses. This is the amount your investments need to cover.

Healthcare premiums and costs. Critical for early retirees without employer coverage.

Savings & Investments

Total invested assets across all accounts (401k, IRA, brokerage, etc.).

How much you invest each month toward early retirement.

Average annual return. S&P 500 historical avg is ~10% nominal, ~7% after inflation.

The percentage you can safely withdraw annually. 4% is standard for 30-year retirements; early retirees often use 3.25-3.5%.

FIRE Scenarios

Lean FIRE means a frugal lifestyle. Typically 60-70% of your normal spending.

Fat FIRE means a comfortable lifestyle. Typically 130-150% of normal spending.

Annual income from part-time work in semi-retirement. Reduces the savings you need.

The age by which your current savings would grow to your FIRE number without additional contributions.

Your results

Financial independence by age 56

At your current savings rate of 33.3%, you'll accumulate $1,593,750 and achieve financial independence by age 56.

FIRE Number
$1,593,750
at 4% SWR
FIRE Age
56
in 26 years
Savings Rate
33.3%
$30,000/yr
Monthly Expenses
$4,250
incl. healthcare

Assumes 7% annual return, 2.5% inflation, 20% tax rate on withdrawals, and 4% safe withdrawal rate.

Financial independence by age 56

See if a bad market changes that

Coast FIRE at age 33

At age 33, you'll have enough saved that it will grow to your FIRE number by 65 without further contributions. After that, you could reduce to part-time or lower-paying work you enjoy.

FIRE Scenarios Compared

Different paths to financial independence

Lean FIRE

FIRE Number$1,101,563
FIRE AgeAge 50
Years to FIRE20 years
Monthly Need$2,938

Lean FIRE — a minimalist lifestyle with reduced spending (~60-70% of normal expenses).

FIRE

FIRE Number$1,593,750
FIRE AgeAge 56
Years to FIRE26 years
Monthly Need$4,250

Standard FIRE — cover all expenses from investments using the 4% rule.

Barista FIRE

FIRE Number$968,750
FIRE AgeAge 49
Years to FIRE19 years
Monthly Need$2,583

Barista FIRE — semi-retire with part-time income covering some expenses.

Fat FIRE

FIRE Number$2,156,250
FIRE AgeAge 62
Years to FIRE32 years
Monthly Need$5,750

Fat FIRE — a comfortable or lavish retirement with higher spending (~130-150% of normal).

Coast FIRE

FIRE Number$149,275
FIRE AgeAge 33
Years to FIRE3 years
Monthly Need$4,250

Coast FIRE — stop contributing and let existing savings grow to your target by traditional retirement age.

Path to Financial Independence

Your savings growth vs. FIRE number over time

FIRE Age Timeline

When you reach each FIRE variant

Coast FIRE
Age 33
3 yrs
Barista FIRE
Age 49
19 yrs
Lean FIRE
Age 50
20 yrs
FIRE
Age 56
26 yrs
Fat FIRE
Age 62
32 yrs

How Much to Save to Retire By...

Monthly savings needed to reach FIRE by each target age

$6,384

per month to FIRE by age 45

$3,884 more than current

$4,238

per month to FIRE by age 50

$1,738 more than current

$2,941

per month to FIRE by age 55

$441 more than current

Wealth Composition at FIRE

Where your FIRE portfolio comes from

Total

$20.4M

/yr

Starting Savings
<1%
$100,000/yr
Your Contributions
13%
$2,618,130/yr
Investment Growth
87%
$17,697,930/yr

Year-by-Year FIRE Projection

Watch your savings grow toward financial independence

AgeSavingsFIRE NumberFI RatioAnnual ContribGrowth
30$100,000$1,593,7506%$30,000$7,000
35$319,338$1,803,18218%$33,122$22,354
40$645,609$2,040,13532%$36,570$45,193
45$1,123,801$2,308,22549%$40,376$78,666
50$1,817,211$2,611,54570%$44,578$127,205
55$2,814,839$2,954,72395%$49,218$197,039
60$4,241,762$3,342,998127%$54,341$296,923
65$6,273,673$3,782,296166%$59,997$439,157
70$9,157,297$2,265,523404%$66,241$641,011
75$13,239,004$2,563,231516%$73,136$926,730
80$19,004,965$2,900,060655%$80,748$1,330,348

Showing 11 of 51 rows

Personalized Insights

Actionable recommendations based on your numbers

  • info:

    FIRE projected at age 56 (26 years)

    Your current trajectory puts FIRE at age 56. To accelerate, increase your savings rate from 33.3% or find ways to reduce expenses.

  • success:

    Strong savings rate: 33.3%

    A 30%+ savings rate puts you well ahead of the average American. You're building wealth at an accelerated pace.

  • info:

    Coast FIRE at age 33

    In 3 years, you'll have enough saved that compound growth alone will carry you to FIRE by 65. After that, you only need to cover current expenses.

Showing 3 of 8 insights

See what your numbers mean together.

Turn this result into a retirement plan you can test, adjust, and return to as life changes.

Build my retirement plan
Calculator guide

Early Retirement Calculator: Find Your FIRE Number and Timeline

Use this guide to understand the assumptions, inputs, results, and next steps behind the calculator.

Created by Luis Gonzalez · Last updated August 4, 2026

Overview

Financial independence means having enough invested assets and other dependable income to support your spending without relying on a full-time job. Early retirement adds a timing question: how much must you accumulate, and how many years of saving may it take? This calculator estimates your FIRE number, savings rate, projected retirement age, and Lean FIRE, Fat FIRE, Barista FIRE, and Coast FIRE scenarios.

With the default assumptions, the regular FIRE number is $1,593,750, and the modeled regular FIRE age is 56. The current savings rate is 33.3%. The calculator also estimates a Lean FIRE number of $1,101,563, a Barista FIRE number based on $20,000 of annual work income, and a Coast FIRE target of $149,275 for age 65. These are planning estimates built from fixed return, spending, tax, and contribution assumptions—not guarantees.

1

How to use the early retirement calculator

Enter your current age, annual income, annual expenses, current savings, monthly contribution, expected return, and inflation rate. Then choose a safe withdrawal rate and an estimated tax rate. The calculator adds annual healthcare costs to spending before estimating the portfolio target.

Use the scenario inputs to test Lean FIRE and Fat FIRE spending as percentages of current expenses, Barista FIRE income, and the age by which you want to reach Coast FIRE. Add Social Security and its expected start age if you want those benefits included in the projection. Enter side-hustle income if you expect it to continue, and set contribution growth if you expect savings to rise over time.

The yearly projection reports age, savings, FIRE number, FI ratio, annual contribution, and growth. It runs for up to 50 years. Since life rarely follows a straight-line return path, treat the table as a scenario model rather than a forecast.

2

Inputs that drive the FIRE target

Spending and healthcare

Your spending target is usually the largest driver of the FIRE number. The calculator uses annual expenses plus annual healthcare costs for the regular target. If you expect early retirement before Medicare eligibility, estimate the cost of insurance and out-of-pocket care rather than assuming current employer coverage will continue.

The default expenses are $45,000 per year, and healthcare is $500 per month, or $6,000 per year. That makes modeled regular expenses $51,000 per year. The calculator does not inflate the baseline spending before finding the initial FIRE number; its year-by-year projection does apply inflation to future expenses.

Safe withdrawal rate and tax rate

A safe withdrawal rate (SWR) is the percentage of a portfolio withdrawn in the first retirement year, typically with later withdrawals adjusted for inflation under a particular strategy. The calculator reduces the entered SWR by the entered tax rate: a 4% SWR and 20% tax assumption produce an effective rate of 3.2%.

This is a simplified treatment. Taxes are not usually a flat percentage of every withdrawal, and the tax treatment can differ among taxable accounts, traditional retirement accounts, and Roth accounts. The calculator does not determine how much income is taxable or account for state tax brackets. Compare withdrawal strategies with the tax-efficient retirement withdrawal calculator and review how retirement-account withdrawals are taxed.

Savings, contributions, and investment return

Current savings provide a starting balance. Monthly contributions are annualized, and side-hustle income is added to annual savings. Contributions grow at the contribution growth rate you enter. Investment growth is calculated from the current balance and assumed annual return.

The default projection assumes $100,000 in savings, $2,500 in monthly contributions, and a 7% annual return. That creates $30,000 in annual contributions before side-hustle income. The model’s first year shows $7,000 of investment growth on the starting $100,000 balance and an annual contribution of $30,000.

The calculator does not model investment fees, account limits, contribution tax benefits, employer matches, or market volatility. For a closer account-level estimate, use a 401(k) calculator or an IRA withdrawal calculator.

3

What the FIRE scenarios mean

Regular FIRE uses your entered annual expenses plus healthcare. Lean FIRE scales annual expenses by the Lean percentage but retains the healthcare input. A lower spending target can reduce the required portfolio, but only if the lower budget is realistic for the entire retirement period.

Fat FIRE applies a higher expense percentage to the annual spending input. It represents a larger lifestyle budget, not a guarantee of extra security. A larger target may account for more travel, housing, family support, or discretionary spending.

Barista FIRE subtracts entered Barista income from regular expenses and calculates a portfolio target for the remaining amount. It assumes the income continues as planned. Work benefits, hours, job stability, and the effect of earned income on taxes or benefits are not modeled in detail.

Coast FIRE asks how much you would need invested now for that balance to grow to the regular FIRE target by a chosen future age, assuming the entered investment return and no additional savings. Reaching Coast FIRE does not mean you can immediately stop working: you still need income to cover expenses until the target age.

ScenarioChanged assumptionEstimated target or effect
Lean FIRE, default scenarioExpenses set to 65% of $45,000; healthcare remains $6,000$35,250 annual expenses; $1,101,563 FIRE number
Barista FIRE, default scenario$20,000 annual income offsets regular expenses$31,000 annual portfolio need; $968,750 target
Regular FIRE, default scenario$45,000 expenses plus $6,000 healthcare$51,000 annual expenses; $1,593,750 target
Regular FIRE with lower spendingReduce annual expenses to $40,000; keep $6,000 healthcare$46,000 annual expenses; $1,437,500 estimated target

The final row is a sensitivity example calculated using the default 3.2% effective withdrawal rate. It is not a precomputed calculator result. It shows why a sustainable spending estimate can matter more than small changes in return assumptions.

4

Default calculation: from spending to FIRE number

The calculator first adds healthcare to regular annual expenses, then adjusts the SWR for the 20% tax assumption:

Regular annual expenses = $45,000 + ($500 × 12) = $51,000
Effective withdrawal rate = 4% × (1 − 20%) = 3.2%

It then divides annual expenses by the effective rate:

Regular FIRE number = $51,000 ÷ 0.032 = $1,593,750

For Lean FIRE, annual expenses are 65% of $45,000, plus the same $6,000 healthcare cost:

Lean annual expenses = ($45,000 × 65%) + $6,000 = $35,250
Lean FIRE number = $35,250 ÷ 0.032 = $1,101,562.50, rounded to $1,101,563

For Coast FIRE, the regular target is discounted over 35 years from age 30 to age 65 at the assumed 7% return:

Coast FIRE number = $1,593,750 ÷ (1.07^35) = approximately $149,275

The default starting savings of $100,000 are below the Coast FIRE target, so the projection estimates Coast FIRE at age 33 after additional contributions and investment growth. The result depends heavily on the assumed return and the target age.

5

Read the timeline and FI ratio carefully

The default savings rate is calculated as $30,000 of annual contributions divided by $90,000 of annual income:

Savings rate = ($2,500 × 12) ÷ $90,000 × 100 = 33.3%

The default results report regular FIRE at age 56, 26 years after age 30. The Lean FIRE scenario reaches its estimated target at age 50, while the Coast FIRE age is 33. These ages rely on the calculator’s contribution growth, return, inflation, and income assumptions. They should not be interpreted as promised retirement dates.

The FI ratio compares current savings with the current FIRE target. The default ratio is reported as 6.3%, while current savings cover about two years of the modeled $51,000 annual expenses. A low ratio is not a judgment of financial progress; it is a starting measure that can change through savings, income, spending, investment growth, or the target itself.

The projection’s final row at age 80 reports savings of $19,004,965 under the default assumptions. That number is a mathematical projection using a steady 7% annual return and rising contributions. It does not represent a likely or guaranteed account balance. Market losses early in retirement can have more effect than the same losses later because withdrawals may force selling investments at depressed prices.

6

Early retirement risks the FIRE number may not capture

Health coverage before Medicare

Retiring before 65 can create a long period without Medicare eligibility. Healthcare costs can also change as income, household size, location, and insurance choices change. Use a specific quote or marketplace estimate rather than treating one monthly number as certain. The HealthCare.gov marketplace can help estimate coverage options; eligibility and premium assistance depend on household and income details.

Access to retirement accounts

A FIRE target tells you how much you may need, not when each account can be accessed without tax or penalty. Withdrawals from tax-deferred accounts before age 59½ may trigger an additional 10% tax unless an exception applies. Rules differ by account and circumstance, so do not assume all retirement savings are immediately available. Compare the 401(k) early withdrawal penalty calculator, the IRA early withdrawal penalty calculator, and the Rule of 55 calculator.

A taxable brokerage account, Roth contribution basis, eligible retirement-plan distributions, or a carefully planned conversion-and-withdrawal strategy may help bridge the years before standard access ages. Each approach has tax, eligibility, and liquidity tradeoffs. See the best order to withdraw from retirement accounts before building a bridge plan.

Social Security timing

The calculator includes Social Security beginning at the entered start age, but the default benefit is a user input of $2,000 per month and is not an official estimate. Claiming before full retirement age generally reduces monthly benefits; delaying can increase them up to age 70 under Social Security rules. Use your own earnings record and compare scenarios with the Social Security Early Retirement Calculator and Social Security Administration retirement estimator.

A benefit beginning decades later cannot necessarily offset the need for a larger early-retirement portfolio. Test the years before benefits start, any permanent benefit reduction from early claiming, and the effect of inflation on your spending plan.

7

Adjusting assumptions: useful experiments

Try changing one major input at a time, then compare the FIRE target and age:

  1. Change annual expenses from $45,000 to $40,000. With $6,000 of healthcare and the default 3.2% effective rate, the target falls from $1,593,750 to $1,437,500.
  2. Change the safe withdrawal rate from 4% to 3.5%. The effective rate becomes 2.8% after the 20% tax adjustment, so the regular target becomes $51,000 ÷ 0.028, or about $1,821,429. A lower withdrawal assumption increases the target but may provide more margin.
  3. Change monthly contributions from $2,500 to $3,000. Annual contributions rise from $30,000 to $36,000 before growth. The higher savings rate can shorten the modeled timeline, but the exact effect depends on the full projection.
  4. Change expected return from 7% to 5%. The Coast FIRE target rises because there are fewer assumed compounding gains. This is a useful test of how sensitive your plan is to returns, not a prediction of future performance.

The 4% rule is a planning heuristic, not a law or guaranteed safe rate. Its sustainability depends on retirement length, investment mix, inflation, fees, taxes, withdrawals, and market sequence. The FIRE calculator and financial independence number calculator offer additional ways to examine a target, while the article on the math behind FIRE explains the underlying concept.

8

Frequently asked questions

How much money do I need to retire early?

The amount depends mainly on annual spending, healthcare, taxes, investment risk, and how long your portfolio must support withdrawals. In the default scenario, the calculator uses $51,000 in annual expenses and a 3.2% effective withdrawal rate to estimate a $1,593,750 regular FIRE number.

Is the 4% rule safe for early retirement?

Not automatically. The 4% input is not a guarantee, and a retirement lasting longer than the period tested by a withdrawal study may face more risk. Test lower withdrawal rates, variable spending, inflation, and poor early market returns rather than relying on a single percentage.

What does Coast FIRE mean?

Coast FIRE is the estimated amount already invested that could grow to a future retirement target without additional contributions. You still need income to cover current living expenses until then. The default $149,275 target assumes 35 years of growth at 7% to age 65.

Is Barista FIRE the same as full retirement?

No. Barista FIRE assumes ongoing earned income covers part of expenses, leaving a smaller amount for investments to fund. The default $20,000 income reduces modeled annual portfolio needs from $51,000 to $31,000, but the calculator does not ensure that a job will provide that income or health coverage.

Does the calculator include taxes on every type of account?

No. It uses a single tax-rate assumption to reduce the withdrawal rate. Actual taxes differ across taxable, tax-deferred, and Roth accounts, and may also include state taxes. Use account-specific projections and a withdrawal strategy rather than treating the simplified tax adjustment as a tax return.

Should I prioritize saving more or reducing expenses?

Both can improve the timeline, but they affect daily life differently. Higher savings may mean fewer discretionary expenses now; lower retirement spending can reduce the required portfolio but may be difficult to sustain. Compare a realistic budget with a higher contribution and a lower spending scenario, rather than assuming either change is cost-free.

Can I stop working as soon as I reach the FIRE number?

Not necessarily. The target does not ensure that assets are accessible, that healthcare is covered, or that actual returns match assumptions. Check account access rules, emergency reserves, taxes, insurance, and a plan for spending changes before leaving work.

Why does projected savings become very large by age 80?

The model compounds balances at a steady annual return and increases contributions over time. A smooth return path can create large long-term projections, but real markets fluctuate and early retirement withdrawals can reduce recovery potential. Treat the age-80 balance as a scenario output, not a forecast.

How do I estimate Social Security in an early-retirement plan?

Use your earnings record and expected claiming age; do not assume the default $2,000 monthly input matches your benefit. The SSA estimator provides a personalized estimate, and the calculator can help test how a chosen benefit start age changes the projection.

9

Next steps: turn a FIRE estimate into a plan

Build a detailed retirement budget, estimate healthcare costs, and map which accounts will fund each year before Social Security or Medicare. Then compare conservative returns and spending assumptions with the default projection. Use the retirement number calculator to cross-check your target and the retirement needs calculator to examine income needs. Revisit the assumptions as your savings, expenses, and retirement timing change.

KEEP EXPLORING

Explore another question connected to this topic.

Browse all calculators