Methodology

Last updated 2 June 2026.

This page explains, in general terms, how every calculator on CalcFree is built and maintained. Tool-specific assumptions are stated on each tool’s own page.

How a calculator is built

We start from the official rules for the calculation — the tax bands, the formula, the thresholds. The logic is written in code so it can be tested independently and re-used, while the figures it relies on are held in separate, editable data files. This keeps the maths and the rates apart, so each can be checked and updated on its own.

Assumptions

Every model simplifies, and we believe in stating exactly how. Each tool lists its assumptions in plain English: what income it treats as in scope, which allowances it applies, and what it deliberately leaves out. If an assumption doesn’t fit your situation, the result won’t either — which is why we show it rather than hide it.

Testing

Before publication we run each calculator through worked examples and check the output by hand against the official rules. We test typical values and the awkward edges — zero, very large numbers, and the points where tax bands change — because that’s where errors hide.

Keeping figures current

Rates and prices are reviewed each tax year and whenever rules change, and every tool shows a last-reviewed date. The Sources policy explains where the figures come from.

Correcting errors

If a calculation or figure is wrong, we want to fix it quickly. Readers can report issues through the Contact page; we check the report, correct the data or logic, and update the last-reviewed date. We’d always rather be told than leave a mistake in place.

What our tools are not

They are planning estimates, not financial, tax or legal advice, and not a guarantee of any outcome. For decisions that matter, confirm the figure against the official source and speak to a qualified professional.

Platform development

The calculator framework and the systems that keep this site fast, accessible and accurate were engineered by Techithrive. Keeping the calculation logic, the rate data and the content separate — described above — is part of that engineering, and it’s what makes the tools straightforward to review and update.