Your Portfolio shows every asset in the plan, grouped into columns. Two views: Assets, what you own, and Flows, where your money goes.
⚠️ What Needs Attention
A panel above the asset list reporting what went wrong with the plan — not with the app. Findings are grouped into 💸 Paying for the plan (an obligation nothing could pay, an account that ran dry and was covered by the next one down) and 🔧 Needs setting up (no funding account configured, contributions that hit the annual limit, a required distribution that was not met, Social Security dated before 62). If the plan runs out of money, that month leads as its own callout above the list.
The panel opens itself once, on the transition from clear to not-clear — after that the badge is the only nag, so it won't fight you while you type. Not to be confused with the Issues 🐛 button in the page header, which is the form for reporting a bug in the tool itself.
⚠️ on an Asset Card
A warning marker on a card means an obligation this asset owed could not be paid. It does not mean the account is empty — a retirement account is supposed to draw down, and a zero balance alone never raises a flag. Open the card to see which months failed and why.
👓 Asset View
Hover an asset card and click 👓 (“View results”) to open a read-only view of what the simulation actually did to it, over three windows: This month, This year (January through the selected month) and Life to date. Below the numbers sit rule notes — plain-language explanations of the rules that fired, such as why a Roth withdrawal was untaxed, where the tax on untaxed income was settled instead, what was withheld from a pension before it paid out, or why a contribution was capped. Nothing here is editable; it is all simulation output.
Asset Columns
Assets sit in six columns: Income, Capital, Real Estate, Retirement, Expenses and Taxes, each headed by its total. All start expanded.
Asset Cards
Each asset card shows three layers: the asset's value at the selected date, a sparkline showing the full simulation trajectory with a "you are here" dot, and a flow row with colored arrows showing monthly inflows (green), growth (blue), and outflows (red). Hovering reveals four actions — ✎ edit, ⇄ transfers, 👓 view results, ✕ remove. Clicking the card body instead selects it, highlighting that asset across the charts.
Assets / Flows Toggle
Switch between the Assets view (grouped asset cards) and the Flows view (where the money went, and the transfer rules that sent it). Both views update as you navigate the timeline; Flows shows the transfer rules of the life-event phase in force at the selected month.
Viewing Badge
Shows the currently selected month and year. All values, sparkline dots, and flow amounts reflect the simulation state at this date.
Taxes Column
A virtual group that surfaces hidden taxes: FICA, income tax, capital gains, net investment income tax, the premium tax credit settled on the return, and property tax. Click any tax item to highlight the contributing assets with a pulse animation across all columns.
Most rows show the selected month annualized. Net Investment Income and Premium Tax Credit are the exceptions: each settles once a year, so its row shows the trailing twelve months instead — otherwise it would vanish for eleven months and read twelve times too high in the twelfth. Each appears only in years with something to settle.
🩺 ACA Health Insurance
An expense card for a marketplace plan, with the premium tax credit worked out on it. Enter this plan year’s
monthly premium before any credit and the
benchmark premium (the second-lowest-cost silver plan for your household, which healthcare.gov shows). The
Premium Growth % defaults to inflation; marketplace premiums usually rise faster, so set your own.
Estimated Income is the ACA MAGI you tell the marketplace for a year you were not on it all of the year before;
Advance Credit % takes less of the credit monthly;
Household Size overrides the one your filing status implies. Leave the finish date empty and the card ends the December before you turn 65. See
Rules for how the credit is worked out.
Where the Money Went
The top of the Flows view draws one bar per source of money over the selected month, or its year with the Month | Year toggle: each paycheck, pension or benefit, each account that paid for something or sent money on, and the dividends, interest, refunds and windfalls that came in. A bar's parts are where its money went, colored by what it did: into your accounts (purple), spent (red) or paid in tax (amber). Each part carries its destination's group icon, as on the Assets view.
The bars are what actually moved, read from the ledger, not your rules' percentages applied to a balance. The tiles above them add up: Came in, less Spent and Tax paid, is what went into your accounts. They are Income received, Expenses and Taxes from Month & Year Details, to the dollar, less only what the bars leave out: income that had no account to go to, bills that could not be paid (both listed beside the bars), and property tax, which is drawn the month after it accrues while Taxes counts it when it accrues (the Tax paid tile says by how much). Each bar's parts add up to the bar. One-time windfalls and purchases are in the bars but not the tiles, as they are not in Month & Year Details.
Rules in Force
Under the bars, each transfer rule of the phase in force, with its setting beside what it moved. A setting says what its percentage is of: a 401(k) deferral is a percentage of gross pay, a Roth or brokerage deposit of take-home pay, an expense rule of the bill. A rule's close percentage is a row of its own, since a closing account's balance moves out of it: a home that pays its property costs from the brokerage sends its sale proceeds the other way. Rules that moved nothing in the period, such as those of a paycheck that has ended, are folded away.
Moved automatically lists the money no rule sent: tax withheld from income or from withdrawals, estimated tax paid from your accounts, last year's tax settlement, required minimum distributions, take-home pay no rule claims, bills no rule covers (paid by the funding backstop), an account running short and the next one paying, and sale proceeds. Hover or tab to a bar part or a rule to light the other. Click a rule to edit its transfers, in the life-event phase that set it.
Fund Transfer Modal
Accessed by hovering over an asset card and clicking the ⇄ button, or by clicking a rule in the Flows view. Configure percentage-based transfers that are phase-specific (Accumulate and Retire phases have independent configurations).
Funding Backstop
Bills, mortgage payments, property tax and taxes still have to be paid when no fund transfer covers them. The simulator falls back to your everyday accounts, in this order: Cash → Savings → Taxable Account → US Treasury → Corporate Bond — the first one holding a positive balance pays. Sale proceeds and leftover take-home pay land the same way.
Retirement accounts are never used automatically. Spending a 401K, IRA or Roth has tax and penalty consequences the simulator will not choose for you, so if your plan means to fund expenses from retirement savings, set up an explicit fund transfer. When nothing is eligible, the obligation is marked Unfunded in that asset's Credit Memos rather than being quietly skipped.
⚡ AI Summary & + Add Asset
The ⚡ generates a markdown summary of your portfolio composition. The + button opens the asset creation dialog.