Method ledger

rates verified 24 Jul 2026 · next refresh after Autumn Statement
Direct answer

We cite. We date. We update. Every numeric claim on taxbands.co.uk carries an inline source tick that links to the primary source. The ledger below lists every cited source with its retrieval date29. The updated log records every edit by date.

The convention

The ledger

IDSourcePublisher
govuk_incomeIncome Tax rates and Personal AllowancesGOV.UK / HMRC
govuk_councilCouncil Tax: how to find your bandGOV.UK / VOA
govuk_rates_2627Rates and thresholds for employers 2026-27GOV.UK / HMRC
govuk_rates_2526Rates and thresholds for employers 2025-26GOV.UK / HMRC
govuk_over_100kIncome over £100,000GOV.UK / HMRC
govuk_dividendsTax on dividendsGOV.UK / HMRC
govuk_savingsTax-free interest on savingsGOV.UK / HMRC
govuk_cgtCGT ratesGOV.UK / HMRC
govuk_badrBusiness Asset Disposal ReliefGOV.UK / HMRC
govuk_niNational Insurance rates and categoriesGOV.UK / HMRC
scot_ratesScottish income tax ratesmygov.scot
scot_budget_2627Scottish Budget 2026 to 2027Scottish Government
wales_councilWelsh council tax bands and ratesWelsh Government
voa_checkCheck your Council Tax bandVOA / HMRC Digital
obr_efo_2603EFO March 2026OBR
lga_ctLGA council tax 2026-27LGA

How the calculator is tested

The UnifiedBandResolver engine (src/lib/calculate.ts) computes income tax band-by-band against HMRC's published worked examples. The £100k taper is unit-tested at salaries £99,999 / £100,001 / £110,000 / £125,140 / £125,141 to confirm the discontinuity is handled correctly.

Related on taxbands.co.uk