finance calculator

FIRE Calculator (Financial Independence)

Find your FIRE number and estimate how many years it will take to reach it based on your spending, withdrawal rate, current savings, contributions, and expected return.

Results

FIRE number (portfolio target)
$1,500,000
Estimated years to FIRE
25.92
Estimated months to FIRE
311.00
Projected balance at FIRE
$1,502,516
Total contributions (incl. starting balance)
$616,500

Overview

Financial independence, retire early (FIRE) boils down to two big questions: “How big does my portfolio need to be to cover my spending?” and “How long will it take me to get there at my current savings rate?” Rules of thumb like “25× your annual spending” are helpful, but seeing your own numbers laid out makes planning feel more concrete.

This FIRE calculator takes your annual spending, target withdrawal rate, current invested savings, monthly contributions, and an expected return, then computes your FIRE number (the portfolio size needed to support that spending) and an estimated timeline to reach it. It simulates month‑by‑month growth under simple assumptions and reports how many years and months it might take, along with your projected balance and total contributions at that point.

How to use this calculator

  1. Enter your Annual spending in today’s dollars—the amount you’d like your portfolio to support each year in financial independence.
  2. Choose a Withdrawal rate (%) that feels appropriate for your risk tolerance and time horizon (for example, 4% for a traditional FIRE assumption, or lower for more safety).
  3. Enter your Current invested savings dedicated to FIRE and your Monthly contribution toward that goal.
  4. Provide an Expected annual return (%) based on your asset allocation and long‑term assumptions. For conservative planning, many people use 3–5% real (after inflation) rather than historical nominal stock returns.
  5. Review the FIRE number, estimated years and months to reach it, projected balance, and total contributions. Experiment with different spending, savings, and return assumptions to see how your timeline shifts.

Inputs explained

Annual spending (today’s dollars)
Your target yearly spending in financial independence, expressed in today’s dollars. Include housing, food, transportation, healthcare, travel, and any other recurring expenses you anticipate, net of any guaranteed income you plan to count (like Social Security or pensions if you’ve already deducted them).
Withdrawal rate (%)
The percentage of your portfolio you plan to withdraw each year once you reach FIRE. The classic “4% rule” corresponds to 25× spending. Lower rates (3–3.5%) require a larger portfolio but can increase sustainability; higher rates shorten the path but increase risk.
Current invested savings
The amount you already have invested toward financial independence—not including cash you consider emergency savings. This is your starting balance for the growth simulation.
Monthly contribution
How much you are currently adding to your FIRE portfolio each month, across accounts. This could be 401(k) contributions, IRAs, brokerage investments, or other vehicles that will fund your future withdrawals.
Expected annual return (%)
Your assumed average annual rate of return on the invested portfolio, before or after inflation depending on your modeling choice. Using a conservative, inflation‑adjusted rate (for example, 3–5%) helps avoid overestimating growth.

How it works

First, the calculator computes your FIRE number using a withdrawal‑rate rule of thumb: FIRE number = Annual spending ÷ (Withdrawal rate ÷ 100). For example, with $60,000 of spending and a 4% withdrawal rate, your FIRE number is $60,000 ÷ 0.04 = $1.5 million.

It then simulates portfolio growth on a monthly basis starting from your Current savings. Each month, it adds your Monthly contribution and applies a fraction of your expected annual return. If r is the annual return (as a decimal), the monthly growth factor is approximated as (1 + r)^(1/12).

The balance evolution each month is modeled as: Balance_{n+1} = (Balance_n + Monthly contribution) × Monthly growth factor. This repeats until the simulated balance meets or exceeds the FIRE number or until a maximum horizon is reached.

From this simulation, the calculator derives Months to FIRE and converts that to Years to FIRE by dividing by 12. It also reports the Projected balance at the point you cross the FIRE number and Total contributions, which include your starting savings plus all cumulative monthly contributions.

Because the simulation assumes constant contributions and a constant average return, the output should be viewed as a planning‑level projection, not a guarantee. Real markets are lumpy, and your savings rate may change over time.

Formula

FIRE number = Annual spending ÷ (Withdrawal rate ÷ 100)
Monthly growth factor ≈ (1 + Return)^(1/12)
Balance_{n+1} = (Balance_n + Monthly contribution) × Monthly growth factor
Simulate until Balance ≥ FIRE number or max horizon is reached

When to use it

  • Checking how close you are to financial independence today by seeing your FIRE number and how your current savings compare to it.
  • Exploring how changes in spending—downsizing housing, moving to a lower‑cost area, or adjusting lifestyle—impact your required FIRE number and timeline.
  • Testing the effect of increasing savings (higher monthly contributions) or delaying FIRE by a few years on your projected time to reach your goal.
  • Comparing different withdrawal‑rate assumptions (for example, 3%, 3.5%, 4%) to see how much extra portfolio size and time each level of safety requires.
  • Using the results as a conversation starter with a partner or advisor about trade‑offs between working longer, spending less, or taking more investment risk.

