theluckystrike

A closer look at tax bands 2025

This is a reference extract from ukmoneycalc-tax-bands-2025.csv, a 6-row dataset with the columns band, range_lower, range_upper, rate, notes. The figures below are copied directly from the file; nothing here is estimated or interpolated.

Provenance recorded in the dataset: UK income tax and National Insurance bands, 2025/26. VERIFIED 2026-07-31 against published HMRC parameters and by internal derivation: - personal allowance 12,570; basic 20% to 50,270; higher 40% to 125,140;

band: Personal allowance | range_lower: 0 | range_upper: 12570 | rate: 0.00

band: Basic rate | range_lower: 12570 | range_upper: 50270 | rate: 0.20

band: Higher rate | range_lower: 50270 | range_upper: 125140 | rate: 0.40

band: Additional rate | range_lower: 125140 | rate: 0.45

band: NI main rate | range_lower: 12570 | range_upper: 50270 | rate: 0.08

band: NI upper rate | range_lower: 50270 | rate: 0.02

The full table, with the remaining 0 rows and an interactive calculator built on it, is at the ukmoneycalc reference table