What the whole public sector spends, where it comes from, and where it goes. Figures are current prices from the Office for National Statistics and HM Treasury, refreshed automatically when new releases appear.
Total spending
£1.35tn
£3,699,361,644 a day
+6.3% on 2024
Total receipts
£1.20tn
taxes and other income
+6.9% on 2024
Net borrowing
£151bn
the gap between the two
+1.9% on 2024
Debt interest
£131bn
9.7% of spending
+6.3% on 2024
Net debt
94.2%
of GDP
+0.1 pts on 2024
Source: ONS Public sector finances · released 20 October 2026 · next release 20 November 2026
Source: HM Treasury, Public Expenditure Statistical Analyses 2026, Table 5.2 · Public sector pay bill £311bn (23% of total managed expenditure)
All ministers, all four governments
£19,367,301
combined annual salaries, 158 ministers
Of which ministerial pay
£7.51m
on top of £11.9m in MP / MSP / MS / MLA salaries
The 158 ministers listed on this site cost £19,367,301 a year in salaries, which is 0.0014% of public spending. The state spends that much roughly every 8 minutes. See who they are.