“Money lasts until” is a modeled spending result, not a promise.
Illustration · preview only
Start with a question
Can we retire at 62?
Saved at retirement · opening personal wealth · future dollars, before latent taxes.
Adviser note · Reading these results
All charts and results follow this year. Wealth is before latent taxes; conversions stay invested.
- Spending after taxes
- $95,000
- Estimated taxes
- $57,074
- Pre-tax / 401(k) · Put in
- $24,500
- Roth · Put in
- $8,000
- Taxable investments · Put in
- $89,782
- RMD (in withdrawals)
- $0
- Roth conversion
- $0
- Personal closing wealth
- $5,094,459
- Family closing wealth
- $0
- Gross wages
- $290,000
- Cash from pay
- $241,856
- Income-tax withholding
- $0
- Income cash after taxes and IRA
- $184,782
- Closing cash
- $47,500
- Closing taxable investments
- $3,245,489
- Spending shortfall
- $0
Fictional household · retirement at 62
TexasWealth projectionAdviser note · Wealth projectionClosing balances are gross of latent account taxes. Personal wealth and the family fund are shown separately. Move Time travel to compare ages.
Adviser note · Wealth projection
Closing balances are gross of latent account taxes. Personal wealth and the family fund are shown separately. Move Time travel to compare ages.
● Personal total● Pre-tax● Roth● Personal taxable
Annual income and spendingAdviser note · Annual income and spendingAnnual cash flows have their own scale, separate from portfolio balances. Gross wages are before payroll deductions. Income cash uses the engine’s wage, benefit and resource cash after modeled income taxes and Roth deposits; it excludes account withdrawals and can be negative when assets fund taxes. Spending is the engine’s after-tax target, not an additional withdrawal. A shortfall is an unfilled need; the target is not evidence that all spending was funded. Wealth closing values use end-of-year balances; annual flows use that year’s dollar basis.
Adviser note · Annual income and spending
Annual cash flows have their own scale, separate from portfolio balances. Gross wages are before payroll deductions. Income cash uses the engine’s wage, benefit and resource cash after modeled income taxes and Roth deposits; it excludes account withdrawals and can be negative when assets fund taxes. Spending is the engine’s after-tax target, not an additional withdrawal. A shortfall is an unfilled need; the target is not evidence that all spending was funded. Wealth closing values use end-of-year balances; annual flows use that year’s dollar basis.
● Gross wages● Income cash after taxes/IRA● Spending after taxes
Projection values
| Year / point | Approx. age | Personal total | Pre-tax | Roth | Personal taxable |
|---|---|---|---|---|---|
| 2026 opening | 54 | $4,686,500 | $1,247,000 | $420,000 | $3,019,500 |
| 2027 closing | 55 | $5,094,459 | $1,347,790 | $453,680 | $3,292,989 |
| 2028 closing | 56 | $5,529,671 | $1,454,627 | $489,381 | $3,585,663 |
| 2029 closing | 57 | $5,994,050 | $1,567,875 | $527,224 | $3,898,951 |
| 2030 closing | 58 | $6,489,423 | $1,687,918 | $567,337 | $4,234,168 |
| 2031 closing | 59 | $7,017,727 | $1,815,163 | $609,857 | $4,592,707 |
| 2032 closing | 60 | $7,581,018 | $1,950,042 | $654,929 | $4,976,047 |
| 2033 closing | 61 | $8,181,479 | $2,093,015 | $704,059 | $5,384,405 |
| 2034 closing | 62 | $8,821,422 | $2,244,566 | $756,382 | $5,820,474 |
| 2035 closing | 63 | $9,228,015 | $2,379,240 | $801,765 | $6,047,010 |
| 2036 closing | 64 | $9,655,935 | $2,521,994 | $849,871 | $6,284,070 |
| 2037 closing | 65 | $10,106,387 | $2,673,314 | $900,863 | $6,532,209 |
| 2038 closing | 66 | $10,580,643 | $2,833,713 | $954,915 | $6,792,015 |
| 2039 closing | 67 | $11,080,051 | $3,003,735 | $1,012,210 | $7,064,106 |
| 2040 closing | 68 | $11,606,038 | $3,183,959 | $1,072,943 | $7,349,136 |
| 2041 closing | 69 | $12,160,114 | $3,374,997 | $1,137,319 | $7,647,797 |
| 2042 closing | 70 | $12,743,877 | $3,577,497 | $1,205,558 | $7,960,822 |
| 2043 closing | 71 | $13,359,020 | $3,792,147 | $1,277,892 | $8,288,981 |
| 2044 closing | 72 | $14,007,334 | $4,019,675 | $1,354,565 | $8,633,093 |
| 2045 closing | 73 | $14,690,716 | $4,260,856 | $1,435,839 | $8,994,021 |
| 2046 closing | 74 | $15,411,175 | $4,516,507 | $1,521,990 | $9,372,678 |
| 2047 closing | 75 | $16,170,837 | $4,787,498 | $1,613,309 | $9,770,030 |
| 2048 closing | 76 | $16,941,866 | $4,868,457 | $1,710,108 | $10,363,301 |
| 2049 closing | 77 | $17,752,088 | $4,942,819 | $1,812,714 | $10,996,555 |
| 2050 closing | 78 | $18,603,566 | $5,010,594 | $1,921,477 | $11,671,495 |
| 2051 closing | 79 | $19,498,450 | $5,069,810 | $2,036,765 | $12,391,874 |
| 2052 closing | 80 | $20,439,829 | $5,119,307 | $2,158,971 | $13,161,550 |
| 2053 closing | 81 | $21,430,229 | $5,157,828 | $2,288,510 | $13,983,891 |
| 2054 closing | 82 | $22,472,673 | $5,185,479 | $2,425,820 | $14,861,374 |
| 2055 closing | 83 | $23,569,671 | $5,199,493 | $2,571,369 | $15,798,808 |
| 2056 closing | 84 | $24,724,635 | $5,200,081 | $2,725,652 | $16,798,902 |
| 2057 closing | 85 | $25,940,343 | $5,183,985 | $2,889,191 | $17,867,167 |
| 2058 closing | 86 | $27,220,658 | $5,151,586 | $3,062,542 | $19,006,530 |
| 2059 closing | 87 | $28,569,225 | $5,101,425 | $3,246,295 | $20,221,505 |
| 2060 closing | 88 | $29,989,912 | $5,031,989 | $3,441,072 | $21,516,850 |
| 2061 closing | 89 | $31,487,512 | $4,944,572 | $3,647,537 | $22,895,403 |
| 2062 closing | 90 | $33,065,761 | $4,834,948 | $3,866,389 | $24,364,423 |
| 2063 closing | 91 | $34,730,129 | $4,704,960 | $4,098,372 | $25,926,797 |
| 2064 closing | 92 | $36,485,700 | $4,553,583 | $4,344,275 | $27,587,842 |
| 2065 closing | 93 | $38,337,892 | $4,379,872 | $4,604,931 | $29,353,089 |
| 2066 closing | 94 | $40,292,487 | $4,182,995 | $4,881,227 | $31,228,265 |
| 2067 closing | 95 | $42,356,849 | $3,967,240 | $5,174,101 | $33,215,508 |
| 2068 closing | 96 | $44,537,730 | $3,732,772 | $5,484,547 | $35,320,411 |
| 2069 closing | 97 | $46,843,708 | $3,485,698 | $5,813,619 | $37,544,391 |
| 2070 closing | 98 | $49,281,147 | $3,221,142 | $6,162,437 | $39,897,568 |
| 2071 closing | 99 | $51,859,850 | $2,946,683 | $6,532,183 | $42,380,984 |
| 2072 closing | 100 | $54,588,712 | $2,664,148 | $6,924,114 | $45,000,450 |
RMDs and Roth conversions by yearAdviser note · RMDs and conversionsRMDs use eligible owners’ prior-year pre-tax balances and are taken before conversions. Actual modeled conversions can be lower than your requested amount when pre-tax assets run out. No RMD withdrawals are modeled when no first RMD is shown.
Adviser note · RMDs and conversions
RMDs use eligible owners’ prior-year pre-tax balances and are taken before conversions. Actual modeled conversions can be lower than your requested amount when pre-tax assets run out. No RMD withdrawals are modeled when no first RMD is shown.
First modeled RMD: Age 75 · 2047 · $194,614 future dollars
● RMD● Roth conversion
Put in, withdraw & taxes by yearAdviser note · Put in, withdraw and taxesPut in shows gross deposits to investment buckets; Withdraw shows gross cash drawn, including RMDs and tax funding. Both remain visible in mixed years; they are not netted. Deposits include reviewed employee/employer contributions, Roth deposits, invested cash surplus, cash-cap sweeps and reinvested resource income. Cash-buffer fill, investment growth and Roth conversions are excluded from Put in. Reserve withdrawals are shown separately as Cash; older retained results without this breakdown use Taxable / cash. Taxable surplus can include unspent income or mandatory withdrawals. A cash sweep is a transfer of existing assets, not new savings. Tax liability has a separate scale and is already funded by income/withdrawals; do not add it again. These are projected flows, not reported transactions.
Adviser note · Put in, withdraw and taxes
Put in shows gross deposits to investment buckets; Withdraw shows gross cash drawn, including RMDs and tax funding. Both remain visible in mixed years; they are not netted. Deposits include reviewed employee/employer contributions, Roth deposits, invested cash surplus, cash-cap sweeps and reinvested resource income. Cash-buffer fill, investment growth and Roth conversions are excluded from Put in. Reserve withdrawals are shown separately as Cash; older retained results without this breakdown use Taxable / cash. Taxable surplus can include unspent income or mandatory withdrawals. A cash sweep is a transfer of existing assets, not new savings. Tax liability has a separate scale and is already funded by income/withdrawals; do not add it again. These are projected flows, not reported transactions.
● Pre-tax / 401(k)● Roth● Taxable investments● Cash
Put in ↑ solid · Withdraw ↓ dashed · Taxes shown separately
Estimated taxes · separate scale
Annual taxes and spending
Adviser note · Annual taxes and spending explanation
Review the engine’s annual tax, RMD, conversion and spending values across the entire projection.
| Year | Gross wages | Cash from pay | Income-tax withholding | Social Security | Federal tax | State tax | Total tax | RMD | Roth conversion | Spending after taxes |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | $290,000 | $241,856 | $0 | $0 | $57,074 | $0 | $57,074 | $0 | $0 | $95,000 |
| 2027 | $297,250 | $248,517 | $0 | $0 | $58,742 | $0 | $58,742 | $0 | $0 | $97,375 |
| 2028 | $304,681 | $255,543 | $0 | $0 | $60,451 | $0 | $60,451 | $0 | $0 | $99,809 |
| 2029 | $312,298 | $262,744 | $0 | $0 | $62,204 | $0 | $62,204 | $0 | $0 | $102,305 |
| 2030 | $320,106 | $270,125 | $0 | $0 | $64,000 | $0 | $64,000 | $0 | $0 | $104,862 |
| 2031 | $328,108 | $277,690 | $0 | $0 | $65,841 | $0 | $65,841 | $0 | $0 | $107,484 |
| 2032 | $336,311 | $284,168 | $0 | $0 | $67,728 | $0 | $67,728 | $0 | $0 | $110,171 |
| 2033 | $344,719 | $291,884 | $0 | $0 | $69,662 | $0 | $69,662 | $0 | $0 | $112,925 |
| 2034 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $115,748 |
| 2035 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $118,642 |
| 2036 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $121,608 |
| 2037 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $124,648 |
| 2038 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $127,764 |
| 2039 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $130,959 |
| 2040 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $134,233 |
| 2041 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $137,588 |
| 2042 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $141,028 |
| 2043 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $144,554 |
| 2044 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $148,168 |
| 2045 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $151,872 |
| 2046 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $155,669 |
| 2047 | $0 | $0 | $0 | $0 | $27,984 | $0 | $27,984 | $194,614 | $0 | $159,560 |
| 2048 | $0 | $0 | $0 | $0 | $29,991 | $0 | $29,991 | $205,420 | $0 | $163,549 |
| 2049 | $0 | $0 | $0 | $0 | $31,922 | $0 | $31,922 | $215,844 | $0 | $167,638 |
| 2050 | $0 | $0 | $0 | $0 | $34,284 | $0 | $34,284 | $227,754 | $0 | $171,829 |
| 2051 | $0 | $0 | $0 | $0 | $36,780 | $0 | $36,780 | $240,275 | $0 | $176,125 |
| 2052 | $0 | $0 | $0 | $0 | $39,415 | $0 | $39,415 | $253,431 | $0 | $180,528 |
| 2053 | $0 | $0 | $0 | $0 | $41,864 | $0 | $41,864 | $265,867 | $0 | $185,041 |
| 2054 | $0 | $0 | $0 | $0 | $44,779 | $0 | $44,779 | $280,296 | $0 | $189,667 |
| 2055 | $0 | $0 | $0 | $0 | $47,447 | $0 | $47,447 | $293,757 | $0 | $194,409 |
| 2056 | $0 | $0 | $0 | $0 | $50,656 | $0 | $50,656 | $309,529 | $0 | $199,269 |
| 2057 | $0 | $0 | $0 | $0 | $53,538 | $0 | $53,538 | $323,999 | $0 | $204,251 |
| 2058 | $0 | $0 | $0 | $0 | $56,513 | $0 | $56,513 | $338,920 | $0 | $209,357 |
| 2059 | $0 | $0 | $0 | $0 | $59,576 | $0 | $59,576 | $354,266 | $0 | $214,591 |
| 2060 | $0 | $0 | $0 | $0 | $62,067 | $0 | $62,067 | $367,298 | $0 | $219,956 |
| 2061 | $0 | $0 | $0 | $0 | $65,256 | $0 | $65,256 | $383,300 | $0 | $225,454 |
| 2062 | $0 | $0 | $0 | $0 | $67,709 | $0 | $67,709 | $396,307 | $0 | $231,091 |
| 2063 | $0 | $0 | $0 | $0 | $70,100 | $0 | $70,100 | $409,127 | $0 | $236,868 |
| 2064 | $0 | $0 | $0 | $0 | $72,398 | $0 | $72,398 | $421,628 | $0 | $242,790 |
| 2065 | $0 | $0 | $0 | $0 | $74,564 | $0 | $74,564 | $433,651 | $0 | $248,860 |
| 2066 | $0 | $0 | $0 | $0 | $75,426 | $0 | $75,426 | $440,315 | $0 | $255,081 |
| 2067 | $0 | $0 | $0 | $0 | $75,976 | $0 | $75,976 | $445,757 | $0 | $261,458 |
| 2068 | $0 | $0 | $0 | $0 | $74,869 | $0 | $74,869 | $444,378 | $0 | $267,995 |
| 2069 | $0 | $0 | $0 | $0 | $74,676 | $0 | $74,676 | $446,884 | $0 | $274,694 |
| 2070 | $0 | $0 | $0 | $0 | $72,510 | $0 | $72,510 | $441,252 | $0 | $281,562 |
| 2071 | $0 | $0 | $0 | $0 | $69,776 | $0 | $69,776 | $433,336 | $0 | $288,601 |
Model assumptions
Adviser note · Assumptions and model limits
Closing balances are gross of latent account taxes. Smooth returns are assumptions, not a safe-spending limit or probability of success.
- Preset amounts and assumptions are editable illustrations, not estimates of a typical household.
- Returns, inflation, spending and tax buckets are assumptions specified in this packet.
- Absent birth dates and residence remain missing inputs. Social Security and other income are included only when explicitly supplied.
- Anonymous hypothetical inputs are not reported holdings, accepted evidence, an approved plan, legal family ownership or executed activity.
- Hypothetical pay is fixed nominal unless inflation growth is selected. Automatic employee-pay estimates deduct basic Social Security/Medicare payroll tax and entered pre-tax contributions; income-tax withholding is assumed zero and actual supported income-tax liability is calculated separately. Health insurance, employer matches, benefits and other deductions are not inferred. Later payroll wage caps beyond verified 2027 use assumed inflation. Manual pay overrides remain explicit. Explicit pre-tax 401(k) deposits are added once; explicit Roth deposits consume take-home cash once. Hypothetical employee pre-tax 401(k) limits use verified 2026 rules with disclosed future assumptions; Direct Roth IRA funding uses modeled annual MAGI eligibility and the 2026 IRA limit, held nominal later. Payroll Roth and conversions retain separate treatment; plan eligibility and outside IRA contributions remain unverified. Existing engine funds spending and modeled income taxes first, reinvesting only surplus in its taxable destination. 2026 Single/MFJ base-deduction tax components follow the selected projection status; age/blind and enhanced senior deductions, dependents and credits are omitted.
- Simple state bracket estimate: federal AGI less federally taxable Social Security, then a basic state deduction. Wages, taxable IRA/401(k) withdrawals, Roth conversions, interest, dividends and gains otherwise use ordinary brackets. No owner/source questionnaire is required. Credits, age/dependent exemptions, retirement exclusions, deduction phaseouts, most special gain treatment and local taxes are omitted. Some amounts are disclosed parameter proxies. Thresholds stay nominal after the latest included enacted schedule; this is a planning assumption, not a complete return or verified future indexing. Washington separately models its securities-gain excise and enacted 2028 income-tax interaction. Refine with detailed planning when these differences matter.
- TX: simple-TX-2026-brackets-v1; approximate state-tax planning components.
- Dated funding uses smooth daily cash within active dates, monthly/event boundaries and uniformly allocated canonical annual estimated income tax. RMD cash is available evenly through its modeled year. Missing actual paydays and tax-payment dates are assumptions. Earlier unfunded periods remain gaps even when later income or access is available. Retirement and age 59½ are model gates, not verified legal eligibility; plan restrictions and early-access exceptions are not inferred. Aggregate Roth is excluded unless qualified access is explicitly assumed; contribution basis, five-year histories and workplace subtype are not known.
- Direct Roth IRA deposits use estimated annual Roth-IRA MAGI, including taxable wages after pre-tax deferrals, resources, realized gains and taxable Social Security, excluding modeled Roth conversions. Unrepresented IRA/student-loan deductions, foreign earned/housing exclusions, adoption/savings-bond exclusions and outside IRA contributions are not inferred. The simple model assumes none; review them in the signed-in workspace. Verified 2026 IRA dollar limits and MAGI bands stay nominal in future years, not published future IRS amounts. Disallowed deposits remain available cash for existing spending, taxes and surplus routing; no backdoor conversion or workplace Roth deposit is created. Payroll Roth and conversions are separate.
- Simplified taxable investment sales assume 50% of proceeds are long-term gains and the remainder is assumed return of capital, not verified cost basis. Cash realizes no gain. Retained initial basis and detailed lot settings are not used or changed by this mode. The existing tax engine applies income, deductions, gain brackets and NIIT; this percentage is not a tax rate.
- Owner 1 2027: requested pre-tax 401(k) 2511250 cents; applied 2450000 cents under the modeled 2450000-cent employee cap. Inputs are retained; excess affects pay cash under its declared basis. Limits after 2026 are fixed-2026 planning assumptions; catch-up eligibility and other employer/employee deferrals require review. Roth IRA is separate and not a substitute for Roth 401(k) catch-up.
- Owner 1 2028: requested pre-tax 401(k) 2574031 cents; applied 2450000 cents under the modeled 2450000-cent employee cap. Inputs are retained; excess affects pay cash under its declared basis. Limits after 2026 are fixed-2026 planning assumptions; catch-up eligibility and other employer/employee deferrals require review. Roth IRA is separate and not a substitute for Roth 401(k) catch-up.
- Owner 1 2029: requested pre-tax 401(k) 2638382 cents; applied 2450000 cents under the modeled 2450000-cent employee cap. Inputs are retained; excess affects pay cash under its declared basis. Limits after 2026 are fixed-2026 planning assumptions; catch-up eligibility and other employer/employee deferrals require review. Roth IRA is separate and not a substitute for Roth 401(k) catch-up.
- Owner 1 2030: requested pre-tax 401(k) 2704342 cents; applied 2450000 cents under the modeled 2450000-cent employee cap. Inputs are retained; excess affects pay cash under its declared basis. Limits after 2026 are fixed-2026 planning assumptions; catch-up eligibility and other employer/employee deferrals require review. Roth IRA is separate and not a substitute for Roth 401(k) catch-up.
- Owner 1 2031: requested pre-tax 401(k) 2771950 cents; applied 2450000 cents under the modeled 2450000-cent employee cap. Inputs are retained; excess affects pay cash under its declared basis. Limits after 2026 are fixed-2026 planning assumptions; catch-up eligibility and other employer/employee deferrals require review. Roth IRA is separate and not a substitute for Roth 401(k) catch-up.
- Owner 1 2032: requested pre-tax 401(k) 2841249 cents; applied 2450000 cents under the modeled 2450000-cent employee cap. Inputs are retained; excess affects pay cash under its declared basis. Limits after 2026 are fixed-2026 planning assumptions; catch-up eligibility and other employer/employee deferrals require review. Roth IRA is separate and not a substitute for Roth 401(k) catch-up.
- Owner 1 2033: requested pre-tax 401(k) 2912280 cents; applied 2450000 cents under the modeled 2450000-cent employee cap. Inputs are retained; excess affects pay cash under its declared basis. Limits after 2026 are fixed-2026 planning assumptions; catch-up eligibility and other employer/employee deferrals require review. Roth IRA is separate and not a substitute for Roth 401(k) catch-up.
- Deterministic what-if, not a market forecast, calibrated success probability or optimized advice. Returns are assumptions; early-loss tests are specific paths.
- 2026 Single basic federal components and the selected planning residence; state rule sources, coverage and future-year assumptions are reported separately; base standard deduction with an optional reviewed enhanced senior deduction through2028; no age/blind standard-deduction additions, credits or dependent additions; future thresholds are assumptions. No survivor filing status, estate tax, tax-lot optimization, other income or penalties. Explicit Social Security estimates increase with assumed inflation, not a promised COLA; benefit-month cash is approximate. Healthcare/giving allocations fit inside the budget. Medicare uses age-65 birth months and two-year modeled MAGI; absent pre-horizon MAGI leaves IRMAA unknown. Reserve includes Medicare estimates rather than charging them twice; other coverage and out-of-pocket costs remain estimates.
- Aggregate Roth withdrawals are excluded unless the owner explicitly assumes qualification after the modeled access date. Conversion eligibility is not verified. RMD uses owner age and Uniform Lifetime factors.
- Family link is a hypothetical planning carve-out, not an actual legal ownership change or estate-tax exclusion. No ownership shares invented. Reported personal accounts remain unchanged.
- Explicit pre-tax spending is owner-specific, inflation-adjusted and includes mandatory distributions rather than adding them twice. Optional conversion cutoff uses each owner RMD start year. An explicit securities gain percentage is a scenario assumption; spending cash realizes no gain.
- Taxable growth assumed unrealized; ongoing dividends, capital-loss deductions and turnover taxes are omitted. Personal fees are omitted; linked family fee is explicit. Ending personal wealth is gross of latent pre-tax and capital-gain taxes.