Financial modelling · Web app

Building UK Finance Planning

A UK financial planning tool that shows how take-home pay is actually calculated, then projects pensions, ISAs and savings into a net-spend retirement plan.

Visit ukfinanceplanning.com

The problem

Most people cannot explain their own payslip. Income tax, National Insurance, pension contributions, salary sacrifice, student loans and the personal allowance taper interact in ways that are individually simple and collectively opaque.

Retirement planning sits on top of that confusion. The number most tools give you is a gross pot, which is the least useful figure available: nobody spends a pot, they spend a monthly net income.

The idea

UK Finance Planning starts from the payslip and ends at net spend. First it shows exactly how gross pay becomes take-home pay, band by band. Then it lets you add pensions, ISAs and savings accounts and models what you can actually spend, after tax, in retirement.

Why UK tax modelling is hard

There is no single UK income tax. Scottish taxpayers have their own bands and rates, and those diverge from the rest of the UK — while National Insurance and dividend taxation remain UK-wide. Any honest calculator has to model residence explicitly rather than assume England.

Then come the cliff edges: the personal allowance taper between £100,000 and £125,140, the child benefit charge, the annual allowance and its taper, and the different treatment of relief-at-source versus net-pay pension schemes.

Salary sacrifice is the case that catches most tools out, because it changes gross pay itself — and therefore the taper, National Insurance and every downstream calculation, not just the pension line.

Modelling retirement drawdown

The retirement model treats each wrapper differently, because HMRC does. Pension drawdown is taxable income with a tax-free element; ISA withdrawals are not taxable at all; general savings sit somewhere in between with their own allowances.

The order in which you draw from those wrappers materially changes the tax you pay, so the model works backwards from a target net spend and solves for the withdrawals needed to fund it.

Architecture

The whole calculation engine runs in the browser. No financial detail is sent to a server, which removes an entire class of privacy, compliance and trust problems and makes the tool feel instant as you drag a slider.

Tax rules are held as versioned, dated rule sets rather than constants scattered through the code, so a new tax year is a data change rather than a rewrite — and historic years remain reproducible.

What we learned

Explaining a number is worth more than producing it. Users trust a figure they can see decomposed into bands far more than a headline result.

Building financial calculators is mostly testing. Every rule change needs fixtures at the boundaries — the exact pound where a band, taper or allowance turns over.