planfiFIRE planning
Built for high earners: RSUs, dual income, complex taxes

Plan your FIRE:
real numbers
for your real situation.

A custom tax engine for mega-backdoor Roth, NIIT/AMT and asset location — now with estate-tax exposure, Social Security claiming, and progressive state brackets (CA/NY/MA). Built for RSU/ISO/NSO concentration, dual-income staggered retirement, and Next Best Dollar funding. See your exact FIRE age and projected net worth in seconds.

No account required. Everything runs locally in your browser.

Step 0 · Shape your plan

Who’s in your household?

Pick what applies. We’ll only show the sections that matter to you — skip anything that doesn’t. You can change this any time.

Your plan will include3 modules
  • FIRE age & net-worth projection
  • 150-year Shiller backtest — survival across every market window since 1871
  • Tax-aware withdrawal & asset location

Just you?  

No account · nothing uploaded · free ·

Fig. 1 — Projected net worthGoal $2.5M

FIRE goalAge 3875

Live real-dollar projection from your inputs (4% SWR · 7% real growth). FIRE goal $2.5M = 25× spend. Edit income/spend above to refine.

Since 1871
Stress-tested across 150+ years of market data — 1929, the 1970s, 2008
48 MCP tools
The full engine, callable by Claude or any MCP client — or use the app
100% local
Calculations run in your browser — no account, no upload, no tracking
Deterministic
Real tax math: mega-backdoor, Roth, NIIT/AMT, TLH, RSU splits
Mega-backdoor Roth
Unlimited post-tax 401(k) conversions, NIIT optimization
RSU / equity comp
ISO/NSO/ESPP analysis, concentration tax-loss harvesting
Roth conversion ladder
RMD-, IRMAA- and ACA-aware early-retirement gap
Dual-income households
Staggered retirement, spousal strategies, income splitting
Next Best Dollar
Funding waterfall: 401(k), backdoor, ESPP, HSA, HELOC order
Social Security optimizer
62 / FRA / 70 breakeven, with spousal and survivor strategies
Estate-tax exposure
Federal exemption + 2026 sunset, 40% rate, portability, state estate tax
i.The whole engine

Everything you need. Designed for HENRY, built for everyone.

Everything below runs in the web app — no account, no signup — and every piece is also callable by your AI agent over MCP.

Tax & equity comp

Mega-backdoor Roth

Post-tax 401(k) conversions, backdoor Roth and IRMAA-aware planning.

RSU / concentration analysis

ISO/NSO/ESPP and a concentration sell-down with tax-loss harvesting.

Progressive state tax (CA/NY/MA)

3.8% NIIT and AMT phase-outs, plus progressive state brackets — CA taxes RSU and long-term gains as ordinary income.

Roth conversion ladder

RMD-, IRMAA- and ACA-aware conversions for the early-retirement gap.

Withdrawal sequencing

Drawdown ordering across taxable, traditional and Roth with RMDs enforced.

RMDs & healthcare bridge

Required distributions, plus ACA subsidies and HSA for the pre-Medicare gap.

Social Security claiming optimizer

PIA from AIME and bend points, with 62 / FRA / 70 breakeven and spousal/survivor strategies.

Estate-tax exposure

Federal exemption with the 2026 sunset, the 40% rate, spousal portability and state estate tax.

Mortgage prepay & refinance

Prepay-vs-invest and refinance break-even, with lot-level cost basis on the equity side.

Debt payoff

Avalanche / snowball / invest-instead, counted as a net-worth liability.

Projections & FIRE

Year-by-year net worth

A full projection in real dollars with your own inflation assumption.

FIRE %, Coast & Barista

How close you are, your Coast FIRE age, and a minimum-investment path.

Minimum investment required

The least you can invest each year and still hit your date.

Historical backtesting since 1871

150+ years of Shiller data, tested across every market window — 1929, the 1970s, 2008.

Accounts & assets

Stocks & cash

Portfolio contributions and growth, plus cash accounts.

Real estate & rentals

Properties with mortgages, appreciation, taxes and rental income.

Short-term rentals

Airbnb/VRBO: cash-on-cash, cap rate, break-even occupancy.

Speculative & account split

Speculative holdings and a taxable / traditional / Roth split.

Planning & insights

50+ insights

Optimization, risk, strategic and progress insights, each with quantified impact.

Action plan

Insights turned into immediate, short- and long-term steps.