Tips & cautions

  • Be realistic—and slightly conservative—with both your spending and return assumptions. Understating spending or overstating returns can make your FIRE date look closer than it is and set you up for disappointment.
  • Consider modeling your spending net of future guaranteed income sources. For example, if you expect Social Security or a pension to cover $20,000 per year and your total spending target is $60,000, you might use $40,000 as Annual spending in this calculator.
  • Remember that withdrawal‑rate studies (like the 4% rule) are based on historical U.S. data and specific assumptions about asset allocation, time horizon, and fees. Adapting them to your situation often calls for adjustments up or down.
  • Revisit your FIRE plan periodically—annually or after major life events—to re‑run the numbers with updated savings, contributions, and market returns. A path that looks slow today may accelerate after raises, windfalls, or lifestyle shifts.
  • Think in ranges rather than a single FIRE date: consider best‑case, base‑case, and conservative scenarios by varying return assumptions, withdrawal rates, and contributions.
  • Assumes constant average returns and ignores sequence‑of‑returns risk, which can materially affect safe withdrawal rates and portfolio longevity in real life.
  • Uses fixed monthly contributions and a static spending target; it does not model changing savings rates, one‑time windfalls, or dynamic spending adjustments in retirement.
  • Does not include taxes, investment fees, or differences between tax‑advantaged and taxable accounts, all of which can influence net returns and withdrawal strategy.
  • Treats the withdrawal rate as a simple percentage rule applied indefinitely; it does not adjust for extreme longevity risk, healthcare shocks, or changing asset allocation over time.
  • Excludes the impact of Social Security, pensions, annuities, part‑time work, or other income sources unless you manually adjust spending to account for them.

Worked examples

$60k spending, 4% withdrawal, $150k saved, $1,500/month, 5% return

  • FIRE number = 60,000 ÷ 0.04 = $1,500,000.
  • Starting balance = $150,000; monthly contribution = $1,500; annual return = 5%.
  • Using the monthly simulation, the portfolio crosses $1.5M in roughly 26 years (around 311 months).
  • Total contributions (including the starting $150,000) at that point help show how much growth vs savings drove the outcome.

$80k spending, 3.5% withdrawal, $300k saved, $2,500/month, 6% return

  • FIRE number ≈ 80,000 ÷ 0.035 ≈ $2,285,714.
  • Starting balance = $300,000; contributions = $2,500/month; return = 6% annually.
  • Simulation suggests reaching the FIRE number in roughly 21 years (about 250 months), given the higher savings rate and return but lower withdrawal rate.

Seeing the impact of cutting spending by $10,000 per year

  • Run the calculator with Annual spending = $70,000 and then again with $60,000, holding other inputs constant.
  • Compare the FIRE numbers and years to FIRE in both scenarios.
  • The difference illustrates how reducing annual spending both lowers the target portfolio and can materially shorten the timeline to financial independence.

Deep dive

This FIRE calculator helps you quantify your financial independence number and estimate how long it might take to reach it. By entering your planned annual spending, withdrawal rate, current savings, monthly contributions, and an expected return, you get both a target portfolio size and a rough timeline measured in years and months.

You can use it to test “what if” scenarios—saving more, spending less, adjusting your withdrawal rate, or changing your return assumptions—to see how each lever moves your expected FIRE date. It’s a practical companion to the 25× rule and other FIRE heuristics.

Because the calculator is intentionally simple and transparent, it pairs well with deeper retirement planning tools and professional advice. Treat the outputs as a starting point for discussion rather than a rigid plan, especially when making big career or lifestyle decisions.

FAQs

Is a 4% withdrawal rate safe for everyone?
The 4% rule is a well‑known starting point based on historical U.S. data over specific 30‑year periods with balanced portfolios and modest fees. It is not a guarantee. Factors like market valuations, inflation, fees, taxes, longevity, and how flexible your spending is can all argue for using a lower or higher rate. Many planners now encourage thinking in ranges (for example, 3–4%) rather than a single magic number.
Should I model returns in nominal or real (after-inflation) terms?
For conservative planning, many people model with real returns: they subtract an estimate of long‑term inflation from expected nominal returns and then treat spending inputs as today’s dollars. If you use nominal returns, you should also think about how inflation might increase your future spending needs, which this calculator does not automatically adjust.
How can I incorporate Social Security, pensions, or other income into this calculator?
One simple approach is to reduce your Annual spending input by the expected after‑tax annual amount of guaranteed income. For example, if you plan to spend $60,000 and expect $20,000 from Social Security, you might set spending to $40,000, meaning your portfolio only needs to cover the gap.
Can this tool handle changing contributions over time?
Not directly. It assumes a constant monthly contribution. To approximate changing savings patterns, you can run separate scenarios (for example, higher contributions during peak earning years and lower later) and mentally stitch them together, or rely on more advanced planning tools.
Is this calculator enough to finalize my retirement plan?
No. It’s meant for education and rough planning—to help you understand the relationships between spending, savings, withdrawal rates, and time. A full retirement plan should consider taxes, account types, healthcare, family needs, inheritance wishes, and more, ideally with the help of a qualified financial professional.

Related calculators

This FIRE calculator uses simplified assumptions about investment returns, contributions, and withdrawals to provide educational estimates of financial independence targets and timelines. It is not financial, tax, or investment advice and does not account for all relevant factors such as inflation, sequence-of-returns risk, taxes, fees, or changing life circumstances. Always consult a qualified financial professional before making major saving, investing, or retirement decisions.