Budget
Where does UK public spending go?
Total Managed Expenditure broken down by government function (COFOG). Click a function for the multi-year trend.
Live data
Period:
Latest release: 2026-06-22Primary source: HM Treasury — Public Expenditure Statistical Analyses (PESA) Spending by function (COFOG) · 2024-25
Click a bar for the multi-year trend, or open the row below for the calculation and source rows.
Evidence & sources (10)
- £384bn92% confHM Treasury — Public Expenditure Statistical Analyses (PESA) · 2025-07-17
- £242bn92% confHM Treasury — Public Expenditure Statistical Analyses (PESA) · 2025-07-17
- £158bn92% confHM Treasury — Public Expenditure Statistical Analyses (PESA) · 2025-07-17
- £119bn92% confHM Treasury — Public Expenditure Statistical Analyses (PESA) · 2025-07-17
- £87bn92% confHM Treasury — Public Expenditure Statistical Analyses (PESA) · 2025-07-17
- £64bn92% confHM Treasury — Public Expenditure Statistical Analyses (PESA) · 2025-07-17
- £51bn92% confHM Treasury — Public Expenditure Statistical Analyses (PESA) · 2025-07-17
- £22bn92% confHM Treasury — Public Expenditure Statistical Analyses (PESA) · 2025-07-17
- £17bn92% confHM Treasury — Public Expenditure Statistical Analyses (PESA) · 2025-07-17
- £15bn92% confHM Treasury — Public Expenditure Statistical Analyses (PESA) · 2025-07-17
Social protection — trend
Latest (2024-25): £384bn
Source: HM Treasury — Public Expenditure Statistical Analyses (PESA) · 2025-07-17
Where the money comes from — receipts · 2024-25
Top tax and receipt lines from the HM Treasury / ONS public finances databank.
Evidence & sources (12)
- £262bn90% confHM Treasury — Public finances databank (ONS series) · 2026-06-22
- £173bn90% confHM Treasury — Public finances databank (ONS series) · 2026-06-22
- £171bn90% confHM Treasury — Public finances databank (ONS series) · 2026-06-22
- £93bn90% confHM Treasury — Public finances databank (ONS series) · 2026-06-22
- £78bn90% confHM Treasury — Public finances databank (ONS series) · 2026-06-22
- £63bn90% confHM Treasury — Public finances databank (ONS series) · 2026-06-22
- £47bn90% confHM Treasury — Public finances databank (ONS series) · 2026-06-22
- £44bn90% confHM Treasury — Public finances databank (ONS series) · 2026-06-22
- £29bn90% confHM Treasury — Public finances databank (ONS series) · 2026-06-22
- £24bn90% confHM Treasury — Public finances databank (ONS series) · 2026-06-22
- £15bn90% confHM Treasury — Public finances databank (ONS series) · 2026-06-22
- £14bn90% confHM Treasury — Public finances databank (ONS series) · 2026-06-22