Site Map 
Thursday September 18, 2025 
compiled by Christopher Chantrill

Multiyear Download of UK Government Revenue

view download data



Use the table below to change the data series


You can display a maximum of five data series at once.

Spending Units: By default, public spending is displayed in billions of pounds. By using a dropdown control in the table heading you can select £ bln (2019), and percent of GDP.
Chart Title: You can create a title for your chart. Use the title text box to enter a title and click the button to the right of the text field.

Data Range

Start Year: You can select any start year you want using the dropdown control in the table heading. At the top and bottom of the dropdown only years ending in “0” are shown. Select a start year to get close, then select the start year you want.
End Year: You can select any end year you want using the dropdown control in the table heading. At the top and bottom of the dropdown only years ending in “0” are shown. Select an end year to get close, then select the end year you want.
Category (max 7)Sub-categoryCentral 
Gov.
General 
Gov.
Local 
Auth.
Total   
 
Data Series: You can select up to five data series to display on your chart. Click on a checkbox to add or delete a data series from the chart. Once you get to five data series you will have to delete a series before you can add one. Click a [+] expand control to drill down to more detailed data series.
 *
 
 All Categories
* If you add data series at same government level, this item will be shown as Remaining Revenue.

If you’d like to create your own custom download of revenue data you should use the table above to make your selections.

  • Select the year range: Select the start year and the end year you want by selecting the years you want in the two year dropdown boxes.
  • Select revenue items: Just select the revenue item you want from the dropdown control. If you select from the < select > you will add another data series to your chart. Up to 5 data series are allowed at once. Click the “X” link to remove a data series from the chart.
  • Select units: You can select the display in billions of nominal (i.e. inflated) dollars, billions of real (i.e. year 2000) dollars, or as percent of GDP.

back to table | back to top

Download Data File

 Click button to download CSV file of dataset

Download Tab-delimited Data

Copy and Paste: Here is the dataset you have selected. If you’d like the data for analysis, just copy the tab-delimited text in the textbox below (click cursor in text box, then press ctrl-A then press ctrl-C) and paste it into your spreadsheet.

back to table | back to top

Below is a formatted version of the data.

Public Spending Chart
Fiscal Years 1998 to 2028
YearInflationGDP-UK
£ billion nominal
Population-UK
million
Total Direct Revenue -total
£ billion nominal
19981.07MW gdp58.475328.00a
19990.97MW gdp58.684348.95a
20001.89MW gdp58.886372.38a
20011.15MW gdp59.113399.54a
20022.15MW gdp59.366406.00a
20032.45MW gdp59.637412.48a
20042.59MW gdp59.950445.70a
20052.78MW gdp60.413477.27a
20062.88MW gdp60.827513.12a
20072.76MW gdp61.319543.42a
20083.07MW gdp61.824575.48a
2009-11.631582.762.261560.96a
20101.321558.162.760553.18a
20111.941627.263.285592.19a
20121.781672.363.705613.54a
20131.881727.564.106633.21a
20141.961800.864.597662.58a
20151.251879.565.110686.77a
20160.741931.565.648707.90a
20172.312015.866.040753.56a
20181.612099.866.436775.54a
20192.132170.266.797806.91a
20202.392240.867.844818.67a
20214.632085.668.138787.67a
2022-0.52357.868.414909.63a
20237.242583.268.6711016.91a
20246.15274968.9211099.00e
20253.812881.368.3391141.00e
20262.682993.968.7651229.00e
20271.693101.469.1931292.00e
20282.073219.869.6241351.00e

Legend:
a - actual outturn
e - estimate in HM Treasury hist budget

Data Sources for 1998:
GDP: Measuring Worth - UK GDP
Revenue: ONS PSF time series dataset
Debt: OBR Public Finances Databank

Data Sources for 2028:
GDP: OBR EFO supp. economy tables
Revenue: OBR March 2018 Economic and fiscal outlook – charts and tables: fiscal
Debt: OBR Public Finances Databank

back to table | back to top

Top Revenue Requests:

Check REVENUE breakdown, details

Check REVENUE history.

Check INCOME TAX analysis, details.

DOWNLOAD single year, multi year data.

View RECENT TRENDS for total revenue, income tax.

And see RECENT TRENDS for National Insurance, indirect taxes.

See PIE CHARTS of total revenue, central revenue.

See CHART GALLERY of revenue.

Make your own CUSTOM CHART.

Revenue Data Sources

Detailed table of revenue data sources here.

Gross Domestic Product data comes from measuringworth.com.

Central government revenue data begins in 1692.

Local authority revenue data begins in 1868.

Site Search

Top Links

tablechart2013breakdown2010

On July 23, 2025, HM Treasury published its Public Expenditure Statistical Analyses (PESA) for 2025. ukpublicspending.co.uk uses the PESA tables of public spending at the "sub-function" level as its major data source for UK public spending.

ukpublicspending.co.uk has now updated its spending tables using data from PESA 2025. The update includes outturn spending data for 2023-24, and plans data for 2024-25. ukpublicspending.co.uk uses PESA's Table 6.4 for Central Government expenditure, Table 7.4 for Local Authority expenditure, and Table 8.3 for Public Corporation capital expenditure.

Since HM Treasury does not provide plans estimates for future Local Authority spending, ukpublicspending.co.uk provides "guesstimates" instead. This is done by extending the percentage increase in spending between 2023-24 and 2024-25 for each sub-function for the plans year. It is assumed that local authority spending reductions will not carry through to plans years.

Country and Region spending has been updated up to 2023-24. These are obtained from Chapters 9 and 10 in the PESA document.

Quick Links

Get revenue chart.

Download revenue table.

Review data sources.

Masthead

ukpublicrevenue.co.uk was designed and executed by:

Christopher Chantrill.

Report bugs here.

Budget News

> archive

presented by Christopher Chantrill

Data Sources  •  Follow @chrischantrill  •  Contact