Pick a starting point below and get a full plan in one click — your real FIRE age, projected net worth, and a 150-year market backtest in seconds. A free FIRE calculator that models the hard stuff most tools skip: taxes, RSUs, real estate, and Social Security. No account, nothing uploaded.
Start from a scenario — open it in seconds, edit anything after
Prefer to start from scratch?
See it work — hover a scenario above to preview it here
Real-dollar projection · 4% SWR · 7% real growth · FIRE goal $2.5M (25× spend). Open a scenario to make it yours.
Everything below runs in the web app — no account, no signup — and every piece is also callable by your AI agent over MCP.
Post-tax 401(k) conversions, backdoor Roth and IRMAA-aware planning.
Optimize the American Opportunity ($2,500/student, 40% refundable) and Lifetime Learning ($2,000/return) credits per student, with the MAGI phase-out band, no-double-dipping rule, and the $4,000 529 carve-out to preserve full AOTC eligibility.
ISO/NSO/ESPP and a concentration sell-down with tax-loss harvesting.
Treat the HSA as a triple-tax-advantaged retirement vehicle: max-fund and invest the balance (2026 family/self limits + the age-55 $1,000 catch-up), the receipt-shoebox deferred-reimbursement strategy, the 6-months-before-Medicare contribution stop, and the age-65 tax-free-medical vs taxable-non-medical drawdown pivot.
Model the defer-now-vs-take-now election for high-W2 execs: deferral past 401(k)/415 caps, lump-vs-installment distribution, bracket/IRMAA/Additional-Medicare smoothing into low-income FIRE bridge years, and employer unsecured-creditor risk.
Model the irreversible 30-day 83(b) early-exercise election (ordinary→LTCG conversion and the holding-clock start) and the §1202 QSBS gain exclusion of up to $10M or 10× basis — the highest-leverage moves for founders and early employees.
3.8% NIIT and AMT phase-outs, plus progressive brackets for all 50 states + DC with single and married-filing-jointly tables — most states tax RSU and long-term gains as ordinary income.
RMD-, IRMAA- and ACA-aware conversions for the early-retirement gap.
Harvest LT gains at the 0%/15% LTCG rate up to the next bracket, NIIT, or IRMAA cliff — with basis step-up.
Lot-level unrealized losses against your ST/LT gain budget + $3k ordinary deduction with carryforward; wash-sale (30-day cross-account) flags and correlated replacement picks.
Pick which purchase lots to sell — HIFO vs FIFO vs specific-ID — to minimize gain or maximize harvested loss, splitting ST vs LT per lot; applies the §1091 wash-sale disallowance to equities and models the crypto carve-out (property, not a security) with a proposed-future-law toggle.
Detect drift beyond your ±3–5% bands across taxable / IRA / Roth / 401(k), then generate the actual buy/sell list to return to your IPS target — rebalancing tax-advantaged accounts first, avoiding short-term gains, harvesting losses (wash-sale aware) and steering new contributions to underweight classes.
Drawdown ordering across taxable, traditional and Roth with RMDs enforced.
Required distributions, plus ACA subsidies and HSA for the pre-Medicare gap.
PIA from AIME and bend points, with 62 / FRA / 70 breakeven and spousal/survivor strategies.
Federal exemption with the 2026 sunset, the 40% rate, spousal portability, 13 state estate taxes, AND the 6 state inheritance taxes (PA, NJ, KY, IA, MD, NE) that hit heirs by relationship regardless of estate size — MD double-hits, spouses exempt.
Prepay-vs-invest and refinance break-even, with lot-level cost basis on the equity side.
Gross-to-net paycheck (pre-tax deductions, federal/state/FICA), monthly free cash flow, gross & net savings rate vs your FIRE target, and a 50/30/20 needs/wants/savings benchmark.
Avalanche / snowball / invest-instead, counted as a net-worth liability.
0% balance-transfer vs personal-loan vs status quo — new rate, fees and intro period, counted as a net-worth liability.
IDR plan selection, PSLF forgiveness vs refinance vs aggressive payoff — total cost and payoff timeline per path.
Compare financing, leasing and paying cash for a car — real-dollar net cost over your hold horizon, net of resale, interest and the opportunity cost of tying up cash, with the loan counted as a net-worth liability.
Solo 401(k) / SEP / SIMPLE contribution sizing, S-corp reasonable salary, self-employment tax and the §199A QBI deduction.
Size the deductible defined-benefit / cash-balance contribution for a profitable solo owner — actuarial annual funding by age, the §415(b) annual-benefit cap, the DB-plus-Solo-401(k) stacked deductible total and tax saved at your marginal rate, plus the SEP-IRA pro-rata trap that blocks a clean backdoor Roth.
Compute quarterly estimated payments and the 90%/110% safe-harbor thresholds from projected SE/S-corp income to avoid underpayment penalties.
For lumpy / back-loaded income (a Q4 RSU vest, a year-end S-corp distribution): the annualized-income installment method that legally defers estimated payments until the income arrives — per-period required installment vs the even method, recommended schedule, total §6654 penalty avoided, and the cheapest safe harbor.
State-tax + cost-of-living arbitrage on a move (e.g. CA→TX/FL) — annual and lifetime after-tax delta, including state estate and inheritance taxes (PA/NJ/KY/IA/MD/NE).
Model the relocation transition year: split the year by residency days, source wages/RSU-vest/gains/deferred-comp to each state, apply the resident-state credit for taxes paid to the other state, reciprocity agreements and the 183-day statutory-residency test — combined state tax for the move year vs a naive full-year single-state assumption.
Roll up to $35k of leftover 529 funds into the beneficiary's Roth IRA (SECURE 2.0, no MAGI phaseout), and front-load up to 5x the annual gift exclusion per donor with the Form 709 5-year averaging election to remove it from your estate.
Compute the federal-methodology Student Aid Index from parent income/asset and student components, with the simplified-needs and auto-zero tests — then quantify the planning levers: parent- vs grandparent-owned 529s, retirement/home-equity exclusions, and the marginal SAI cost of $1 of base-year income (Roth conversions, capital gains) vs $1 of reportable asset.
Model expected late-life care cost exposure and self-insure vs traditional vs hybrid LTC policy — with the §213(d) premium deduction, medical-floor math and the survivor-plan impact.
The 7-month Initial Enrollment Period window, the PERMANENT Part B (10%/yr) and Part D (1%/mo) late-enrollment penalties in lifetime dollars, the creditable-coverage test for working past 65 (COBRA is NOT creditable for Part B), the HSA-stop-6-months-before rule, the 8-month Special Enrollment Period after losing employer coverage, and the one-time 6-month Medigap guaranteed-issue window.
Stress-test an income-loss disability: PIA-based SSDI estimate, the 5-month elimination and 24-month Medicare-bridge gap costs, the SGA earnings cap, SSDI→retirement conversion at FRA, the group-LTD dollar-for-dollar SSDI offset, the employer-vs-employee-paid taxability flip, and your after-tax replacement ratio vs the protection shortfall.
$25k allowance phase-out, suspended-loss carryforward, real-estate-professional break-even.
Average-stay (≤7-day) test + material participation make an Airbnb loss non-passive — offset W-2 income without RE-professional status; recapture at sale quantified.
Reclassify a building into 5/15/27.5-yr MACRS classes, front-load current-law bonus depreciation for a 20-30%-of-basis first-year deduction, NPV the acceleration vs straight-line, and quantify the §1245/§1250 recapture at sale.
Plan the 45/180-day identification and closing deadlines, recognize cash and mortgage-relief boot, carry the substituted basis and deferred §1250 recapture into the replacement property, and NPV deferring the tax vs paying cap-gains + recapture + NIIT now.
Split 401k/pension/IRA via QDRO, after-tax equalization (Roth vs traditional vs taxable), pension PV split, home buyout vs §121 split-sale, post-2019 alimony cost, MFJ→single bracket shift, and the 10-year divorced-spouse Social Security flag.
A full projection in real dollars with your own inflation assumption.
How close you are, your Coast FIRE age, and a minimum-investment path.
Computed target tiers for each archetype, plus a Barista bridge where part-time income covers a spending gap before full drawdown.
The least you can invest each year and still hit your date.
150+ years of Shiller data, tested across every market window — 1929, the 1970s, 2008.
Pension lump-sum vs lifetime monthly, SPIA/QLAC vs DIY — present-value, breakeven age and the income floor it buys.
Floor N years of retirement spend with Treasuries/TIPS — cost today, per-rung maturities, real-vs-nominal coverage and the share of spend it guarantees.
Guyton-Klinger guardrails, VPW, spending smile and bucket strategy — variable spend instead of a static 4%.
Months-of-runway sizing for job stability, dependents and single vs dual income, plus a cash-vs-invest tradeoff.
Portfolio contributions and growth, plus cash accounts.
Properties with mortgages, appreciation, taxes and rental income.
Airbnb/VRBO: cash-on-cash, cap rate, break-even occupancy.
Own a property for N years then sell at the appreciated value — net of selling fees and mortgage payoff — for cash-on-cash, total return and annualized IRR.
Model buying in a few years and selling after a hold, or set the exit price directly after a renovation — proceeds reinvested into your FIRE timeline.
Buy-vs-rent break-even on real home appreciation, with the opportunity cost of investing the down payment + monthly difference instead.
HELOC revolving draw/repay, cash-out refinance, and reverse mortgage as a retiree liquidity lever — modeled as a real liability against net worth, not just a funding source.
Speculative holdings and a taxable / traditional / Roth split.
Optimization, risk, strategic and progress insights, each with quantified impact.
Insights turned into immediate, short- and long-term steps.
Compare plans side by side with deltas against your base case.
Kids, college, weddings, lifestyle goals and life events.
In the web app every calculation runs in your browser — nothing uploaded.
Download any plan as JSON so it survives even if the site goes away.
A formatted PDF financial plan plus markdown for sharing.
Cmd+K palette, dark mode, presentation mode and plain-English definitions.
Why planfi instead of a spreadsheet, an advisor, or a monthly subscription?
planfi is and will always be free. We don’t monetize. No account required. No data sold. Built in public, open MCP.
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.
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.
planfi exposes a free, open MCP server at ai.planfi.app.104 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.
$ claude mcp add --transport http planfi https://ai.planfi.app/mcpClick Add to Claude to copy https://ai.planfi.app/mcp and open the connector dialog, then paste & add.
generate_financial_planrun_backtestinganalyze_roth_conversionanalyze_withdrawal_strategyHow 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.)
Agent already has your numbers
Tell it your situation. It calls generate_financial_plan and hands back your full projection.
Rather type it yourself?
It calls start_plan_intake and sends a link. Fill out planfi, hit Send to Agent — done.
One agent, 104 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_planassemble_comprehensive_plangenerate_financial_insightsgenerate_action_plancompare_plansrun_backtestingget_savings_variationsget_asset_allocationget_minimum_investment_requiredanalyze_healthcare_bridgeanalyze_hsa_retirementanalyze_str_propertyforecast_str_marketlist_str_marketsanalyze_roth_conversionanalyze_charitable_givinganalyze_opportunity_zoneanalyze_withdrawal_strategyanalyze_cash_flowanalyze_debt_payoffanalyze_debt_consolidationanalyze_startup_equityget_tax_contribution_limitsget_financial_definitionscheck_model_completenessstart_plan_intakeget_completed_plananalyze_advanced_taxesanalyze_savers_creditanalyze_72t_seppanalyze_mega_backdoor_rothanalyze_funding_waterfallanalyze_equity_compensationanalyze_deferred_companalyze_inherited_iraanalyze_stock_concentrationanalyze_nuaanalyze_tax_optimizationanalyze_rebalancing_tradesanalyze_survivor_stress_testanalyze_insurance_needsanalyze_disability_incomeanalyze_education_accountanalyze_529_optimizationanalyze_college_aid_efcanalyze_education_creditsanalyze_kiddie_taxanalyze_childcare_costanalyze_childcare_tax_offsetsanalyze_staggered_retirementanalyze_estimated_taxesanalyze_estimated_tax_annualizedanalyze_bond_ladderanalyze_ibond_ladderanalyze_cash_ladderanalyze_protection_estateanalyze_portfolio_glidepathanalyze_accumulation_coneanalyze_fire_benchmarkanalyze_momentumanalyze_milestonesanalyze_already_wonsolve_goalanalyze_iso_amt_crossoveranalyze_fire_numberanalyze_fire_variantsanalyze_emergency_fundanalyze_spending_strategyexplain_plan_statefork_plandiff_planswait_for_completionanalyze_estate_exposureanalyze_divorce_qdrooptimize_social_securityanalyze_guaranteed_incomeanalyze_defined_benefitanalyze_annuity_productsanalyze_rmdanalyze_irmaaanalyze_medicare_enrollmentanalyze_mortgage_prepayanalyze_auto_purchaseanalyze_refinanceanalyze_home_equityoptimize_multi_year_taxanalyze_property_returnanalyze_rental_propertyanalyze_passive_lossesanalyze_str_tax_loopholeanalyze_cost_segregationanalyze_1031_exchangeanalyze_relocationanalyze_multi_state_part_year_taxanalyze_self_employed_retirementanalyze_owner_cash_balance_dbanalyze_student_loansanalyze_gain_harvestinganalyze_tax_loss_harvestinganalyze_tax_lotsanalyze_rent_vs_buygenerate_financial_commentaryassemble_commentary_inputsanalyze_long_term_careEach skill turns Claude into a specialist that calls the planfi MCP for you — ask in plain English, get real numbers back. Install one, or the whole catalog: KameronKales/planfi-skills.
Yes. No ads, no account, no monetization. We built it because high earners deserve better planning tools. It will always be free.
Yes. Roth conversions, backdoor Roth, mega-backdoor (post-tax 401k contributions), and IRMAA optimization are all built in.
Model RSUs as a speculative asset, then run tax-loss harvesting and concentration sell-down analysis. The engine accounts for NIIT and AMT.
Yes. For high-W2 execs, analyze_deferred_comp runs the defer-now-vs-take-now election: elective deferral of salary/bonus past the 401(k)/415 qualified-plan caps, lump-vs-installment distribution timing, bracket / IRMAA / 0.9% Additional-Medicare smoothing into low-income FIRE bridge years, and the employer unsecured-creditor risk (a 409A balance is an unsecured promise, not a funded account) — present-valued and risk-adjusted into a defer / take-now recommendation.
Yes. For long-tenured high earners holding appreciated employer stock inside a 401(k), analyze_nua runs the IRC §402(e)(4) lump-sum in-kind distribution election: you pay ordinary income tax now on only the plan cost basis, and the appreciation is taxed at long-term capital-gain rates (0/15/20 + NIIT) when the shares are sold — versus rolling the whole balance to an IRA, where every future dollar is taxed at ordinary rates and is exempt from NIIT. It computes the NUA-vs-IRA-rollover breakeven ordinary rate, the 10% early-distribution penalty on the basis (never the appreciation), an optional Roth-conversion alternative, and an elect-NUA / roll-to-IRA recommendation.
Yes. analyze_charitable_giving is a first-class charitable analyzer for high earners with giving intent or concentrated appreciated positions. It surfaces donor-advised-fund (DAF) bunching — clustering several years of gifts into one year to clear the standard deduction and itemize — qualified charitable distributions (QCD) at age 70.5+ to satisfy RMDs while excluding the amount from AGI (lowering IRMAA and Social-Security taxation), and donating long-term appreciated stock or RSUs in-kind to avoid capital-gains tax (plus NIIT) on the embedded gain AND take the full fair-market-value deduction, subject to the 60%-cash / 30%-appreciated AGI limits with 5-year carryforward. It returns the bracket-exact tax savings of each lever and a recommended strategy.
Yes. For pre-IPO/startup equity, planfi models the irreversible 30-day 83(b) early-exercise election — the ordinary-income-to-LTCG conversion and the holding-clock start — and the §1202 QSBS gain exclusion of up to $10M or 10x basis, including the OBBBA tiered holding periods. These are the highest-leverage moves for founders and early employees, and they also fund C-corp business-owner exits.
Yes. analyze_education_credits optimizes the federal education tax credits per student: the American Opportunity Tax Credit (AOTC, up to $2,500/student — 100% of the first $2,000 + 25% of the next $2,000, 40% refundable, first 4 undergrad years) versus the Lifetime Learning Credit (LLC, 20% of up to $10,000 = $2,000 per RETURN, no year limit, grad/part-time). It computes the 2026 MAGI phase-out ($80k–$90k single / $160k–$180k MFJ) including the partial-credit band and the cliff above it, enforces the no-double-dipping rule (you can't claim a credit on the same expenses paid by a tax-free 529 distribution), runs the per-student AOTC-vs-LLC election with the LLC per-return cap, and recommends carving out $4,000 of expenses to pay out-of-pocket so you preserve the full AOTC. Give it your students and numbers and it returns the recommended credit per student, total household credit, the refundable/non-refundable split, and the 529 carve-out.
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.
Yes. The full MCP tool catalog, no auth required. Tell Claude your situation, it runs generate_financial_plan, and returns your full projection.
Yes. assemble_comprehensive_plan chains the engine end-to-end — accumulation/FIRE projection with Monte Carlo backtesting, 529 education funding status, estate-tax exposure, and insurance/protection gaps — into one cohesive deliverable. Say "build me a financial plan" with your numbers and Claude returns all four sections, every figure engine-computed.
Yes — free, open-source, MIT-licensed. Each skill turns Claude into a specialist that calls the planfi MCP: Financial Forecast, Comprehensive Plan, FIRE Tracker, Tax Optimizer, Retirement Income (RMDs, IRMAA, and inherited-IRA 10-year drawdown), Debt & Cashflow, Equity Comp Planner, Deferred Comp Planner, Portfolio Rebalancer, Startup Equity Planner, Rent vs Buy, Long-Term Rental Analyzer, STR Investment Analyzer, Self-Employed Planner, Relocation Planner, and Divorce Financial Planning. Browse and install them from the catalog at github.com/KameronKales/planfi-skills, or grab one with `npx skills add holdequity/planfi-<name>`.
Yes. Model rental cash flow, short-term rentals (Airbnb/VRBO) with cash-on-cash, cap rate and break-even occupancy, and full hold-period return — own for N years, then sell at the appreciated value (or a price you set directly, say after a renovation), net of selling fees and remaining mortgage — for cash-on-cash, total return and annualized IRR. You can even buy in a few years and sell after a hold, with the proceeds folded back into your FIRE timeline. For buy-and-hold landlords it also runs the after-tax math: a Schedule E P&L (rent minus vacancy, opex, mortgage interest and 27.5-year straight-line depreciation), the depreciation tax shelter, ~25% Section 1250 depreciation recapture and long-term capital-gains tax at sale, and the deferral from a 1031 like-kind exchange.
Yes. planfi computes the federal Saver's Credit (IRC §25B) — up to 50% of the first $2,000 of retirement contributions per filer for lower- and moderate-income savers, with the 50/20/10% AGI bands, the non-refundable tax-liability cap, and the student/dependent/under-18 eligibility gates — and folds the allowed credit into your accumulation-year federal tax. For pre-59½ access it also runs 72(t)/SEPP substantially-equal periodic payments under all three IRS methods (RMD, amortization, annuitization), the §72(t) maximum interest rate, the required commitment window (the longer of 5 years or age 59½), and the retroactive-penalty risk of breaking the schedule.
Both included. 3.8% NIIT on investment income above thresholds. AMT phase-outs, state-specific taxes, and dual-state filers all supported.
Model each earner separately (age, retirement age, salary, 401k, IRA limits), and run scenarios for staggered retirement, spousal strategies, and income splitting.
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.
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.
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.
Yes — with real progressive brackets, not a flat rate. All 50 states + DC are modeled in full with both single and married-filing-jointly bracket tables, including California taxing RSU income and long-term capital gains as ordinary income and surcharges like the CA mental-health levy and the MA millionaire surtax.
Yes. For a defined-benefit pension it compares taking the lump sum vs the lifetime monthly — present value of each, the breakeven/longevity age, and the income floor the monthly buys. For immediate annuities it weighs a SPIA or QLAC against a DIY portfolio at your safe withdrawal rate, including the RMDs a QLAC defers. It also models accumulation-phase deferred products — fixed-indexed (FIA), buffered/floored (RILA), multi-year guaranteed (MYGA) and variable annuities with a GLWB rider — accounting for cap/participation/spread rates, rider fees and rollups, plus the non-qualified exclusion-ratio tax (IRC §72, so only the gain portion of each payout is taxed) and tax-free §1035 exchanges between contracts.
Yes. analyze_inherited_ira runs the post-SECURE-Act 10-year rule for a non-spouse beneficiary: it determines whether annual RMDs are also required in years 1-9 (required when the original owner had already reached their required beginning date, using the IRS single-life-expectancy divisor) versus only the year-10 empty rule (owner died pre-RBD, or a Roth). It then compares a naive lump-in-year-10 withdrawal against an even 10-year spread and a bracket-fill schedule, quantifying total federal tax across the window and flagging the year-10 cliff where deferring everything spikes one year into the top bracket plus NIIT and IRMAA. Traditional distributions are ordinary income; Roth distributions are tax-free but still subject to the 10-year empty rule.
Yes. The RMD readout projects your required minimum distributions (start age 73 or 75 under SECURE 2.0), the Roth-conversion runway before they begin, and whether your first RMD triggers a "tax torpedo" that bumps your marginal bracket. A separate IRMAA tool shows which Medicare income tier your MAGI lands in, the annual/monthly Part B/D surcharge, and the headroom to the next income cliff (using the 2-year lookback).
It now covers the gaps that kept high-earner plans incomplete — estate-tax exposure, Social Security claiming, progressive brackets for all 50 states + DC, guaranteed-income elections (pension lump-sum vs lifetime, SPIA/QLAC vs DIY), long-term care (self-insure vs LTC/hybrid policy), dynamic spending guardrails, and home-equity extraction — on top of a best-in-class accumulation and tax engine. That now includes defined-benefit pensions: analyze_defined_benefit values the lump-sum vs lifetime-annuity decision (implied return, breakeven age, present value), the joint-and-survivor election, COLA vs non-COLA real erosion, and the early-vs-normal actuarial reduction — folding the resulting income floor into the forecast like Social Security.
In the web app, every calculation happens in your browser. Income, savings, net worth — none of it is uploaded.
Open the app and start planning. No email, no password, no ads following you around the internet.
Download any plan as JSON in one click. Your plans survive even if the site goes away — re-import anytime.
Clear your browser storage and the data vanishes. We can't recover it, restore it, or keep a backup.
Enable 2FA and your data encrypts locally. Unlock with a fingerprint or security key — not even we can read it.
This tool will never have ads, a paywall, or require an account. We don't monetize. Built in public.