FIRE Calculator (Financial Independence, Retire Early)

Quick answer

The FIRE calculator works out your FIRE number, the portfolio that can cover your expenses forever at a safe withdrawal rate, and how many years until you reach financial independence based on your savings, income, expenses and investment return.

$
$
$
%
%
%
FIRE number
$ 1,125,000.00
Annual savings
$ 35,000.00
Savings rate
43.75 %
Years to financial independence
19.6
Age at financial independence
50
Lean FIRE (expenses × 0.75)
$ 843,750.00
Fat FIRE (expenses × 1.5)
$ 1,687,500.00

Your savings rate matters more than anything: saving 50% of income reaches FI in about 17 years at a 5% real return, while saving 10% takes over 50. The 4% rule comes from the Trinity study of 30-year retirements; early retirees often use 3–3.5%.

How to use the FIRE Calculator: Financial Independence, Retire Early

  1. Current age
  2. Annual take-home income
  3. Annual expenses
  4. Current investments
  5. Expected return (nominal)
  6. Inflation
  7. Safe withdrawal rate

Results update as you type, and every field accepts the units shown in its menu.

How it works

Enter your current age, annual take-home income, annual expenses, current investments, expected return, inflation and withdrawal rate.

Inputs explained

Field What to enter
Current age A number
Annual take-home income Amount in your currency
Annual expenses Amount in your currency
Current investments Amount in your currency
Expected return (nominal) In %
Inflation In %
Safe withdrawal rate In %

What each result means

  • FIRE number = [Annual expenses]÷([Safe withdrawal rate]÷100)
  • Annual savings = [Annual take-home income] – [Annual expenses]
  • Savings rate = [Annual savings]÷[Annual take-home income]×100
  • Age at financial independence = [Current age] + [Years to financial independence]
  • Lean FIRE (expenses × 0.75) = [Annual expenses]×0.75÷([Safe withdrawal rate]÷100)
  • Fat FIRE (expenses × 1.5) = [Annual expenses]×1.5÷([Safe withdrawal rate]÷100)

Example values

How the main result changes when Current age changes and everything else stays at the example values above:

Current age FIRE number
15 1,125,000
22.5 1,125,000
30 1,125,000
37.5 1,125,000
45 1,125,000
60 1,125,000

Formula

FIRE number = annual expenses ÷ withdrawal rate (25 × expenses at 4%) Annual savings = income − expenses Years to FI = log((FIRE + S/r) ÷ (portfolio + S/r)) ÷ log(1 + r), r = real return

Worked example

Inputs: Current age: 30; Annual take-home income: $80,000; Annual expenses: $45,000; Current investments: $60,000; Expected return (nominal): 7 %; Inflation: 3 %; Safe withdrawal rate: 4 %.
Results: FIRE number = $1,125,000.00; Annual savings = $35,000.00; Savings rate = 43.75 %; Years to financial independence = 19.6; Age at financial independence = 50; Lean FIRE (expenses × 0.75) = $843,750.00; Fat FIRE (expenses × 1.5) = $1,687,500.00.

Frequently asked questions

What is the FIRE number?

The portfolio size at which investment income covers your expenses, usually 25 × annual expenses.

Is the 4% rule safe for early retirement?

For 40–50+ years, 3–3.5% is more conservative.

What are Lean and Fat FIRE?

Retiring on a frugal or a generous budget.

Cite this calculator

Speedy Calculator. (2026). FIRE Calculator (Financial Independence, Retire Early). Speedy Calculator. https://speedycalculator.com/calculators/finance/fire-number/