KineticToolKitBack to suite
Advisor Use Only

Cashflow Analysis

Income in. Expenses out. Then test what happens if part of the portfolio is repositioned into pension-style income.

How to use this tool

Use this like the uploaded report: enter income in, expenses out, and assets available. Open advanced assumptions only when the case needs tax detail, RMDs, return sequencing, or Monte Carlo.

  1. Enter the client age, projection age, assets, income streams, and expenses.
  2. Run the base analysis to answer: Do I have an income gap?
  3. Optionally model an income solution by carving premium out of assets and adding pension-style income.
  4. Use advanced assumptions only when real taxation, RMDs, or sequence risk matter.

Inputs

Modeled after the uploaded sheet: simple inputs on the surface, stronger tax, RMD, and return logic underneath.

Leave 0 if single-client.
Compounded monthly, matching the source sheet behavior.
Only gross-ups negative cashflow asset draws.
Advanced tax, RMD & return engine

The visible inputs stay close to the uploaded report. Open this only when the case needs more realistic taxation, RMD handling, return sequencing, or Monte Carlo.

Federal mode taxes ordinary income plus taxable Social Security after deductions.
Only used by uploaded-report simple mode.
Optional flat add-on to estimated taxable income.
Use 0% for Roth-style tax-free income, 100% for IRA/qualified income.
Uses SECURE 2.0 start age logic and Uniform Lifetime divisors.
Used only for RMD estimates. Scenario premium reduces this if funded from IRA.
Keeps the report simple until sequence risk matters.
Expected annual return for simulated paths.
Annual volatility assumption.
Capped internally for browser performance.
Keeps results repeatable for review.
Sequence mode applies these annual returns in order, then repeats the last entered return.

Client 1 income

Monthly amount, annual increase, start age, end age.
Income sourceMonthlyAnnual increase %Start ageEnd age
Salary
Social Security
Pension #1
Additional income

Expenses

Same categories and timing logic as the uploaded input page.
ExpenseMonthlyAnnual increase %Start ageEnd age
Mortgage
Household
Daily Living
Healthcare
Transportation
Travel & Ent.
Misc.

Income solution scenario

Back premium out of investable assets, then add the generated income as a pension-style line.
Entered-premium mode mirrors the old workflow. Auto mode solves from the income target.
This is subtracted from investable assets before projection.
The proposed pension-style income begins at this age.
Auto mode only. Leave 0 to use the largest modeled gap after start age.
Example: 4.7 means $4,700/year per $100,000 income base.
Applies to the income base for the scenario estimate.
Increasing income compounds the proposed payment annually.
Used only when increasing income is selected.
Used for advisor framing. Scenario income flows through as pension-style income.

Cashflow Analysis scope

Answers the advisor question: Do I have an income gap? The base inputs remain spreadsheet-simple; advanced tax, RMD, sequencing, and Monte Carlo assumptions are available only when the case requires them.

Tax2026 federal estimateRMDUniform Lifetime screenReturnslinear / sequence / Monte CarloScenarioasset carve-out + pension income
Income gap diagnosis

Run the analysis.

The output will show the first shortfall, largest annual gap, cumulative gap, floor coverage ratio, and estimated income premium needed to solve the modeled gap.

First active incomeIncome in
First active expensesExpenses out
First active cashflowNet income less expenses
Ending assetsThrough selected age
First shortfallYear / age
Largest annual gapWorst deficit year
Cumulative gapSum of modeled annual shortfalls
Floor coverage ratioGuaranteed income ÷ essential expenses

Tax, RMD & return engine

The simple report stays intact, but the output now shows when taxes, RMDs, or sequence assumptions are changing the answer.

Tax engineFederal / state estimate
First RMDQualified account estimate
Total taxesFederal + optional state
Return modelLinear, sequence, or Monte Carlo

Income solution scenario

The scenario backs the selected premium out of assets, creates a pension-style income line, then reruns the projection.

Asset allocationRemoved from investable assets
First-year incomeAdded as proposed pension income
Base premium without bonusShows the bonus effect
Gap coveredAgainst largest modeled gap after start age

This is a screening estimate, not a carrier illustration. Use actual product tables, income rider terms, taxation, liquidity, and compliance review before presenting a recommendation.

Base plan vs income solution

The comparison will show whether repositioning part of the portfolio improves the income gap enough to justify the lower liquid asset base.

Proposed incomeFirst-year pension-style income
Remaining liquid assetsInitial investable assets after allocation
Gap reductionChange in cumulative gap
Ending asset tradeoffProposed minus base ending assets
MetricBase planWith income solutionChange

Base vs proposed income timeline

Net income and expenses share one scale. Dashed lines show the proposed income-solution scenario. Assets are shown on a separate trajectory scale.

Base net incomeProposed net incomeTotal expensesProposed income productRMDAssets

Stress test

A quick sensitivity screen so the answer is not falsely precise.

ScenarioFirst shortfallLargest annual gapCumulative gapEnding assets

Monte Carlo / sequence check

Switch the return method to Monte Carlo or custom sequence in Advanced Engine when linear returns are not enough.

Base successEnding assets above $0
Proposed successWith income solution
Base median ending10th / 90th percentile
Proposed median ending10th / 90th percentile
YearAgeGuaranteed IncomeRMDTaxable SSGross IncomeTaxesNet IncomeEssential Exp.Lifestyle Exp.Total ExpensesAnnual CashflowTotal Assets
Model scope: Advisor-ready answer: income in, expenses out, gap identified, solution scenario modeled. This is a cashflow screen. The default tax engine estimates 2026 federal taxable income, including taxable Social Security, standard deductions, senior deduction assumptions, and optional flat state/local tax. Uploaded-report simple mode remains available for reproducing the source workbook behavior. The “tax on distribution” input is used to apply a distribution drag to negative cashflow draws from assets, matching the source workbook behavior. Steady returns compound monthly to match the source sheet, while advanced mode can use a custom annual return sequence or repeatable Monte Carlo paths. The income solution scenario is a high-level illustration. It subtracts the modeled allocation from investable assets and adds the generated income as a pension-style stream; it must be replaced by actual carrier illustrations before use with clients.