Skip to main content
Nisba

Cash flow modeller

See how savings and pensions change year by year from the income, spending and contributions you enter. If a salary has no end age, it keeps being paid until the age you model to, and any surplus is added to savings each year. That is why a pot can look very large by 90. Not personal advice, an illustration only.

If you include a spouse below, their employment income periods use their own age. Recurring and one-off expenses still use your age.

Your pots

£

Cash, ISAs and general investments, held jointly. Leave out property and anything you don't plan to draw from. Withdrawals from this pot are never taxed in this model.

£

Any DC pension pot. Each withdrawal is treated as 25% tax-free with the remaining 75% taxed as income, at whatever rate that falls at alongside your other income that year.

The earliest age you can draw from this pension. The UK normal minimum pension age is 55, rising to 57 from 2028. No withdrawals are modelled before this age, even if the pot has funds. Defaults to 55 if left blank.

£

The total going into your pension each month, including your own contribution, any employer contribution, and pension tax relief. This is added straight to your pension pot and doesn't reduce your income or what's available to save elsewhere.

Contributions run from the start of the plan up to this age, then stop, regardless of what income you've entered. Leave blank to contribute for the whole plan.

Yearly income

Your employment income

Gross, before tax. Ages refer to your age. Add as many periods as you like. Leave "to age" blank if it continues to the end of the plan. For example, £50,000 from age 38 to 55, then £12,500 from age 68 with no end age. The state pension button adds the 2026/27 full new state pension (£12,548 a year) starting at a typical state pension age of 67.

£

Yearly expenses

Recurring expenses

Ages refer to your age. Add as many periods as you like. For example, nursery fees of £14,000 from age 2 to 4 for a child, alongside everyday spending with no end age.

£

One-off expenses

Ages refer to your age. Add an amount and the age or ages it happens. Separate multiple ages with commas, for example "45, 46, 47, 48, 49" for £10,000 a year over five years.

Assumptions

One growth rate is applied to all pots. Inflation is only used where you've ticked a box above to increase income or expenses with it.

Your cash flow, year by year

A simple projection based on the numbers you have entered.

Combined balance at age modelled to

£—

Age money runs out (if it does)

—

All figures are in today's money

Enter your details to see the chart.

Your ageGross incomeNet incomeExpensesSavingsPension
Enter your details to see the breakdown.

Gross income is the salary you entered. Net income is what is left after tax. Tax is off, so net matches gross. Tick “Apply income tax” to see the difference.

This is a year-by-year picture of the income, spending, savings and pensions you enter. Surplus income is added to savings each year, and a blank end age means that income or expense continues until the age you model to. Pension withdrawals are never modelled before each person's access age. When a spouse is included, their employment income uses their own age and tax is calculated separately. Not modelled: the Personal Allowance taper above £100,000, Scottish tax rates, National Insurance, and pension contribution limits. Education only, not personal financial advice or a recommendation. Capital is at risk.

Feel confident about Investing

Stay ahead in halal finance with our free newsletter, featuring the latest news, research, expert tips, and exclusive events delivered straight to your inbox.