Skip to content

How it’s calculated

The financial independence estimate

How CoastMath estimates the year your plan reaches financial independence.

Updated

Where this happens in a plan year

1of 8 stages

  1. Events (covered)
  2. Growth
  3. Required
  4. Income
  5. Spending
  6. Cash flow
  7. Taxes
  8. Year end
On this page
  1. What the estimate tests
  2. Worked example
  3. Where the estimate appears
  4. Hide the estimate or make it your own milestone
  5. Why the estimate may differ from what you expect

CoastMath estimates financial independence as the first year that starts with enough money to cover 25 years of spending. The test runs at each year-end: CoastMath takes your account balances, subtracts your debts, and checks whether the result is more than 25 times that year’s spending. If it is, the estimate lands in the following year. The estimate is a marker only. It never changes the projection, and nothing can start or stop at it until you turn it into a milestone of your own.

Estimate lands the next year when=Year-end balances of all accounts−Year-end debt>25×That year’s spending

Both sides are measured in the same year’s dollars, so no inflation adjustment is needed. The balance must be strictly greater than the target; equal isn’t enough.

  • Accounts include every account at its full balance: cash, taxable, retirement accounts before tax, HSAs and education savings.
  • Property value isn’t counted, but every loan is subtracted, including a mortgage on your home. If your debts exceed your account balances, the estimate can’t be reached.
  • Spending counts every expense paid in the year:
    • Essential, discretionary and uncategorized expenses
    • Loan payments
    • Property tax, maintenance and insurance
    • Health coverage
    • Charitable gifts
    Taxes aren’t spending. If the plan starts partway through a year, that first year’s spending is scaled up to a full year.

Because the test uses year-end figures, the earliest possible estimate is the plan’s second year. Crossing the line in the last projected year produces no estimate, because the following year isn’t projected.

This plan starts in January 2026. It has $1,500,000 in savings, a $150,000 salary, $50,000 a year of living expenses and a $120,000 loan paid at $1,000 a month without interest. To keep the numbers simple, there is no investment growth and no tax.

Year-end checks
Spending each year: $50,000 living + $12,000 loan payments$62,000
×Multiple25
=Target$1,550,000
End of 2026: $1,588,000 in accounts − $108,000 loanBelow the target$1,480,000
End of 2027: $1,676,000 in accounts − $96,000 loanAbove the target$1,580,000
→Estimate lands in2028

A “Financial independence (multiple of expenses)” milestone set to 25× and “Liquid accounts minus debt” takes effect in 2028 in the same plan. If the salary is set to end at that milestone, the last paycheck is in December 2027.

The estimate is listed first under Milestones as “Financial independence (CoastMath estimate)”. The listing shows “25× expenses (liquid)”, followed by the year it is reached or “not reached in projection”. The estimate also marks the Overview net-worth chart, and it appears in the printable report and in the summary you share. When the estimate is never reached, the chart notes “Financial independence is not reached within this plan.”

The estimate doesn’t appear on the Success odds tab. Only milestones are tracked across trials there (see Milestones and event timing).

Replace it with your own milestone

  1. Next to the estimate under Milestones, select Edit.
  2. The form opens as “Make the FI estimate your milestone”, already set to Financial independence (multiple of expenses), 25× and Liquid accounts minus debt. Change the multiple or the balance measured if you want to.
  3. Save the form. The new milestone replaces the estimate everywhere.

With the same settings, your milestone lands in the same year as the estimate. As a milestone, you can end a salary at it, start withdrawals or spending at it, or base relative milestones on it, and the Success odds tab reports its timing. Any milestone of this trigger type replaces the estimate. If you have more than one, the first one in the list is treated as your financial independence date.

Hide it

Select Remove to hide the estimate for this plan. To bring it back, select Restore the CoastMath financial independence estimate.

The iPhone app lists the same estimate under Milestones, where you can also make it your own.

You seeCheckThen
The estimate is later than the year you cross 25× your living expenses.
Do loan payments, property costs or health coverage make spending higher than living expenses alone?
All of these count as spending. Debt is also subtracted from the balance.
The estimate is a year after the net-worth chart crosses the target.
The year-end values.
This is expected: the estimate lands in the year after the test passes.
The estimate is earlier than an after-tax view would suggest.
How much is in pre-tax retirement accounts?
Balances aren’t reduced for future tax. In your own milestone, a higher multiple moves the date later.
Salary continues after the estimated year.
What is the salary’s end milestone?
Nothing can end at the estimate. Replace the estimate with your own milestone, then choose it as the salary’s End milestone.

Nothing about the estimate is a guarantee or a recommendation. It is one fixed threshold applied to your projection. Read the overview and net worth shows how the same year appears on the Overview.

Next in Milestones and life eventsPlan for a couple