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
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.
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.
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.
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.
| Scenario | Changed assumption | Estimated target or effect |
|---|---|---|
| Lean FIRE, default scenario | Expenses 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 spending | Reduce 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.
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.
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.
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.
Adjusting assumptions: useful experiments
Try changing one major input at a time, then compare the FIRE target and age:
- 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.
- 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.
- 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.
- 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.
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.
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.