Scenario comparison

Compare plans side by side with deltas against your base case.

Family & lifestyle goals

Kids, college, weddings, lifestyle goals and life events.

Privacy & export

Local-first, no account

In the web app every calculation runs in your browser — nothing uploaded.

JSON export

Download any plan as JSON so it survives even if the site goes away.

PDF & markdown export

A formatted PDF financial plan plus markdown for sharing.

Command palette & dark mode

Cmd+K palette, dark mode, presentation mode and plain-English definitions.

Open the free calculator  →

Better than the alternative.

Why planfi instead of a spreadsheet, an advisor, or a monthly subscription?

vs. your spreadsheet

  • +No manual rebalancing
  • +Real tax optimization, not rules of thumb
  • +Built-in backtesting, not guesswork
  • +Equity-comp analysis for RSUs

vs. a $4k/year advisor

  • +Custom tax engine every time
  • +Estate, Social Security & state-tax planning included
  • +Unlimited scenarios & comparisons
  • +No advisory fees, no minimums
  • +Ask your AI agent to run the analysis

vs. a planning subscription

  • +Free forever — really
  • +No recurring charge, no upsell
  • +Your data stays yours — no sync, no cloud
  • +Export & keep even if we shut down

planfi is and will always be free. We don’t monetize. No account required. No data sold. Built in public, open MCP.

ii.Dashboard & engagement

Your plan comes back
with you.

planfi saves your work in this browser, celebrates milestones, shows momentum since your last check-in, and lets you compare plans side by side. Your progress is always here when you come back.

Saved in this browser — pick up anytime

Since-last-check-in momentum

Earnings, contributions, net-worth delta — see what moved since you last visited.

Milestone celebrations

Coast FIRE reached? First $1M? The OMY "you’ve already won" nudge when you can stop.

Saved models & comparison

Build and compare scenarios in the dashboard. Keep the best, export as JSON.

Presentation / TV mode

Put your plan on a big screen or print it — no code, no spreadsheet nightmares.

Always saved locally: your browser storage keeps everything. No cloud sync, no account. Clear it and it’s gone — you control it all.

iii.The agent capability

Let your AI agent
run the real math.

planfi exposes a free, open MCP server at ai.planfi.app.48 focused tools, guided workflow prompts, and a reusable plan handle let Claude — or any MCP client — chain a complete analysis. The engine does the arithmetic, so the model never has to guess at compound growth or a withdrawal sequence.

  • Deterministic, tested math. Real projections — not an LLM estimating returns.
  • 48 tools + workflow prompts. Callable individually or chained into a full plan.
  • A reusable plan handle. Send the model once, then reference it across calls.
  • No auth, no key, no account. Just point your agent at the URL. Free.
~ add to Claude Code
$ claude mcp add --transport http planfi https://ai.planfi.app/mcp

Click Add to Claude to copy https://ai.planfi.app/mcp and open the connector dialog, then paste & add.

A real conversation
you ↔ your agent · live
AI agent + planfi MCP
Live example — agent calls planfi tools to build a real FIRE plan
I'm 42, $380k in my 401k, earn $140k, and want to retire at 55.
Building your projection from those inputs…calledgenerate_financial_plan
You hit financial independence around age 55 — projected net worth of ~$2.4M, well past your FIRE target.
Stress-testing that plan against real market history…calledrun_backtesting
Your plan survived ~88% of historical market windows since 1871 — including the 1929 crash and the 1966 stagflation era.
Checking for tax-optimization opportunities before RMDs kick in…calledanalyze_roth_conversion
A 10-year Roth conversion ladder (ages 56–65) could cut your lifetime RMD taxes by roughly $47k.
Comparing account-drawdown orders for longevity…calledanalyze_withdrawal_strategy
Drawing taxable → traditional → Roth lasts the longest; RMDs are enforced starting at age 73.
Illustrative example. planfi exposes these tools over MCP — agents run historical backtesting (not Monte Carlo), tax, and withdrawal analysis.

How data is handled in agent mode: the numbers you give your agent pass through the planfi worker to compute your plan, but aren't stored — except an optional intake session held up to 24 hours so you can fill in your own data via a link. Nothing is kept after that. (The web app itself is local-only.)

1

Agent already has your numbers

Tell it your situation. It calls generate_financial_plan and hands back your full projection.

2

Rather type it yourself?

It calls start_plan_intake and sends a link. Fill out planfi, hit Send to Agent — done.

