FI-JOURNEY · FINANCIAL PROJECTIONS

Your entire financial future, modeled year by year.

The most comprehensive FI simulator on the web. Taxes, inflation, Social Security, Roth conversions, life events, and Monte Carlo — all in one engine.
Live Projection

Peak: $11.2M

Monthly savings

$1,500/mo

Retire at age

55

Annual return

7%

Why spreadsheets break

Real lives don't fit a single formula.

Spreadsheets work right up until the moment your life gets interesting. What happens when you buy a house in year 5, take a sabbatical in year 10, start Social Security at 62, and convert $50,000 a year from your traditional IRA to Roth from 50 through 55? Each of those decisions cascades into the others. The house changes your tax deduction, which changes the optimal Roth conversion amount, which changes the year you cross the FI threshold, which changes when Social Security claiming becomes worthwhile.

A spreadsheet asks you to resolve those interactions by hand. A simulator resolves them for you. The engine running underneath this page chains taxes, withdrawals, growth, and life events across a fifty-year horizon, then lets you change one variable and watch every downstream year recompute in milliseconds.

How it works

Seven steps, every year, for fifty years.

Each simulated year runs through the same seven-step pipeline. Assets appreciate, the portfolio compounds, money flows in (income, dividends, Social Security), the tax engine takes its cut, money flows out (spending, debt service, withdrawals), the allocation rebalances, and the year closes with new totals feeding the next iteration.

The pipeline is deterministic and pure. Same inputs always produce the same outputs — which is why a Monte Carlo run can vary just the market-return inputs across thousands of iterations and produce a clean probability distribution at the end.

STEP 0

Asset appreciation

Real estate, businesses, collectibles
STEP 1

Market growth

Portfolio compounds at assumed return
STEP 2

Inflows

Wages, dividends, Social Security
STEP 3

Taxes

Federal brackets, capital gains, RMDs
STEP 4

Outflows

Spending, withdrawals, debt service
STEP 5

Rebalance

Allocation drift correction
STEP 6

Year-end totals

Net worth, cash, tax basis
Beyond a single timeline

String together different chapters of your life.

Most retirement calculators assume your life is one phase: you work, you save, you retire, you spend. Real careers branch. Work in the US for fifteen years, go nomad in a 0%-tax country for five, then return for ten — the engine resolves which scenario applies in each year and chains taxes, savings rates, and asset allocation across phases.

Free accounts get one life path; Pro unlocks unlimited so you can compare alternatives side by side. The example to the right shows a three-phase US → nomad → coast path; the same composition supports a sabbatical, a graduate-school stint, a second-career pivot, or any combination of the above.

Life Path · Example
3 phases

US career

Age 25–40
$120k income, 30% savings rate

Nomad year

Age 40–45
0% state tax, $40k income, $50k draw

Return & coast

Age 45–65
Part-time $60k, no new savings
Live what-if levers

Change one variable. Watch thirty years update.

The hero demo above is not a video. It's the actual projection engine running in your browser. Drag the monthly-savings slider and the entire future repaints. Push the retirement age out two years and watch the depletion line flatten. This is the same interaction loop the full simulator runs — only with three levers instead of fifty.

When you create a free profile, the demo's three levers are joined by everything else: tax filing status, employer match, debt amortization schedules, Social Security claiming ages, Roth conversion windows, and arbitrary one-off life events. The interaction loop stays exactly as responsive — the math just gets honest.

Probabilistic, not just deterministic

One projection is a guess wearing a suit.

A deterministic projection picks one set of return assumptions and shows you one outcome. That's useful as a midpoint, but useless as a probability. Markets don't pay the average return every year; they pay clusters of good years and clusters of bad ones, and the order matters more than the average.

Monte Carlo simulation re-runs your entire plan against ten thousand randomized market histories — bootstrap-sampled from a century of real data — and reports the percentage of runs in which your portfolio survives to age 95. That number isn't a marketing flourish. It's the single most useful piece of information a retirement plan can produce, and it's what separates planning from guessing.

Monte Carlo is the headline Pro feature. The deterministic engine — taxes, Social Security, Roth conversions, RMDs — is fully available on the free tier.

FREE VS PRO

What's included on each tier

FeatureFreePro
Deterministic 50-year projection
Federal tax brackets and capital gains
Social Security claiming model
Roth Conversion Ladder
14 standalone calculators
1 profile, 1 life path, 3 scenarios
Unlimited profiles, life paths, and scenarios
Monte Carlo (10,000+ runs)
Plaid bank sync
AI Financial Advisor
PDF and CSV export
FREQUENTLY ASKED QUESTIONS

Everything you might be wondering

Yes — federal income tax (current brackets), capital gains tax, RMDs, and Social Security taxation are modeled year by year. State tax is supported via configurable scenarios.

Yes. Add a "House Purchase" life event with the year, price, down payment, mortgage rate, and term. The simulator updates your cash flow, asset base, and tax deductions automatically.

A spreadsheet runs one path; the simulator chains together scenarios, life events, and tax pivots over a 50-year horizon. It also handles Monte Carlo, RMDs, and Roth conversion sequencing — each of which is impractical to model by hand.

Monte Carlo runs your plan against thousands of randomized market histories and reports the percentage of runs in which your portfolio survives. It converts a binary "yes/no" projection into a probability distribution.

For most users, yes — the deterministic engine handles taxes, Social Security, RMDs, and Roth conversions. Monte Carlo adds probabilistic context but isn't required for a baseline plan.

Pro accounts can export results to PDF and CSV. The shared scenario / community feature is on the roadmap.

10,000 runs typically complete in 5–15 seconds. The compute happens server-side; the client streams progress.

No. Bank linking via Plaid is a Pro feature for automatic data sync; the simulator works with manual data entry alone.