We publish all our forecasts in the Economic and fiscal outlook (EFO). The best place to find the data is in the EFO charts and tables and detailed forecast tables on the Economic and fiscal outlook page.

Economy forecasts
Our latest economy forecasts are published in Chapter 2 of the Economic and fiscal outlook (EFO). All data in the charts and tables can be found in the EFO charts and tables spreadsheets. We also publish forecasts in our detailed economy forecast tables in quarterly, calendar and financial years.

The main economic determinants of the fiscal forecast can be found in Annex A of the Economic and fiscal outlook.

Fiscal forecasts
Our latest fiscal forecasts are published in Chapter 3, 4  and 5 of the Economic and fiscal outlook (EFO). All data in the charts and tables can be found in the EFO charts and tables spreadsheets. We also produce extra detail in our detailed fiscal forecast tables.

If you can’t find what you’re looking for please email the relevant analyst on our Contact us page or email [email protected].

Most commonly searched forecasts

GDP
Table 1.1-1.2, Detailed forecast tables: economy
Also in Annex A of the EFO

March 2024 forecast202320242025202620272028
Real GDP growth0.30.81.92.01.81.7
Nominal GDP growth7.92.33.13.73.73.7


RPI, CPI and other inflation measurements
Table 1.7, Detailed forecast tables: economy
Also in Annex A of the EFO

March 2024 forecast202320242025202620272028
RPI9.73.12.02.53.02.9
CPI7.32.21.51.61.92.0


Output gap
In Chapter 2 of the EFO
Table 1.18, Detailed forecast tables: economy

March 2024 forecast202320242025202620272028
Output gap0.1-0.7-0.6-0.2-0.10.0


Budget deficit/public sector net borrowing
Annex A, Charts and tables

March 2024 forecast2023-242024-252025-262026-272027-282028-29
PSNB (per cent of GDP)4.23.12.72.31.61.2
PSNB (£ billion)114.187.277.568.750.639.4


Government debt/public sector net debt
Annex A, Charts and tables

March 2024 forecast2023-242024-252025-262026-272027-282028-29
PSND (per cent of GDP)97.698.896.495.595.194.3
PSND (£ billion)269127932820290329953078