PolicyEngine Macro simulates the UK economy as it adjusts to a tax or benefit reform. It builds on an open-source overlapping-generations (OG) model maintained by the Policy Simulation Library (PSL), calibrated to the UK and wired into PolicyEngine’s tax-and-benefit microsimulation. In an OG model age cohorts coexist; each chooses consumption, hours and savings over its lifetime, firms hire labour and capital, and markets clear period by period. The model returns a year-by-year path for GDP, investment, interest rates and the public finances — not a single long-run number. The UK calibration draws on UN demographics, ONS national accounts, OBR fiscal aggregates, and tax rules from PolicyEngine.

Four tabs, each standing on its own: Showcase for the model in action on a worked UK reform, Code for the Python that drives it, Methodology for how it works, and OBR comparisonfor a side-by-side with the OBR’s UK OLG model (OBR Working Paper No. 22, April 2025).

What an OG model adds to a static analysis

A static tax model holds the economy fixed and totals up who pays more or less under a reform. It answers part of the question, but ignores how people and firms respond. When after-tax wages fall, households work less and save less. When the cost of capital rises, firms invest less. Tax revenues, GDP and the public finances move over years as those adjustments work through.

An overlapping-generations(OG) model captures those responses. Many age cohorts coexist; each chooses consumption, hours and savings over its lifetime; firms hire labour and rent capital; the government collects taxes and pays transfers; markets clear period by period. The model returns a year-by-year path for GDP, wages, interest rates, investment, debt and tax revenue under the reform, alongside the same path without it. The difference between the two paths gives the reform’s macroeconomic effect.

The reform: 1 pp on the basic rate, from 2027–28

The reform raises the basic rate of UK income tax by one percentage point, from 20% to 21%, starting in tax year 2027–28 and holding thereafter. It serves as a stylised illustration, not a forecast of any announced policy. In every chart, solid linesshow the UK economy under the OBR’s November 2025 baseline (history plus forecast); dashed linesshow the OG-UK reform path. The vertical gap between them, from 2027 onwards, gives the reform’s modelled effect.

Three views are available: the whole economy — six national-accounts series (consumption, investment, government consumption, tax revenue, debt, GDP); by industry — output, capital and labour across the eight UK industry sectors; and one sector at a time— a single sector × variable cell. Use the dropdowns to switch series. The transition path runs for 60 periods.

Macro aggregates — the whole economy

Six headline series for the UK economy: consumption, investment, government consumption, tax revenue, debt and GDP. Flows appear as a share of GDP (the natural scale for fiscal aggregates); GDP itself sits in £bn at current prices. Pick one from the dropdown — the vertical gap between the solid baseline and the dashed reform path from 2027 onwards gives the reform effect on that series.

OBR outturn / forecastReform +1 pp basic rate
Outturn / forecast boundary (2023)Reform start (2027)

Impact across sectors

The reform's effect on the whole industry mix at once. Pick output, capital or labour from the dropdown; the chart overlays all eight sectors as percentage change from baseline. Positive values: the sector grows under the reform. Negative values: it shrinks. A one-look answer to which sectors move most.

EnergyManufacturingConstructionTrade & TransportInfo & FinanceReal EstateBusiness ServicesPublic & Other
Reform start (2027)

One sector at a time

The finest-grained view: any single sector × variablecell of the economy. Pick a variable (output, capital or labour) and a sector; the plot shows that cell's full path indexed to 2000 = 100. Solid = ONS outturn stitched to the OBR Nov 2025 EFO baseline; dashed = OG-UK's +1 pp basic-rate reform. History gives context for how far off-baseline the reform pushes that sector.

ONS outturn / forecastReform +1 pp basic rate
Outturn / forecast boundary (2023)Reform start (2027)