UK public spending, 2025-26

£1tn matches HMRC's take for 55 weeks

HMRC's take costs £938.8bn a year — £2.57bn a day, or £29,749 every second.

Your £1tn is 106.5% of the annual bill

Source: HMRC receipts 2025-26, £938.8bn. Assumes the money goes out evenly through the year.

11% of a decade
£1tn on the clock
The card that appears when you share this link

The same £1tn elsewhere

BudgetLasts
The whole UK governmentruns38 weeks
The NHSruns4.9 years
The state pensionpays6.9 years
Social protection (all benefits and pensions)pays2.6 years
Interest on the national debtcovers10.2 years
Schools and educationruns10.5 years
Defence (day-to-day)runs25.6 years
The deficitplugs7.8 years
The monarchy (Sovereign Grant)runs7570.0 years