FIRE Planning Tool

Free Fat FIRE Calculator

Estimate a portfolio target from annual spending and a withdrawal-rate assumption. Model growing contributions and the first target crossing over 50 years. This is an accumulation scenario, not a retirement-safety test.

Contribution Growth
Year-by-Year Projections
100% Free

Your Investment Inputs

$

Total investable assets (stocks, bonds, savings, etc.)

% / year

After-inflation effective annual return; 7% is an editable example, not a historical estimate.

Additional Contribution

$

Contribution Growth

%

Growth changes contributions after the chosen number of full projection years; use growth above inflation.

Your Fat FIRE Number Inputs

years
$

Annual amount to fund from this portfolio, in today's USD; account for taxes and other income separately.

% / year

An initial-withdrawal assumption for the target, not a tested safe rate.

Enter your Fat FIRE details and click Get Result to see your assumption-based accumulation projection

Use today's USD for all amounts and after-inflation rates for return and contribution growth. Deposits occur at period end: months 1, 2, 3... for monthly, 3, 6, 9, 12... for quarterly, and 12, 24... for annually. The 50-year schedule continues contributions after the first target crossing. It does not model retirement withdrawals, taxes, fees or market volatility, and cannot establish when retirement is affordable.

Set a spending goal before a FIRE label

Fat FIRE describes a financial-independence goal with relatively high planned spending. Lean, regular and Fat FIRE are informal labels, not official income bands. Housing, healthcare, location, family needs and taxes affect what the same dollar budget can support.

This calculator estimates an accumulation target and a path toward it. It does not establish that investment returns will pay expenses indefinitely. A first crossing is only a threshold event under the entered assumptions.

Keep the units and timing consistent

  1. Enter investable assets available to support the plan. A home or illiquid business is not automatically cash available for portfolio withdrawals. Liabilities and access restrictions need separate treatment.
  2. Use a real, after-inflation effective annual return. Use starting-date purchasing power for spending and contributions. There is no separate inflation calculation, so mixing a nominal return with today's fixed spending target would distort the result.
  3. Choose an amount per contribution, its frequency, and growth above inflation. Deposits occur at the end of the selected month, quarter or projection year. Growth begins after a complete 1-, 2- or 5-year interval.
  4. Enter spending that this portfolio must fund and an initial withdrawal-rate assumption. Account for taxes, other income, and expenses outside the portfolio model separately.
  5. Compare the first crossing with the annual schedule. Projection year 1 is the first 12 months, not the remaining part of the current calendar year. Ages refer to the end of each projection year.

The target is arithmetic, not a guarantee

Portfolio target = annual spending / (withdrawal rate / 100). With hypothetical annual spending of $200,000, a 4% assumption gives $5 million; 3% gives about $6.67 million. These alternatives show sensitivity to the rate. They do not establish that either rate is appropriate.

The familiar 4% rule describes a first-year withdrawal based on the initial retirement portfolio, followed by inflation adjustments to that dollar amount. It is not the same as taking 4% of each year's remaining balance. Historical withdrawal research depends on portfolio composition and retirement length; it cannot promise an unlimited spending horizon.

How the monthly projection works

The monthly return is (1 + annual real return)^(1/12) - 1. Each month the starting balance earns that constant return, then the scheduled contribution is added. With a hypothetical $100,000 starting balance, 10% effective annual return and no contributions, the balance after 12 months is $110,000.

A hypothetical $2,000 monthly contribution with 10% annual growth contributes $24,000 in projection year 1 and $26,400 in year 2. Ten percent growth every two years leaves the contribution unchanged for 24 months before the first increase. These are contribution assumptions, not forecasts of salary growth.

The model checks whether current assets already meet the target, then checks each monthly balance for up to 600 months. A reported month is a modeled interval from the calculation date. It is not an exact retirement date; changing the assumptions or experiencing uneven returns can change the outcome.

Accumulation is not a withdrawal plan

The full 50-year schedule continues contributions and growth after the first crossing. It does not stop work-related saving, withdraw living expenses, test a retirement lifespan or include fees, taxes, healthcare shocks and benefit eligibility. Treat the totals as an accumulation scenario only.

The order of returns matters when money is added or withdrawn. Losses early in retirement can leave fewer assets available for a later recovery. A constant-rate projection omits that risk, so crossing the target is insufficient evidence that retirement spending is sustainable.

Further reading: Schwab on the 4% rule's assumptions and limits and Schwab on sequence-of-returns risk. These references explain the limitations; they do not endorse this calculator's default inputs. Reviewed October 21, 2026.

Frequently Asked Questions

What does Fat FIRE mean here?

Fat FIRE is an informal financial-independence label for a relatively high retirement spending goal. It has no official dollar threshold and does not remove budget constraints. Enter the amount your own portfolio would need to fund rather than adopting a lifestyle tier.

How is the target calculated?

Target = annual portfolio-funded spending divided by the initial withdrawal-rate assumption. Hypothetically, $200,000 divided by 4% equals $5 million. This arithmetic does not prove that the portfolio can sustain that spending for life.

Does reaching the target mean I can retire?

No. The output records the first monthly crossing under a constant return and contribution plan. The 50-year schedule keeps adding contributions afterward and never subtracts retirement spending. It does not test longevity, withdrawal sustainability or sequence-of-returns risk.

How are contribution timing and growth modeled?

Contributions arrive at month end: monthly deposits each month, quarterly deposits in months 3, 6, 9 and 12, and annual deposits in month 12. Growth starts after each complete chosen interval of 1, 2 or 5 projection years. A hypothetical $2,000 monthly contribution with 10% yearly growth becomes $2,200 from month 13.

Should I enter real or nominal returns?

Use starting-date USD purchasing power for amounts and after-inflation rates for return and contribution growth. The calculator has no separate inflation input and keeps the spending target fixed. The editable 7% default is an illustration, not a sourced real-return forecast or a conservative assumption.

Is 4% a guaranteed safe withdrawal rate?

No. The familiar rule starts with a percentage of the initial retirement portfolio and adjusts that dollar withdrawal for inflation later. It differs from withdrawing a percentage of the changing balance each year. Its historical context does not establish safety for every portfolio, tax situation or retirement length.

What if I already meet the target or never reach it?

If starting assets meet the target, the result shows zero elapsed months. Otherwise the model checks each month for up to 50 years. Failure to cross within that horizon is a result of these assumptions, not proof that the goal is impossible. Invalid or overflowing inputs show an error.

Examine your financial assumptions

Pineify Finance Agent supports financial research. It does not guarantee a return or a retirement date, and this calculator does not execute investments or withdrawals.

Explore Finance Agent