The 48 toolsagent.call(generate_financial_plan)

One agent, 48 deterministic endpoints. Tools chain into a full analysis, passing a reusable plan_handle so your model is sent once — not on every call.

generate_financial_plan
generate_financial_insights
generate_action_plan
compare_plans
run_backtesting
get_savings_variations
get_asset_allocation
get_minimum_investment_required
analyze_healthcare_bridge
analyze_str_property
analyze_roth_conversion
analyze_withdrawal_strategy
analyze_debt_payoff
get_tax_contribution_limits
get_financial_definitions
check_model_completeness
start_plan_intake
get_completed_plan
analyze_advanced_taxes
analyze_mega_backdoor_roth
analyze_funding_waterfall
analyze_equity_compensation
analyze_stock_concentration
analyze_tax_optimization
analyze_survivor_stress_test
analyze_insurance_needs
analyze_education_account
analyze_childcare_cost
analyze_staggered_retirement
analyze_protection_estate
analyze_portfolio_glidepath
analyze_accumulation_cone
analyze_fire_benchmark
analyze_momentum
analyze_milestones
analyze_already_won
solve_goal
analyze_iso_amt_crossover
analyze_fire_number
explain_plan_state
fork_plan
diff_plans
wait_for_completion
analyze_estate_exposure
optimize_social_security
analyze_mortgage_prepay
analyze_refinance
optimize_multi_year_tax
CoreRiskTax & decumulationUtilityIntake
v.Frequently asked

Questions you probably have.

Is planfi really free?+

Yes. No ads, no account, no monetization. We built it because high earners deserve better planning tools. It will always be free.

Can I use mega-backdoor Roth?+

Yes. Roth conversions, backdoor Roth, mega-backdoor (post-tax 401k contributions), and IRMAA optimization are all built in.

How does RSU concentration work?+

Model RSUs as a speculative asset, then run tax-loss harvesting and concentration sell-down analysis. The engine accounts for NIIT and AMT.

Is the Monte Carlo testing real?+

Yes. 150+ years of Shiller S&P 500 data. Every rolling window from 1871 to present. Sequence-of-returns risk, concentration risk, and outcome ranges.

Can my AI agent call this?+

Yes. 48 MCP tools, no auth required. Tell Claude your situation, it runs generate_financial_plan, and returns your full projection.

What about NIIT and AMT?+

Both included. 3.8% NIIT on investment income above thresholds. AMT phase-outs, state-specific taxes, and dual-state filers all supported.

How do I use it with dual income?+

Model each earner separately (age, retirement age, salary, 401k, IRA limits), and run scenarios for staggered retirement, spousal strategies, and income splitting.

Can I export my plan?+

Yes. JSON (raw data), PDF (full report), or markdown. Your data is always yours. Export any time, use it forever, even if the site goes away.

Does it handle estate tax?+

Yes. planfi projects your federal estate-tax exposure against the exemption — including the 2026 sunset — at the 40% top rate, with spousal portability and state estate and inheritance taxes layered in.

Can it optimize Social Security claiming?+

Yes. It estimates your PIA from AIME and the bend points, then compares claiming at 62, full retirement age, and 70 with breakeven analysis and spousal/survivor strategies.

Does it model state taxes?+

Yes — with real progressive brackets, not a flat rate. CA, NY, and MA are modeled in full, including California taxing RSU income and long-term capital gains as ordinary income.

Is planfi a complete plan for high earners?+

It now covers the three gaps that kept high-earner plans incomplete — estate-tax exposure, Social Security claiming, and progressive state taxes — on top of a best-in-class accumulation and tax engine. We are honest about the edges: long-term care and defined-benefit pensions are not yet modeled.

vi.On privacy

Your financial data should stay yours.

Local-first by default

In the web app, every calculation happens in your browser. Income, savings, net worth — none of it is uploaded.

No account, no tracking

Open the app and start planning. No email, no password, no ads following you around the internet.

Export & keep forever

Download any plan as JSON in one click. Your plans survive even if the site goes away — re-import anytime.

Delete means deleted

Clear your browser storage and the data vanishes. We can't recover it, restore it, or keep a backup.

Your lock, your key

Enable 2FA and your data encrypts locally. Unlock with a fingerprint or security key — not even we can read it.

Forever free, no strings

This tool will never have ads, a paywall, or require an account. We don't monetize. Built in public.